From: Raspbian automatic forward porter Date: Tue, 13 Dec 2022 17:03:40 +0000 (+0000) Subject: Merge version 2.39-8+rpi1 and 2.39.50.20221208-5 to produce 2.39.50.20221208-5+rpi1 X-Git-Tag: archive/raspbian/2.39.50.20221208-5+rpi1^0 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1ab2499b5fa7b04234857135ee9939a02f38ecc6;p=binutils.git Merge version 2.39-8+rpi1 and 2.39.50.20221208-5 to produce 2.39.50.20221208-5+rpi1 --- 1ab2499b5fa7b04234857135ee9939a02f38ecc6 diff --cc debian/changelog index 416d0a0b0,4332ee79d..bd2f7a92f --- a/debian/changelog +++ b/debian/changelog @@@ -1,37 -1,58 +1,82 @@@ - binutils (2.39-8+rpi1) bookworm-staging; urgency=medium ++binutils (2.39.50.20221208-5+rpi1) bookworm-staging; urgency=medium + + [changes brought forward from 2.29-4+rpi1 by Peter Michael Green at Thu, 17 Aug 2017 15:41:49 +0000] + * Disable testsuite, it fails on our lxc based autobuilders. + + [changes brought forward from 2.31.1-16+rpi2 by Peter Michael Green at Thu, 06 Feb 2020 17:10:11 +0000] + * Allow dependency of binutils on binutils-triplet to be satisfied by + foreign architectures, to facilitate setting up environments where the + linker is 64-bit while everything else is 32-bit. + + [changes brought forward from 2.35-3+rpi2 by Peter Michael Green at Tue, 22 Sep 2020 18:10:17 +0000] + * Build sufficient cross binutils to support u-boot build. + + [changes brought forward from 2.35.1-3+rpi2 by Peter Michael Green at Tue, 01 Dec 2020 21:55:01 +0000] + * Build the same set of cross-binutils on arm64 as on armhf. + (avoids issues when control is generated on armhf and then package is + built on arm64) + * Remove build-depends as testsuite is disabled. + + [changes brought forward from 2.37.90.20220130-2+rpi2 by Peter Michael Green at Thu, 10 Feb 2022 12:05:47 +0000] + * Apply patch proposed upstream to fix glibc link issue. + - -- Raspbian forward porter Sat, 15 Oct 2022 04:38:36 +0000 ++ -- Raspbian forward porter Tue, 13 Dec 2022 17:03:39 +0000 + - binutils (2.39-8) unstable; urgency=medium + binutils (2.39.50.20221208-5) unstable; urgency=medium - * Fix PR/gprofng/29663: Use the --libdir path to find libraries. - Closes: #1016725, #1019657. + * More mangling of the ld.gold man page. Closes: #1023198. + * Run again the tests during the build. - -- Matthias Klose Thu, 13 Oct 2022 09:55:07 +0200 + -- Matthias Klose Sat, 10 Dec 2022 11:57:23 +0100 - binutils (2.39-7) unstable; urgency=medium + binutils (2.39.50.20221208-4) unstable; urgency=medium - * Update VCS attributes. + * Don't ship header files in cross binutils. Closes: #1025794, #1025797. + * Disable running the tests for this upload. + + -- Matthias Klose Fri, 09 Dec 2022 14:41:10 +0100 + + binutils (2.39.50.20221208-3) unstable; urgency=medium + + * Update autopkg test dependencies. + + -- Matthias Klose Fri, 09 Dec 2022 09:01:46 +0100 + + binutils (2.39.50.20221208-2) unstable; urgency=medium + + * New upstream snapshot. + * Build gold with jansson support. + * More mangling of the ld.gold man page. Closes: #1023198. + + -- Matthias Klose Thu, 08 Dec 2022 12:33:49 +0100 + + binutils (2.39.50.20221129-1) experimental; urgency=medium + + * New upstream snapshot. + + -- Matthias Klose Tue, 29 Nov 2022 08:23:19 +0100 + + binutils (2.39.50.20221116-1) experimental; urgency=medium + + * New upstream snapshot. + + -- Matthias Klose Wed, 16 Nov 2022 11:00:35 +0100 + + binutils (2.39.50.20221101-2) experimental; urgency=medium + + * Ignore regressions on armel, armhf. See PR ld/29739. + + -- Matthias Klose Tue, 01 Nov 2022 16:40:46 +0100 + + binutils (2.39.50.20221101-1) experimental; urgency=medium + + * New upstream snapshot. + + -- Matthias Klose Tue, 01 Nov 2022 11:23:18 +0100 + + binutils (2.39.50.20221010-1) experimental; urgency=medium + + * New upstream snapshot. * Make the gold man page target independent. Closes: #1021506. * Fix libctf0 package description. Closes: #1004621. diff --cc debian/control index 46a725e5a,67fba9d7a..52640f2be --- a/debian/control +++ b/debian/control @@@ -7,6 -7,23 +7,7 @@@ Standards-Version: 4.6. Build-Depends: autoconf (>= 2.64), dpkg-dev (>= 1.19.0.5), bison, flex, gettext, texinfo, dejagnu, quilt, chrpath, dwz, debugedit (>= 4.16), python3:any, file, xz-utils, lsb-release, zlib1g-dev, procps, help2man, + libjansson-dev, pkg-config, - g++-aarch64-linux-gnu [amd64 i386 x32] , - g++-arm-linux-gnueabi [amd64 arm64 i386 x32] , - g++-arm-linux-gnueabihf [amd64 arm64 i386 x32] , - g++-powerpc64le-linux-gnu [amd64 arm64 i386 ppc64 x32] , - g++-s390x-linux-gnu [amd64 arm64 i386 ppc64el x32] , - g++-alpha-linux-gnu [amd64 i386 x32] , - g++-hppa-linux-gnu [amd64 i386 x32] , - g++-m68k-linux-gnu [amd64 i386 x32] , - g++-powerpc-linux-gnu [amd64 i386 ppc64el x32] , - g++-powerpc64-linux-gnu [amd64 i386 x32] , - g++-riscv64-linux-gnu [amd64 arm64 i386 ppc64el x32] , - g++-sh4-linux-gnu [amd64 i386 x32] , - g++-sparc64-linux-gnu [amd64 i386 x32] , - g++-i686-linux-gnu [amd64 arm64 ppc64el x32] , - g++-x86-64-linux-gnu [arm64 i386 ppc64el] , - g++-x86-64-linux-gnux32 [amd64 arm64 i386 ppc64el] , Build-Conflicts: libelf-dev Rules-Requires-Root: no Homepage: https://www.gnu.org/software/binutils/ diff --cc debian/control.in index 0581357c7,f1dd29966..79e4b1a67 --- a/debian/control.in +++ b/debian/control.in @@@ -5,8 -5,25 +5,9 @@@ Maintainer: Matthias Klose Standards-Version: 4.6.1 Build-Depends: autoconf (>= 2.64), @dpkg_dev@ - bison, flex, gettext, texinfo, dejagnu, quilt, chrpath, dwz, debugedit (>= 4.16), + bison,, flex, gettext, texinfo, dejagnu, quilt, chrpath, dwz, debugedit (>= 4.16), - python3:any, file, xz-utils, lsb-release, zlib1g-dev, procps, help2man + python3:any, file, xz-utils, lsb-release, zlib1g-dev, procps, help2man, - libjansson-dev, pkg-config, - g++-aarch64-linux-gnu [amd64 i386 x32] , - g++-arm-linux-gnueabi [amd64 arm64 i386 x32] , - g++-arm-linux-gnueabihf [amd64 arm64 i386 x32] , - g++-powerpc64le-linux-gnu [amd64 arm64 i386 ppc64 x32] , - g++-s390x-linux-gnu [amd64 arm64 i386 ppc64el x32] , - g++-alpha-linux-gnu [amd64 i386 x32] , - g++-hppa-linux-gnu [amd64 i386 x32] , - g++-m68k-linux-gnu [amd64 i386 x32] , - g++-powerpc-linux-gnu [amd64 i386 ppc64el x32] , - g++-powerpc64-linux-gnu [amd64 i386 x32] , - g++-riscv64-linux-gnu [amd64 arm64 i386 ppc64el x32] , - g++-sh4-linux-gnu [amd64 i386 x32] , - g++-sparc64-linux-gnu [amd64 i386 x32] , - g++-i686-linux-gnu [amd64 arm64 ppc64el x32] , - g++-x86-64-linux-gnu [arm64 i386 ppc64el] , - g++-x86-64-linux-gnux32 [amd64 arm64 i386 ppc64el] , ++ libjansson-dev, pkg-config Build-Conflicts: libelf-dev Rules-Requires-Root: no Homepage: https://www.gnu.org/software/binutils/ diff --cc debian/patches/series index 110e57bda,84d022997..c394897b7 --- a/debian/patches/series +++ b/debian/patches/series @@@ -19,9 -24,18 +19,8 @@@ aarch64-libpath.dif mips64-default-n64.diff gold-mips.diff gold-no-keep-files-mapped.diff - pr29663.diff - -# trunk backports - -# experimental ... -#infinity-notes.diff libctf-soname.diff - mips-hack.diff - -#aarch64-copy-reloc-revert-0.diff -#aarch64-copy-reloc-revert-1.diff -#aarch64-copy-reloc-revert-2.diff - perl-shebang.diff +fix-glibc-link-assertion.patch +auto-2.38.50.20220707-1+rpi1-84d864a8c2aeed15bfe172bf90b18895b65054fa-1657735965