Change logs for binutils source package in Lunar

  • binutils (2.40-2ubuntu4.1) lunar-security; urgency=medium
    
      * SECURITY UPDATE: heap-based buffer overflow vulnerability
        - debian/patches/CVE-2023-1972.patch: Fix an illegal memory access
          when an accessing a zer0-lengthverdef table.
        - CVE-2023-1972
    
     -- Nishit Majithia <email address hidden>  Tue, 23 May 2023 08:55:36 +0530
  • binutils (2.40-2ubuntu4) lunar; urgency=medium
    
      * debian/binutils-common.preinst: remove /etc/gprofng.rc if it has not been
        modified to avoid unnecessary conffile prompt on upgrade (LP: #2015778)
    
     -- Nick Rosbrook <email address hidden>  Thu, 13 Apr 2023 16:38:40 -0400
  • binutils (2.40-2ubuntu3) lunar; urgency=medium
    
      * Update from the binutils 2.40 branch:
        - Translation updates.
        - Fix PR ld/30155, ld segfault in _bfd_nearby_section.
        - Fix PR30046, power cmpi leads to unknown architecture.
        - ppc32 and "LOAD segment with RWX permissions"
    
     -- Matthias Klose <email address hidden>  Sun, 05 Mar 2023 09:47:46 +0100
  • binutils (2.40-2ubuntu2) lunar; urgency=medium
    
      * Update from the binutils 2.40 branch:
        - Translation updates.
        - libctf: update regexp to allow makeinfo to build document.
        - Fix PR libsframe/30014.
        - gprofng: PR29521 [docs] man pages are not in the release tarball.
        - gprofng: PR30043 libgprofng.so.* are installed to a wrong location.
        - RISC-V: make C-extension JAL available again for (32-bit) assembly.
        - bpf: fix error conversion from long unsigned int to unsigned int.
        - Pass $JANSSON_LIBS and $ZSTD_LIBS to ld-bootstrap/bootrap.exp.
        - gas: correct symbol name comparison in .startof./.sizeof. handling.
    
     -- Matthias Klose <email address hidden>  Wed, 15 Feb 2023 06:31:44 +0100
  • binutils (2.40-2ubuntu1) lunar; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    binutils (2.40-2) unstable; urgency=high
    
      * binutils 2.40 release.
        - ARM: Fix ld bloat introduced between binutils-2.38 and 2.39.
        - ld/testsuite: Adjust for ELF_MAXPAGESIZE 0x1000.
        - PR libctf/29983: ctf-link outdated input check faulty.
        - PR bfd/29988, Fix a potential illegal memory access in the BFD library
          when parsing a corrupt DWARF file.
        - PR gas/29940, gas/RISC-V: adjust assembler for opcode table re-ordering.
        - IBM zSystems: Fix offset relative to static TLS.
      * Remove the workaround for PR gas/29940.
      * Refresh patches.
    
    binutils (2.39.90.20230110-1) unstable; urgency=medium
    
      * New upstream snapshot, taken from the 2.40 branch.
        - libsframe: adjust an incorrect check in flip_sframe.
        - sframe: fix the defined SFRAME_FRE_TYPE_*_LIMIT constants.
        - Fix PR ld/18841, ifunc relocation ordering on ARM.
        - Skip PR ld/23169 test on ARM.
        - Fix PR 29972, inconsistent format specification in singular form.
        - Avoid unaligned pointer reads in PEP idata section.
        - Update translations.
      * Build-depend on libzstd-dev.
      * binutils-source: Depend on libjansson-dev, pkg-config, libzstd-dev.
      * debian/copyright: Update years.
      * Bump standards version.
    
    binutils (2.39.90.20230104-1) unstable; urgency=medium
    
      * New upstream snapshot, taken from the 2.40 branch.
      * Also don't ship libsframe in i386 cross binutils. Closes: #1026779.
    
     -- Matthias Klose <email address hidden>  Sat, 14 Jan 2023 18:30:59 +0100
  • binutils (2.39.90.20221231-1ubuntu1) lunar; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    binutils (2.39.90.20221231-1) unstable; urgency=medium
    
      * New upstream snapshot, taken from the 2.40 branch.
      * Revert part of "RISC-V: re-arrange opcode table for consistent alias
        handling", see PR gas/29940. Closes: #1026979.
      * Fix typo in README (Antonio Terceiro).
      * Remove test for ancient version in maintainer scripts (Gioele Barabucci).
      * Update VCS attributes in the control file.
    
     -- Matthias Klose <email address hidden>  Mon, 02 Jan 2023 16:24:19 +0100
  • binutils (2.39.50.20221224-1ubuntu1) lunar; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    binutils (2.39.50.20221224-1) unstable; urgency=medium
    
      * New upstream snapshot.
      * Don't link ld with libjansson explicitly. Closes: #1025796.
      * Don't ship libsframe in cross binutils. Closes: #1026779.
    
     -- Matthias Klose <email address hidden>  Sat, 24 Dec 2022 10:41:27 +0100
  • binutils (2.39.50.20221211-0ubuntu1) lunar; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    binutils (2.39.50.20221208-5) unstable; urgency=medium
    
      * More mangling of the ld.gold man page. Closes: #1023198.
      * Run again the tests during the build.
    
    binutils (2.39.50.20221208-4) unstable; urgency=medium
    
      * Don't ship header files in cross binutils. Closes: #1025794, #1025797.
      * Disable running the tests for this upload.
    
    binutils (2.39.50.20221208-3) unstable; urgency=medium
    
      * Update autopkg test dependencies.
    
    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.
    
    binutils (2.39.50.20221129-1ubuntu1) lunar; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    binutils (2.39.50.20221129-1) experimental; urgency=medium
    
      * New upstream snapshot.
    
    binutils (2.39.50.20221116-1ubuntu1) lunar; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    binutils (2.39.50.20221116-1) experimental; urgency=medium
    
      * New upstream snapshot.
    
    binutils (2.39.50.20221101-2ubuntu1) lunar; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    binutils (2.39.50.20221101-2) experimental; urgency=medium
    
      * Ignore regressions on armel, armhf. See PR ld/29739.
    
    binutils (2.39.50.20221101-1) experimental; urgency=medium
    
      * New upstream snapshot.
    
    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.
    
    binutils (2.39.50.20221004-1) experimental; urgency=medium
    
      * New upstream snapshot.
    
     -- Matthias Klose <email address hidden>  Sun, 11 Dec 2022 18:49:23 +0100
  • binutils (2.39-8ubuntu2) lunar; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    binutils (2.39-8) unstable; urgency=medium
    
      * Fix PR/gprofng/29663: Use the --libdir path to find libraries.
        Closes: #1016725, #1019657.
    
    binutils (2.39-7) unstable; urgency=medium
    
      * Update VCS attributes.
      * Make the gold man page target independent. Closes: #1021506.
      * Fix libctf0 package description. Closes: #1004621.
    
    binutils (2.39-6) unstable; urgency=medium
    
      * Fix arch-only build.
    
    binutils (2.39-5) unstable; urgency=medium
    
      * Only install /etc/gprofng.rc when available.
      * Don't ship a symbols file for libgprofng0.
    
    binutils (2.39-4) unstable; urgency=medium
    
      * Update from the binutils 2.39 branch:
        - Fix PR gold/29542, PowerPC gold internal error.
      * Build packages for arc-linux-gnu. Closes: #1002705.
      * Fix some lintian errors and warnings.
    
     -- Matthias Klose <email address hidden>  Mon, 31 Oct 2022 18:09:12 +0100
  • binutils (2.39-8ubuntu1) lunar; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    binutils (2.39-8) unstable; urgency=medium
    
      * Fix PR/gprofng/29663: Use the --libdir path to find libraries.
        Closes: #1016725, #1019657.
    
    binutils (2.39-7) unstable; urgency=medium
    
      * Update VCS attributes.
      * Make the gold man page target independent. Closes: #1021506.
      * Fix libctf0 package description. Closes: #1004621.
    
    binutils (2.39-6) unstable; urgency=medium
    
      * Fix arch-only build.
    
    binutils (2.39-5) unstable; urgency=medium
    
      * Only install /etc/gprofng.rc when available.
      * Don't ship a symbols file for libgprofng0.
    
    binutils (2.39-4) unstable; urgency=medium
    
      * Update from the binutils 2.39 branch:
        - Fix PR gold/29542, PowerPC gold internal error.
      * Build packages for arc-linux-gnu. Closes: #1002705.
      * Fix some lintian errors and warnings.
    
     -- Matthias Klose <email address hidden>  Mon, 31 Oct 2022 16:38:37 +0100
  • binutils (2.39-3ubuntu1) kinetic; urgency=medium
    
      * Merge with Debian; remaining changes:
        - Build from upstream sources.
    
    binutils (2.39-3) unstable; urgency=medium
    
      * Ignore two failing tests on amd64, sh4 and x32, some more on hurd-i386.
    
     -- Matthias Klose <email address hidden>  Thu, 29 Sep 2022 10:38:45 +0200