Merge version 12.3.0-14+rpi1 and 12.4.0-1 to produce 12.4.0-1+rpi1 archive/raspbian/12.4.0-1+rpi1 raspbian/12.4.0-1+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Tue, 25 Jun 2024 15:40:56 +0000 (16:40 +0100)
committerRaspbian automatic forward porter <root@raspbian.org>
Tue, 25 Jun 2024 15:40:56 +0000 (16:40 +0100)
1  2 
debian/changelog
debian/rules.defs
debian/rules.patch

index d2ba93269fa3bda1a69ca289a5701577b0ee1367,759e5ab97e98f1edf0e1c60a7de283e9185ba13e..cf9bf699eaa068e73131dc02d85881ef5cfba7b3
@@@ -1,12 -1,74 +1,84 @@@
- gcc-12 (12.3.0-14+rpi1) trixie-staging; urgency=medium
++gcc-12 (12.4.0-1+rpi1) trixie-staging; urgency=medium
 +
 +  [changes brought forward from gcc-8 8-20180207-2+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sat, 17 Feb 2018 00:20:23 +0000]
 +  * Don't pass -march=armv7+fp to compiler when building libatomic.
 +
 +  [changes introduced in gcc-8 8.2.0-16+rpi1 by Peter Michael Green]
 +  * Disable testsuite (build seems to hang after testsuite completes).
 +
-  -- Raspbian forward porter <root@raspbian.org>  Sat, 17 Feb 2024 07:52:31 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Tue, 25 Jun 2024 15:40:55 +0000
++
+ gcc-12 (12.4.0-1) unstable; urgency=medium
+   * GCC 12.4.0 release.
+   * Update newlib to 4.4.0.
+   * Update to git 20240621 from the gcc-12 branch.
+     - Fix PR c/115290, PR libstdc++/115308, PR libstdc++/115247,
+       PR libstdc++/114958.
+   * Refresh patches.
+   * Build using GCC 12.
+  -- Matthias Klose <doko@debian.org>  Fri, 21 Jun 2024 11:27:07 +0200
+ gcc-12 (12.3.0-17) unstable; urgency=medium
+   * Fix typo in distro_defaults spec.
+  -- Matthias Klose <doko@debian.org>  Wed, 03 Apr 2024 14:21:48 +0200
+ gcc-12 (12.3.0-16) unstable; urgency=medium
+   * Update to git 20240403 from the gcc-12 branch.
+     - Fix PR tree-optimization/111407, PR target/113233 (loong64),
+       PR sanitizer/97696, PR tree-optimization/110838,
+       PR tree-optimization/91838, PR target/108743 (Darwin),
+       PR target/101737 (SH), PR tree-optimization/110221, PR ada/113979,
+       PR d/112285, PR d/112290, PR d/114171, PR d/113758, PR d/113125,
+       PR fortran/107426, PR fortran/50410, PR fortran/103715,
+       PR libstdc++/40380, PR libstdc++/107376, PR libstdc++/112473,
+       PR libstdc++/111172, PR libstdc++/112089, PR libstdc++/113960,
+       PR libstdc++/108846, PR libstdc++/86419, PR libstdc++/109758,
+       PR libstdc++/110593, PR libstdc++/66146, PR libstdc++/107500,
+       PR libstdc++/114147, PR libstdc++/110167.
+   * ASan: move allocator base to avoid conflict with high-entropy ASLR
+     for x86-64 Linux. Patch taken from LLVM. LP: #2048768.
+   * Make vhdl known to the PPC backend.
+   * libsanitizer: Remove crypt and crypt_r interceptors for releases
+     with glibc (>= 2.31).
+   * d/p/gcc-distro-defaults: Make -fstack-protector-explicit known.
+   * Move the _FORTIFY_SOURCE setting from cc1 to the driver.
+   * Update the proposed patch to fix PR ada/114064.
+   * Apply proposed patch for PR libquadmath/114533 (Simon Chopin).
+     Addresses: #1064426. LP: #2052929.
+   * Refresh patches.
+  -- Matthias Klose <doko@debian.org>  Wed, 03 Apr 2024 10:33:59 +0200
+ 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.
+  -- Matthias Klose <doko@debian.org>  Thu, 29 Feb 2024 10:30:37 +0100
  
  gcc-12 (12.3.0-14) unstable; urgency=medium
  
Simple merge
Simple merge