Manual merge of version 2.31.1-16+rpi2 and 2.34-4 to produce 2.34-4+rpi2 archive/raspbian/2.34-4+rpi2 raspbian/2.34-4+rpi2
authorPeter Michael Green <plugwash@raspbian.org>
Thu, 12 Mar 2020 19:05:30 +0000 (19:05 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Thu, 12 Mar 2020 19:05:30 +0000 (19:05 +0000)
1  2 
debian/changelog
debian/control
debian/control.in
debian/rules

index 68d5d114a8521281ca5c3eded377a2e095d38f7c,c91d886649693e017523787b95795847137ae7a9..af67bd4e4874378ab16a83da975c5214dcbad994
- binutils (2.31.1-16+rpi2) buster-staging; urgency=medium
++binutils (2.34-4+rpi2) 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.
 +
-  -- Peter Michael Green <plugwash@raspbian.org>  Thu, 06 Feb 2020 17:10:11 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Thu, 12 Mar 2020 18:53:26 +0000
 +
- binutils (2.31.1-16+rpi1) buster-staging; urgency=medium
+ binutils (2.34-4) unstable; 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.
+   * Update from the binutils 2.34 branch:
+     - Fix PR24511, nm should not mark symbols in .init_array as "t".
+     - Fix PR binutils/25584, don't call lto-wrapper for ar and ranlib.
+  -- Matthias Klose <doko@debian.org>  Fri, 28 Feb 2020 11:18:34 +0100
+ binutils (2.34-3) unstable; urgency=medium
+   * Update from the binutils 2.34 branch:
+     - Fix PR gas/25516, Accept Intel64 only instruction by default.
+     - Fix PR 25447, prevents a potential illegal memory access when parsing
+       PE binaries.
+     - Fix PR binutils/25355, import fixes for using the LTO plugin with nm.
+     - Fix PR 25585, PHDR segment not covered by LOAD segment.
+     - MSP430 updates.
+     - Mention x86 assembler options to align branches.
+     - AArch64: Fix MOVPRFX markup for bf16 conversions.
+   * Make the test summary files reproducible. Addresses: #950585.
+  -- Matthias Klose <doko@debian.org>  Sat, 22 Feb 2020 09:49:46 +0100
+ binutils (2.34-2) unstable; urgency=medium
+   * Regenerate the control file.
+  -- Matthias Klose <doko@debian.org>  Sun, 02 Feb 2020 17:46:11 +0100
+ binutils (2.34-1) unstable; urgency=medium
+   * New upstream release.
+   * Bump standards version.
+  -- Matthias Klose <doko@debian.org>  Sun, 02 Feb 2020 08:45:55 +0100
+ binutils (2.33.90.20200122-2) unstable; urgency=medium
+   * libctf-nobfd0: Add Breaks/Replaces to libbinutils. Closes: #949454.
+  -- Matthias Klose <doko@debian.org>  Wed, 22 Jan 2020 07:49:18 +0100
+ binutils (2.33.90.20200122-1) unstable; urgency=medium
+   * New upstream snapshot, taken from the 2.34 release branch.
+  -- Matthias Klose <doko@debian.org>  Wed, 22 Jan 2020 06:18:41 +0100
+ binutils (2.33.50.20200115-2) unstable; urgency=high
+   [YunQiang Su]
+   * refresh and re-enable: mips64-default-n64.diff
+  -- YunQiang Su <syq@debian.org>  Thu, 16 Jan 2020 23:35:11 +0800
+ binutils (2.33.50.20200115-1) unstable; urgency=medium
+   * New upstream snapshot.
+   * Tighten the build dependency to 2.33.50.20200114-1 for this upload.
+  -- Matthias Klose <doko@debian.org>  Wed, 15 Jan 2020 21:18:18 +0100
+ binutils (2.33.50.20200114-1) unstable; urgency=medium
+   * New upstream snapshot.
+   * Build on testing for arm64, and upload the binaries.
+  -- Matthias Klose <doko@debian.org>  Tue, 14 Jan 2020 14:19:00 +0100
+ binutils (2.33.50.20200111-1) unstable; urgency=medium
+   * New upstream snapshot.
+   * Make autopkgtests cross-test-friendly (Steve Langasek).
+  -- Matthias Klose <doko@debian.org>  Sat, 11 Jan 2020 14:24:29 +0100
+ binutils (2.33.50.20200107-1) unstable; urgency=medium
+   * New upstream snapshot.
+  -- Matthias Klose <doko@debian.org>  Tue, 07 Jan 2020 23:19:25 +0100
+ binutils (2.33.50.20200105-2) experimental; urgency=medium
+   * New upstream snapshot.
+  -- Matthias Klose <doko@debian.org>  Sun, 05 Jan 2020 11:33:49 +0100
+ binutils (2.33.50.20191212-1) experimental; urgency=medium
+   * New upstream snapshot.
+  -- Matthias Klose <doko@debian.org>  Thu, 12 Dec 2019 16:16:13 +0100
+ binutils (2.33.50.20191205-1) experimental; urgency=medium
+   * New upstream snapshot.
+  -- Matthias Klose <doko@debian.org>  Thu, 05 Dec 2019 21:22:15 +0100
+ binutils (2.33.50.20191128-1) experimental; urgency=medium
+   * New upstream snapshot.
+   * Split out libctf packages.
+   * Save dejagnu log and sum files in binutils-dev.
+  -- Matthias Klose <doko@debian.org>  Thu, 28 Nov 2019 09:57:31 +0100
+ binutils (2.33.50.20191121-2) experimental; urgency=medium
+   * Fix packaging cross targets.
+  -- Matthias Klose <doko@debian.org>  Thu, 21 Nov 2019 23:08:45 +0100
+ binutils (2.33.50.20191121-1) experimental; urgency=medium
+   * New upstream snapshot.
+   * Remove the 012_check_ldrunpath_length patch.
+   * Don't apply the mips64-default-n64 patch.
+   * Refresh patches.
+   * Put libctf libctf libraries in libbinutils and binutils-dev for now.
+  -- Matthias Klose <doko@debian.org>  Thu, 21 Nov 2019 18:50:25 +0100
+ binutils (2.33.1-6) unstable; urgency=medium
+   * Update from the binutils 2.33 branch:
+     - [gas] Implement .cfi_negate_ra_state directive (AArch64).
+  -- Matthias Klose <doko@debian.org>  Thu, 12 Dec 2019 23:32:03 +0100
+ binutils (2.33.1-5) unstable; urgency=medium
+   * Revert configuring with --enable-mips-fix-loongson3-llsc=yes on mipsel,
+     mips64el, mipsn32el. Causes GCC bootstrap comparison failures.
+  -- Matthias Klose <doko@debian.org>  Mon, 02 Dec 2019 11:55:09 +0100
+ binutils (2.33.1-4) unstable; urgency=medium
+   * Configure with --enable-mips-fix-loongson3-llsc=yes on mipsel, mips64el,
+     mipsn32el (YunQiang Su).
+   * Enable building mipsel and mips64el targets on arm64 and ppc64el (YunQiang
+     Su). Addresses: #938979.
  
-  -- Raspbian forward porter <root@raspbian.org>  Sat, 27 Apr 2019 12:55:32 +0000
+  -- Matthias Klose <doko@debian.org>  Thu, 21 Nov 2019 15:28:14 +0100
  
- binutils (2.31.1-16) unstable; urgency=medium
+ binutils (2.33.1-2) unstable; urgency=medium
  
-   * Snapshot, taken from the 2.31 branch (20190321).
+   * Update from the binutils 2.33 branch:
+     - Arm: Fix out of range conditional branch (PR/24991).
+     - [bfd] Revise import stubs on hppa.
+     - [bfd] Provide 8-byte minimum alignment for .plt section on hppa.
+   * Drop amd64 cross compiler from the build dependencies on x32.
+  -- Matthias Klose <doko@debian.org>  Sun, 20 Oct 2019 21:28:38 +0200
+ binutils (2.33.1-1) unstable; urgency=medium
+   * Binutils 2.33.1 release.
+  -- Matthias Klose <doko@debian.org>  Tue, 15 Oct 2019 11:43:46 +0200
+ binutils (2.33-2) unstable; urgency=medium
+   * Update from the binutils 2.33 branch:
+     - Fix PR25079, "ar s" stopped working. Closes: #941921.
+     - PowerPC TLS miscounting PLT for __tls_get_addr.
+     - PowerPC section flag tidy.
+     - PowerPC PIC vs. DLL TLS issues.
+     - PR25046, readelf "Reading xxx bytes extends past end of file for dynamic section".
+     - PR24262, plugin search dir doesn't respect --libdir.
+  -- Matthias Klose <doko@debian.org>  Wed, 09 Oct 2019 10:42:29 +0200
+ binutils (2.33-1) unstable; urgency=medium
+   * Binutils 2.33 release (taken from the binutils-2_33 tag).
+   * Update from the binutils 2.33 branch:
+     - Fix PR 24942, change objcopy's --set-section-alignment option so that it
+       takes a byte alignment value rather than a power of two alignment value.
+     - x86-64: fix handling of PUSH/POP of segment register. LP: #1843394.
+   * Merge changes from binutils-mipsen.
+   * Bump standards version.
+  -- Matthias Klose <doko@debian.org>  Tue, 08 Oct 2019 11:43:29 +0200
+ binutils (2.32.51.20190909-1) unstable; urgency=medium
+   * Snapshot, taken from the trunk (20190909).
+   * Build the mipsel and mips64el cross packages from the binutils-mipsen
+     source package.
+  -- Matthias Klose <doko@debian.org>  Mon, 09 Sep 2019 08:50:20 +0200
+ binutils (2.32.51.20190821-2) unstable; urgency=medium
+   * Drop build dependency on g++-mips-linux-gnu.
+   * Stop building mips binutils.
+  -- Matthias Klose <doko@debian.org>  Thu, 22 Aug 2019 09:49:59 +0200
+ binutils (2.32.51.20190821-1) unstable; urgency=medium
+   * Snapshot, taken from the trunk (20190821).
+   * Update test dependencies for added ppc64el, riscv64 and s390x builds.
+  -- Matthias Klose <doko@debian.org>  Wed, 21 Aug 2019 11:32:58 +0200
+ binutils (2.32.51.20190813-1) unstable; urgency=medium
+   * Snapshot, taken from the trunk (20190813).
+     - Fix PR ld/24857: ld: error adding symbols: bad value. Closes: #932847.
+   * binutils-source: Fix ftbfs when with_native is off (YunQiang Su).
+     Closes: #933358.
+  -- Matthias Klose <doko@debian.org>  Tue, 13 Aug 2019 16:26:14 +0200
+ binutils (2.32.51.20190727-1) unstable; urgency=medium
+   * Snapshot, taken from the trunk (20190727).
+     - Fix PR ld/24832. Closes: #932287.
+   * Build ppc64el packages on arm64.
+   * Build s390x packages on arm64 and ppc64el.
+   * Build riscv64 packages on arm64 and ppc64el. Closes: #932398.
+   * Bump standards version.
+  -- Matthias Klose <doko@debian.org>  Sat, 27 Jul 2019 16:58:37 +0200
+ binutils (2.32.51.20190707-1) unstable; urgency=medium
+   * Snapshot, taken from the trunk (20190707).
+  -- Matthias Klose <doko@debian.org>  Sun, 07 Jul 2019 12:20:11 +0200
+ binutils (2.32.51.20190701-1) experimental; urgency=medium
+   * Snapshot, taken from the trunk (20190701).
+  -- Matthias Klose <doko@debian.org>  Mon, 01 Jul 2019 13:46:05 +0200
+ binutils (2.32.51.20190624-1) experimental; urgency=medium
+   * Snapshot, taken from the trunk (20190624).
+     - Fix PR ld/24704, skiboot link failure. LP: #1833237.
+  -- Matthias Klose <doko@debian.org>  Mon, 24 Jun 2019 07:59:05 +0000
+ binutils (2.32.51.20190611-1) experimental; urgency=medium
+   * Snapshot, taken from the trunk (20190611).
+   * Simplify setting the soname for the various builds.
+  -- Matthias Klose <doko@debian.org>  Tue, 11 Jun 2019 10:48:30 +0200
+ binutils (2.32-8) experimental; urgency=medium
+   * Snapshot, taken from the 2.32 branch (20190424).
+     - Fix PR ld/24302 (AArch64): When DF_BIND_NOW don't use TLSDESC GOT value.
+     - Fix PR ld/24458 (x86): Also check x86 linker_def for non-shared
+       definition.
+     - AArch64: Add new LDGM/STGM instruction.
+     - AArch64: Update Store Allocation Tag instructions.
+     - AArch64: Fix disassembler bug with out-of-order sections.
+  -- Matthias Klose <doko@debian.org>  Wed, 24 Apr 2019 09:25:48 +0200
+ binutils (2.32-7) experimental; urgency=medium
+   * Snapshot, taken from the 2.32 branch (20190321).
      - Fix PR ld/24355, segfault in function called from ppc_finish_symbols.
-   * Fix VCS attributes in the control file. Closes: #915982.
    * Demote binutils-<target> from Multi-Arch: foreign to Multi-Arch: allowed
      (Helmut Grohne). Closes: #920286.
    * Let binutils-for-host Depends: binutils-<host>:any.
diff --cc debian/control
Simple merge
Simple merge
diff --cc debian/rules
index 3f5068f1debad42beb93b1ee385f23f8dbbb063e,b133aba66def25aaf51974f6468b30608548c05a..88d01d3c311bc06611c0d4e0ad974d0571cfd539
@@@ -525,10 -536,10 +536,10 @@@ CONFARGS_TARGET_mips64r6el      = --enable-t
  
  CONFARGS_TARGET_aarch64               = --enable-targets=aarch64_be-linux-gnu
  
 -with_check := yes
 +with_check := disabled by plugwash
  ifneq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
    # override buildd admins to run the testsuite anyway ...
-   ifeq (,$(filter $(DEB_HOST_ARCH), m68k powerpcspe sh4))
+   ifeq (,$(filter $(DEB_HOST_ARCH), m68k sh4))
      with_check := disabled through DEB_BUILD_OPTIONS
    endif
  endif