- binutils (2.35.1-7+rpi1) bullseye-staging; urgency=medium
++binutils (2.35.2-2+rpi1) bullseye-staging; urgency=medium
+
+ [changes brought forward from 2.29-4+rpi1 by Peter Michael Green <plugwash@raspbian.org> 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 <plugwash@raspbian.org> 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 <plugwash@raspbian.org> 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 <plugwash@raspbian.org> 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 <!nocheck> build-depends as testsuite is disabled.
+
+ [changes introduced in 2.35.1-5+rpi1 by Peter Michael Green]
+ * Touch gold/yyscript.h and gold/yyscript.c in clean target to ensure they are
+ newer than yyscript.y and hence stop the upstream build system trying to
+ regenerate them when building from a git checkout.
+
- -- Raspbian forward porter <root@raspbian.org> Sun, 10 Jan 2021 04:50:19 +0000
++ -- Raspbian forward porter <root@raspbian.org> Sat, 06 Mar 2021 18:46:07 +0000
++
+ binutils (2.35.2-2) unstable; urgency=medium
+
+ * Add debugedit as dependency for the build autopkg test.
+
+ -- Matthias Klose <doko@debian.org> Sat, 20 Feb 2021 16:38:30 +0100
+
+ binutils (2.35.2-1) unstable; urgency=medium
+
+ * binutils 2.35.2 release. Closes: #982086.
+ - PR gas/27218, memory access violation in dwarf2dbg.c
+ - PR gas/27195, enable DWARF5 support when required
+ - PR binutils/27231: Fix parsing DWARF-5 line number tables,
+ DWARF-5: Ignore empty range in DWARF-5 line number tables
+ - Fix thinko in objcopy's memory freeing code (double free).
+ - Fix Segmentation fault i386-gen.
+ - PR binutils/26483, ASAN: ppc_elf_link_params elf32-ppc.c.
+ - PR binutils/26492, ASAN: ppc64_elf_before_check_relocs elf64-ppc.c.
+ - PR binutils/26489, ASAN: ppc64_elf_size_stubs elf64-ppc.c.
+ - power10 on ppc32 fix:
+ We don't support power10 on ppc32, mainly because some instructions
+ have 34-bit fields for which we don't have relocations on ppc32.
+ If you try to assemble typical code, you'll see errors saying
+ "reloc ... not supported by object file format". Also, on 32-bit
+ hosts with binutils configured without a 64-bit bfd, you'll see errors
+ saying "bignum invalid" when using large offsets. But let's not kill
+ output of prefix insns entirely on 32-bit hosts.
+ - R_PPC64_GOT_LO_DS and R_PPC64_GOT_HA sanity check.
+ - POWER10: Add Return-Oriented Programming instructions.
+ - PR gold/27246, skip address size and segment selector for DWARF5.
+ - Fix PR ld/27259, stop ld from endless looping on SHF_LINK_ORDER sh_link
+ loops.
+ * Fix removal of gfdl files with invariant sections.
+ * Remove unused patch binutils-no-development.
+ * Set unique build-ids for stripped files.
+ * Regenerate man pages.
+
+ -- Matthias Klose <doko@debian.org> Fri, 19 Feb 2021 17:55:20 +0100
binutils (2.35.1-7) unstable; urgency=medium
Uploaders: James Troup <binutils@elmo.tasta.io>
Standards-Version: 4.5.1
Build-Depends: autoconf (>= 2.64), dpkg-dev (>= 1.19.0.5),
- bison, flex, gettext, texinfo, dejagnu, quilt, chrpath, dwz,
+ bison, flex, gettext, texinfo, dejagnu, quilt, chrpath, dwz, debugedit (>= 4.16),
python3:any, file, xz-utils, lsb-release, zlib1g-dev, procps,
- g++-aarch64-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-arm-linux-gnueabi [amd64 arm64 i386 x32] <!nocheck>,
- g++-arm-linux-gnueabihf [amd64 arm64 i386 x32] <!nocheck>,
- g++-powerpc64le-linux-gnu [amd64 arm64 i386 ppc64 x32] <!nocheck>,
- g++-s390x-linux-gnu [amd64 arm64 i386 ppc64el x32] <!nocheck>,
- g++-alpha-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-hppa-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-m68k-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-powerpc-linux-gnu [amd64 i386 ppc64el x32] <!nocheck>,
- g++-powerpc64-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-riscv64-linux-gnu [amd64 arm64 i386 ppc64el x32] <!nocheck>,
- g++-sh4-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-sparc64-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-i686-linux-gnu [amd64 arm64 ppc64el x32] <!nocheck>,
- g++-x86-64-linux-gnu [arm64 i386 ppc64el] <!nocheck>,
- g++-x86-64-linux-gnux32 [amd64 arm64 i386 ppc64el] <!nocheck>,
Build-Conflicts: libelf-dev
Homepage: https://www.gnu.org/software/binutils/
Vcs-Browser: //salsa.debian.org/toolchain-team/binutils/tree/binutils-2.35
Uploaders: James Troup <binutils@elmo.tasta.io>
Standards-Version: 4.5.1
Build-Depends: autoconf (>= 2.64), @dpkg_dev@
- bison, flex, gettext, texinfo, dejagnu, quilt, chrpath, dwz,
+ bison, flex, gettext, texinfo, dejagnu, quilt, chrpath, dwz, debugedit (>= 4.16),
python3:any, file, xz-utils, lsb-release, zlib1g-dev, procps,
- g++-aarch64-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-arm-linux-gnueabi [amd64 arm64 i386 x32] <!nocheck>,
- g++-arm-linux-gnueabihf [amd64 arm64 i386 x32] <!nocheck>,
- g++-powerpc64le-linux-gnu [amd64 arm64 i386 ppc64 x32] <!nocheck>,
- g++-s390x-linux-gnu [amd64 arm64 i386 ppc64el x32] <!nocheck>,
- g++-alpha-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-hppa-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-m68k-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-powerpc-linux-gnu [amd64 i386 ppc64el x32] <!nocheck>,
- g++-powerpc64-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-riscv64-linux-gnu [amd64 arm64 i386 ppc64el x32] <!nocheck>,
- g++-sh4-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-sparc64-linux-gnu [amd64 i386 x32] <!nocheck>,
- g++-i686-linux-gnu [amd64 arm64 ppc64el x32] <!nocheck>,
- g++-x86-64-linux-gnu [arm64 i386 ppc64el] <!nocheck>,
- g++-x86-64-linux-gnux32 [amd64 arm64 i386 ppc64el] <!nocheck>,
Build-Conflicts: libelf-dev
Homepage: https://www.gnu.org/software/binutils/
Vcs-Browser: //salsa.debian.org/toolchain-team/binutils/tree/binutils-2.35