[ubuntu/noble-proposed] gcc-12 12.3.0-15ubuntu1 (Accepted)

Matthias Klose doko at ubuntu.com
Thu Feb 29 09:44:17 UTC 2024


gcc-12 (12.3.0-15ubuntu1) noble; urgency=medium

  * Merge with Debian; remaining changes:
    - Build from upstream sources.

gcc-12 (12.3.0-15) unstable; urgency=medium

  * Update to git 20240229 from the gcc-12 branch.
    - Fix PR target/112787, PR middle-end/113921, PR target/111677 (AArch64),
      PR tree-optimization/113896, PR target/113824 (AVR),
      PR c++/95226, PR c++/109359, PR tree-optimization/110422,
      PR target/113601 (AVR), PR preprocessor/105608, PR c++/107291,
      PR c++/111286, PR c++/110084, PR c++/112437, PR c++/113347,
      PR c++/103185, PR c++/113088, PR c++/33799, PR c++/92407,
      PR fortran/104908, PR libfortran/110651, PR libstdc++/90276,
      PR libstdc++/107466, PR libstdc++/113258, PR libstdc++/108636,
      PR target/110411 (PPC), PR target/114098 (x86), PR target/108120 (ARM),
      PR target/112299 (loong64), PR target/112330 (loong64), PR ada/113893.
  * For Ubuntu, only define _FORTIFY_SOURCE, if there are no options
    -U_FORTIFY_SOURCE or -D_FORTIFY_SOURCE=N given.
  * Pass -D_TIME_BITS=64 together with -D_FILE_OFFSET_BITS=64 by default
    on the 32bit architectures armel, armhf, hppa, m68k, mips, mipsel,
    powerpc (-m32 only) and sh4.
  * PR libstdc++/99832, std::chrono::system_clock::{from,to}_time_t:
    Add ABI tag for timet64.
  * Fix libsanitizer build with _TIME_BITS set.
  * libgnat: Use Long_Long_Integer'Size for the definition of time_t_bits
    for 32bit architectures using time_t64.

Date: Thu, 29 Feb 2024 10:42:01 +0100
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/gcc-12/12.3.0-15ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 29 Feb 2024 10:42:01 +0100
Source: gcc-12
Built-For-Profiles: noudeb
Architecture: source
Version: 12.3.0-15ubuntu1
Distribution: noble
Urgency: medium
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Matthias Klose <doko at ubuntu.com>
Changes:
 gcc-12 (12.3.0-15ubuntu1) noble; urgency=medium
 .
   * Merge with Debian; remaining changes:
     - Build from upstream sources.
 .
 gcc-12 (12.3.0-15) unstable; urgency=medium
 .
   * Update to git 20240229 from the gcc-12 branch.
     - Fix PR target/112787, PR middle-end/113921, PR target/111677 (AArch64),
       PR tree-optimization/113896, PR target/113824 (AVR),
       PR c++/95226, PR c++/109359, PR tree-optimization/110422,
       PR target/113601 (AVR), PR preprocessor/105608, PR c++/107291,
       PR c++/111286, PR c++/110084, PR c++/112437, PR c++/113347,
       PR c++/103185, PR c++/113088, PR c++/33799, PR c++/92407,
       PR fortran/104908, PR libfortran/110651, PR libstdc++/90276,
       PR libstdc++/107466, PR libstdc++/113258, PR libstdc++/108636,
       PR target/110411 (PPC), PR target/114098 (x86), PR target/108120 (ARM),
       PR target/112299 (loong64), PR target/112330 (loong64), PR ada/113893.
   * For Ubuntu, only define _FORTIFY_SOURCE, if there are no options
     -U_FORTIFY_SOURCE or -D_FORTIFY_SOURCE=N given.
   * Pass -D_TIME_BITS=64 together with -D_FILE_OFFSET_BITS=64 by default
     on the 32bit architectures armel, armhf, hppa, m68k, mips, mipsel,
     powerpc (-m32 only) and sh4.
   * PR libstdc++/99832, std::chrono::system_clock::{from,to}_time_t:
     Add ABI tag for timet64.
   * Fix libsanitizer build with _TIME_BITS set.
   * libgnat: Use Long_Long_Integer'Size for the definition of time_t_bits
     for 32bit architectures using time_t64.
Checksums-Sha1:
 00ea87c33c8b61912df00e271ad0612cf35c1d0c 22283 gcc-12_12.3.0-15ubuntu1.dsc
 30f731343241b9d408979228dc5ba19751e274f0 894008 gcc-12_12.3.0-15ubuntu1.debian.tar.xz
 2120439443d47ab57f8adc58e97a68068411c128 11074 gcc-12_12.3.0-15ubuntu1_source.buildinfo
Checksums-Sha256:
 9dec54d993a78d01a630baadc71f6bb59c4f12b01eaaf3f5ff2008865150f380 22283 gcc-12_12.3.0-15ubuntu1.dsc
 77bbb45e648237a991588e9f95fc6182994b85bf2978887e29c172fd66b86198 894008 gcc-12_12.3.0-15ubuntu1.debian.tar.xz
 355a51b671159bf35ce31fde88eff07ba9dbc46630eb314ed8caf10d9f19b669 11074 gcc-12_12.3.0-15ubuntu1_source.buildinfo
Files:
 28a4006186f5e3bdcea1c9b0d3ebdc42 22283 devel optional gcc-12_12.3.0-15ubuntu1.dsc
 7ceacf0bb36287d969752ca5ed5b1ba2 894008 devel optional gcc-12_12.3.0-15ubuntu1.debian.tar.xz
 e1dc6fd261a9b45189e82b9591fb051d 11074 devel optional gcc-12_12.3.0-15ubuntu1_source.buildinfo
Original-Maintainer: Debian GCC Maintainers <debian-gcc at lists.debian.org>


More information about the noble-changes mailing list