- gcc-12 (12.3.0-13+rpi1) trixie-staging; urgency=medium
++gcc-12 (12.3.0-14+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> Wed, 20 Dec 2023 13:45:04 +0000
++ -- Raspbian forward porter <root@raspbian.org> Sat, 17 Feb 2024 07:52:31 +0000
++
+ gcc-12 (12.3.0-14) unstable; urgency=medium
+
+ * Update to git 20240119 from the gcc-12 branch.
+ - Fix PR target/107201 (AVR), PR target/113156 (AVR),
+ PR target/112952 (AVR), PR target/112816 (x86), PR middle-end/112733,
+ PR tree-optimization/113013, PR target/112845 (x86),
+ PR target/112837 (x86), PR target/112816 (x86), PR target/111408 (x86),
+ PR tree-optimization/111967, PR c/112339, PR tree-optimization/110731,
+ PR debug/111080, PR tree-optimization/111137, PR ada/104354,
+ PR middle-end/111253, PR c++/109899, PR c++/111485, PR c++/108975,
+ PR sanitizer/112727, PR c++/112795, PR libstdc++/113200,
+ PR libstdc++/113250, PR testsuite/113175.
+ * Update the testsuite-hardening patches, and apply them again.
+
+ -- Matthias Klose <doko@debian.org> Fri, 19 Jan 2024 12:01:10 +0100
gcc-12 (12.3.0-13) unstable; urgency=medium
# libstdc++-nothumb-check \
hardening_patches =
+
+debian_patches += \
+ raspbian-disable-libatomic-march \
+
ifneq (,$(filter $(derivative),Ubuntu))
- ifneq (,$(findstring gcc-11, $(PKGSOURCE)))
+ ifneq (,$(findstring gcc-12, $(PKGSOURCE)))
hardening_patches += \
gcc-distro-specs-ubuntu-doc \
testsuite-hardening-format \