diff -Nru libdebian-installer-0.122ubuntu3/debian/changelog libdebian-installer-0.124ubuntu1/debian/changelog --- libdebian-installer-0.122ubuntu3/debian/changelog 2022-01-26 11:16:44.000000000 +0000 +++ libdebian-installer-0.124ubuntu1/debian/changelog 2022-11-23 14:06:11.000000000 +0000 @@ -1,3 +1,43 @@ +libdebian-installer (0.124ubuntu1) lunar; urgency=medium + + * Merge from Debian unstable, remaining changes: + - Add more OMAP4 Panda support. + - Add OMAP4 Blaze support. + - Add Freescale "P4080 DS" and "QEMU e500" support. + - src/tree.c: Silence GCC's implicit-fallthrough warning by being explicit + in this binary tree rotate code that there's not fallthrough; we're + covering all tree rotation cases already (all paths in switch() already + return(). + - Allow to build without udeb packages. + * Dropped the following change in favour of explicitly disabling LTO: + - debian/rules: re-add the export CFLAGS call to fix build failures on + most architectures. + * Disable LTO to avoid FTBFS, see #1015482 + + -- Graham Inggs Wed, 23 Nov 2022 14:06:11 +0000 + +libdebian-installer (0.124) unstable; urgency=high + + * Package parser: ignore multiarch qualifier suffix (Closes: #1020783). + This is required to deal with the perl:any dependency of the usrmerge + package, pulled via init-system-helpers: + https://lists.debian.org/debian-devel-announce/2022/09/msg00001.html + + -- Cyril Brulebois Sun, 02 Oct 2022 04:14:09 +0200 + +libdebian-installer (0.123) unstable; urgency=medium + + * Team upload. + + [ Debian Janitor ] + * Remove constraints unnecessary since buster: + + Build-Depends: Drop versioned constraint on dpkg-dev. + + libdebian-installer4: Drop versioned constraint on cdebootstrap in Breaks. + + libdebian-installer-extra4: Drop versioned constraint on cdebootstrap in + Breaks. + + -- Holger Wansing Mon, 18 Jul 2022 14:39:10 +0200 + libdebian-installer (0.122ubuntu3) jammy; urgency=medium * debian/rules: re-add the export CFLAGS call to fix build failures on diff -Nru libdebian-installer-0.122ubuntu3/debian/control libdebian-installer-0.124ubuntu1/debian/control --- libdebian-installer-0.122ubuntu3/debian/control 2021-10-19 15:15:07.000000000 +0000 +++ libdebian-installer-0.124ubuntu1/debian/control 2022-11-23 11:54:40.000000000 +0000 @@ -4,7 +4,7 @@ Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Install System Team Uploaders: Bastian Blank , Colin Watson , Steve McIntyre <93sam@debian.org> -Build-Depends: dpkg-dev (>= 1.13.5), debhelper-compat (= 12), doxygen , pkg-config, check +Build-Depends: debhelper-compat (= 12), doxygen , pkg-config, check Standards-Version: 4.5.1 Vcs-Browser: https://salsa.debian.org/installer-team/libdebian-installer Vcs-Git: https://salsa.debian.org/installer-team/libdebian-installer.git @@ -14,7 +14,6 @@ Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: cdebootstrap (<< 0.7.6+) Description: Library of common debian-installer functions This library is used by debian-installer to perform common functions such as logging messages and executing commands. If you aren't @@ -51,7 +50,6 @@ Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libdebian-installer4 (= ${binary:Version}) -Breaks: cdebootstrap (<< 0.7.6+) Description: Library of some extra debian-installer functions This library is used by debian-installer to perform common functions such as logging messages and executing commands. If you aren't diff -Nru libdebian-installer-0.122ubuntu3/debian/gbp.conf libdebian-installer-0.124ubuntu1/debian/gbp.conf --- libdebian-installer-0.122ubuntu3/debian/gbp.conf 1970-01-01 00:00:00.000000000 +0000 +++ libdebian-installer-0.124ubuntu1/debian/gbp.conf 2022-10-02 02:12:03.000000000 +0000 @@ -0,0 +1,2 @@ +[DEFAULT] +debian-tag=%(version)s diff -Nru libdebian-installer-0.122ubuntu3/debian/rules libdebian-installer-0.124ubuntu1/debian/rules --- libdebian-installer-0.122ubuntu3/debian/rules 2022-01-26 11:16:44.000000000 +0000 +++ libdebian-installer-0.124ubuntu1/debian/rules 2022-11-23 13:51:16.000000000 +0000 @@ -1,4 +1,8 @@ #! /usr/bin/make -f + +# Disable LTO to avoid FTBFS, see #1015482 +export DEB_BUILD_MAINT_OPTIONS=optimize=-lto + %: dh $@ --builddirectory=build @@ -21,8 +25,6 @@ CFLAGS += -Os -fomit-frame-pointer endif -export CFLAGS - ifneq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),) override_dh_auto_configure: dh_auto_configure -- --disable-check diff -Nru libdebian-installer-0.122ubuntu3/src/package_parser.c libdebian-installer-0.124ubuntu1/src/package_parser.c --- libdebian-installer-0.122ubuntu3/src/package_parser.c 2021-10-19 15:15:06.000000000 +0000 +++ libdebian-installer-0.124ubuntu1/src/package_parser.c 2022-11-23 11:55:32.000000000 +0000 @@ -276,7 +276,7 @@ while (cur < end) { namebegin = cur; - namelen = strcspn (cur, " \t\n(,|"); + namelen = strcspn (cur, " \t\n(,|:"); d = di_package_dependency_alloc (parser_data->allocator);