Merge version 14-20240221-2.1+rpi1 and 14.2.0-3 to produce 14.2.0-3+rpi1 archive/raspbian/14.2.0-3+rpi1 raspbian/14.2.0-3+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Tue, 10 Sep 2024 04:48:47 +0000 (05:48 +0100)
committerRaspbian automatic forward porter <root@raspbian.org>
Tue, 10 Sep 2024 04:48:47 +0000 (05:48 +0100)
1  2 
debian/changelog
debian/rules.defs
debian/rules.patch

index e164b40603d3d2dbea6e3f70be3dbd504b629952,9c042bbcb4a4473a65ae08d7ccf4292680ad987e..696d3f88cfd16aa3461154df8badf50057fedcd6
- gcc-14 (14-20240221-2.1+rpi1) trixie-staging; urgency=medium
++gcc-14 (14.2.0-3+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>  Thu, 29 Feb 2024 15:06:37 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Tue, 10 Sep 2024 04:48:47 +0000
++
+ gcc-14 (14.2.0-3) unstable; urgency=medium
+   * Update to git 20240817 from the gcc-14 branch.
+     - Fix PR target/85624 (AVR), PR target/115464 (AArch64),
+       PR target/116174 (x86), PR c++/116327, PR c++/104981, PR c++/115550.
+     - s390: Fix high-level builtins vec_gfmsum{,_accum}_128. LP: #2075567.
+   * Don't build gccrs on the Hurd.
+   * Disable building gnat on hurd-amd64, until it gets bootstrapped.
+   * Don't run dwz on hurd-*.
+   * Update symbols files for libasan, libgccjit, libstdc++ and libgphobos.
+     Closes: #1077492.
+  -- Matthias Klose <doko@debian.org>  Sun, 18 Aug 2024 19:10:28 +0200
+ gcc-14 (14.2.0-2) unstable; urgency=medium
+   * Update to git 20240811 from the gcc-14 branch.
+     - Fix PR target/116287 (x86), PR target/116295 (AVR), PR target/113384 (PA),
+       PR tree-optimization/116224, PR target/116189 (SH),
+       PR target/116033 (RISCV), PR tree-optimization/116156,
+       PR target/116043 (x86), PR target/115981 (x86), PR c++/116223,
+       PR c++/112632, PR c++/116071, PR c++/88313, PR c++/115897,
+       PR c++/115656, PR c++/115296, PR c++/112288, PR fortran/108889,
+       PR target/116007, PR libstdc++/116038, PR libstdc++/115399,
+       PR libstdc++/114387, PR libstdc++/115854, PR libstdc++/116070,
+       PR libstdc++/116070.
+   * Fix two lintian warnings for the control file.
+   * Build-depend on pkgconf instead of pkg-config.
+   * gnat: Use the GNATBIND/GNATMAKE passed from the toplevel makefile.
+     Provide local unversioned symlinks gnatmake and gnatbind for the build.
+     Closes: #1078144.
+  -- Matthias Klose <doko@debian.org>  Sun, 11 Aug 2024 03:56:24 +0200
+ gcc-14 (14.2.0-1) unstable; urgency=medium
+   * GCC 14.2.0 release.
+   * Update to git 20240801 from the gcc-14 branch.
+     - Fix PR target/115981 (x86).
+   * Show bootstrap compilers in the build log.
+   * Configure with --disable-multilib on loong64.
+   * Use the versioned gnatbind and gnatmake binaries for the build.
+   * Emit the config.log when the configure step fails.
+   * Refresh patches.
+  -- Matthias Klose <doko@debian.org>  Thu, 01 Aug 2024 17:43:39 +0200
+ gcc-14 (14.1.0-5) unstable; urgency=medium
+   * Update to git 20240719 from the gcc-14 branch.
+     - Fix PR c++/115865, PR rtl-optimization/115049, PR target/115351 (x86),
+       PR ipa/113787, PR tree-optimization/113673, PR target/115526 (alpha),
+       PR middle-end/115887, PR middle-end/115527, PR tree-optimization/115382,
+       PR tree-optimization/115868, PR tree-optimization/115841,
+       PR tree-optimization/115843, PR tree-optimization/115701,
+       PR tree-optimization/115701, PR tree-optimization/115867,
+       PR tree-optimization/115843, PR target/115459 (alpha),
+       PR target/115554 (RISCV), PR target/115562 (RISCV),
+       PR target/113719 (x86), PR target/113719 (x86), PR target/115872,
+       PR target/115752 (loongarch), PR target/115840 (RISCV),
+       PR target/115611 (ARM), PR middle-end/115836, PR target/113715 (RISCV),
+       PR analyzer/114899, PR c++/115476, PR c++/115165, PR c++/111890,
+       PR c++/115897, PR c++/106760, PR c++/115754, PR c++/99242, PR c++/99241,
+       PR fortran/93635, PR fortran/99798, PR fortran/103312,
+       PR libstdc++/113376, PR libstdc++/115522.
+   * On loong64, also build-depend on the gdc-14 frontend.
+   * Build libitm1 on loong64 and riscv64.
+   * Disable running the tests on x32, hanging on the buildds.
+  -- Matthias Klose <doko@debian.org>  Fri, 19 Jul 2024 12:09:39 +0200
+ gcc-14 (14.1.0-4) unstable; urgency=medium
+   * Update to git 20240710 from the gcc-14 branch.
+     - Fix PR target/115591 (RISCV), PR target/115188 (ARM),
+       PR target/87376 (AVR), PR target/115475 (AArch64),
+       PR target/115691 (PARISC), PR target/98762 (AVR), PR target/106069 (PPC),
+       PR target/115355 (PPC), PR target/114936 (AArch64),
+       PR target/88236 (AVR), PR target/115726 (AVR), PR pch/115312,
+       PR c/114930, PR c/115502, PR c++/115623, PR fortran/114019,
+       PR fortran/55978, PR fortran/115390, PR target/114890 (AArch64),
+       PR target/115153 (ARM), PR target/115763 (RISCV),
+       PR tree-optimization/115723, PR tree-optimization/115694,
+       PR tree-optimization/115669, PR tree-optimization/115646,
+       PR fortran/84006, PR fortran/100027, PR fortran/98534, PR fortran/115700,
+       PR libstdc++/115807, PR libstdc++/115585.
+   * d/p/0009-Ada-select-64-bits-time-functions-from-GNU-libc-when.diff:
+     Adjust for the new glibc behaviour of defining __USE_TIME_BITS64 also
+     on native 64-bits platforms (Simon Chopin). Addresses: #1074577.
+     LP: #2071605.
+   * Pass --package-metadata on distros with supporting linkers (starting
+     with Debian trixie and Ubuntu noble).
+     The package metadata is constructed from the environment variables
+     ELF_PACKAGE_METADATA.
+     Setting NO_PKG_METADATA=1 disables the generation of the package metadata.
+   * Build target libraries with -mbranch-protection=standard to enable PAC/BTI
+     support on arm64 (Emanuele Rocca). Addresses: #1055711.
+   * Build target libraries with -fno-omit-frame-pointer, when enabled in
+     dpkg-buildflags.
+   * Strip again the executables.
+  -- Matthias Klose <doko@debian.org>  Wed, 10 Jul 2024 12:12:12 +0200
+ gcc-14 (14.1.0-3) unstable; urgency=medium
+   * Update to git 20240630 from the gcc-14 branch.
+     - Fix PR tree-optimization/115278, PR target/114846 (PPC),
+       PR tree-optimization/115508, PR driver/115440, PR target/115342 (AArch64),
+       PR target/106069 (PPC), PR target/115355 (PPC), PR target/114846 (PPC),
+       PR c++/115624, PR c/115587, PR c++/115504, PR c++/115198, PR c++/115358,
+       PR libstdc++/115668, PR libstdc++/115575, PR libstdc++/115454.
+     - Backport a fix for an ICE on riscv64. Closes: #1071140.
+   * Fix typo for loong64 build dependencies.
+   * Disable running the tests on the Ubuntu arm64 buildds (times out).
+   * Starting with Ubuntu 24.10, stop building s390x multilibs.
+   * Fix gccrs build dependencies on the Hurd. Closes: #1073830.
+   * Drop the sys-auxv-header patch. Closes: #1071555.
+  -- Matthias Klose <doko@debian.org>  Sun, 30 Jun 2024 16:27:40 +0200
+ gcc-14 (14.1.0-2) unstable; urgency=medium
+   * Update to git 20240619 from the gcc-14 branch.
+     - Fix PR target/109549 (S390), PR target/115253 (ARM),
+       PR rtl-optimization/115281, PR target/115353 (ARM),
+       PR middle-end/115352, PR tree-optimization/115337, PR middle-end/108789,
+       PR target/115324 (PPC), PR rtl-optimization/114902,
+       PR rtl-optimization/115092, PR tree-optimization/115307,
+       PR target/115297 (alpha), PR tree-optimization/115192,
+       PR target/113719 (x86), PR tree-optimization/115149,
+       PR tree-optimization/115197, PR tree-optimization/114921,
+       PR target/115169 (loongarch), PR tree-optimization/115232,
+       PR rtl-optimization/115038, PR tree-optimization/115152,
+       PR sanitizer/115172, PR target/115069 (x86), PR tree-optimization/115154,
+       PR tree-optimization/115143, PR tree-optimization/114998,
+       PR middle-end/114931, PR middle-end/114931, PR ada/114708,
+       PR ada/115270, PR c/115290, PR middle-end/114931, PR c/114493,
+       PR target/111343 PR c++/115511, PR c++/99678, PR c++/115239,
+       PR c++/115283, PR c++/115378, PR c++/115187, PR c++/114868,
+       PR c++/105320, PR c++/114275, PR c++/114983, PR libstdc++/107800,
+       PR c++/115139, PR c++/115114, PR c++/114994, PR fortran/83865,
+       PR fortran/115150, PR fortran/86100, PR fortran/115039,
+       PR fortran/114874, PR jit/115442, PR target/115360 (ARM),
+       PR target/115065 (AVR), PR libstdc++/115308, PR libstdc++/115247,
+       PR libstdc++/114958, PR libstdc++/115335, PR libstdc++/111641,
+       PR libstdc++/109849, PR libstdc++/115269, PR libstdc++/114940,
+       PR libstdc++/115099, PR libstdc++/115119, PR libstdc++/115015,
+       PR libstdc++/115063, PR libstdc++/114891, PR libstdc++/114866.
+   * Configure again with --enable-checking=release. Closes: #1072519.
+   * On loong64, build-depend on GCC 14 frontends. Closes: #1072635.
+   * Build gccrs on x32. Closes: #1072345, #1072327.
+   * Don't build Ada on sparc (32bit). Closes: #1072328.
+  -- Matthias Klose <doko@debian.org>  Wed, 19 Jun 2024 09:44:29 +0200
+ gcc-14 (14.1.0-1) unstable; urgency=medium
+   * GCC 14.1.0 release.
+   * Update to git 20240514 from the gcc-14 branch.
+     - Fix PR target/114975 (AVR), PR tree-optimization/114965,
+       PR middle-end/114907, PR sanitizer/114956, PR tree-optimization/114876,
+       PR ipa/92606, PR c++/89224, PR c++/114856, PR c++/114889,
+       PR target/69374, PR target/112959, PR target/114968 (x86),
+       PR driver/114980, PR c++/114974, PR c++/114901, PR c++/114903,
+       PR fortran/114827, PR target/114981 (AVR).
+   [ Nicolas Boulenguez ]
+   * Improve the ada-lib-info-source-date-epoch patch.
+   * Ada: remove duplicate unused patches
+   * ada-749574.diff: update and apply again.
+   * Refresh the autogen part of ada-{armel-libatomic,link-lib}.diff.
+   * Ada: fix a typo in patch for PR ada/114065 breaking the build on hurd.
+   [ Matthias Klose ]
+   * Refresh patches.
+   * Update NEWS files.
+   * gcc-14: Depend on cpp-14, lost with the -for-build/-for-host changes.
+   * Run the tests again during the build.
+   * Turn on again PGO and LTO builds.
+  -- Matthias Klose <doko@debian.org>  Tue, 14 May 2024 09:22:26 +0200
+ gcc-14 (14-20240429-1) unstable; urgency=medium
+   * Snapshot, taken from the trunk 20240429.
+   * Apply proposed patch for PR libquadmath/114533 (Simon Chopin).
+     Closes: #1064426. LP: #2052929.
+   * Don't build the libstdc++-doc package when the nodoc profile is enabled.
+   * Clean up some version restrictions on build-dependencies.
+   * Don't set the _FILE_OFFSET_BITS and _TIME_BITS macros, if the
+     _DISTRO_EVADE_TIME_BITS macro is defined.
+     See https://sourceware.org/bugzilla/show_bug.cgi?id=31624.
+   * Build-depend on amdgcn-tools-18, required for new gcn offload targets.
+   * Package the new gfx1030, gfx1036, gfx1100 and gfx1103 offload targets.
+     LP: #2060619.
+   * rs now requires cargo to bootstrap. Disable building gccrs on architectures
+     which don't have cargo.
+     Disable gccrs cross compilers. Not working upstream, more constraints
+     on rust macros.
+   * Build gnat, gdc and gm2 on loong64. Closes: #1069708.
+   * Integrate gnat patches from Nicolas:
+     - Update the ada-lib-info-source-date-epoch patch.
+     - Remove the pr114065-proposed patch.
+     - Add patches (v7) from PR ada/114065.  Addresses: #1067453.
+  -- Matthias Klose <doko@debian.org>  Mon, 29 Apr 2024 11:15:28 +0200
+ gcc-14 (14-20240330-1) unstable; urgency=medium
+   * Snapshot, taken from the trunk 20240330.
+   * Make vhdl known to the PPC backend.
+   * Use the proposed patch to fix PR ada/114064, 64bit definitions for
+     time_t_bits type on 32bit archs.
+   * Move the _FORTIFY_SOURCE setting from cc1 to the driver.
+   * d/p/gcc-distro-defaults: Make -fstack-protector-explicit known.
+   * newlib: amdgcn: Implement proper locks, taken from newlib trunk.
+   * Refresh patches.
+   * Use gcc:SoftVersion for -for-host dependencies (Helmut Grohne).
+     Closes: #1067904.
+  -- Matthias Klose <doko@debian.org>  Sat, 30 Mar 2024 13:27:56 +0100
+ gcc-14 (14-20240315-1) unstable; urgency=medium
+   * Snapshot, taken from the trunk 20240315.
+   * Fix installation of the amdgcn offload compiler. Closes: #1065458.
+   * Fix installation of the nvptx offload compiler. Closes: #1065599.
+   * Add loong64 bits for the gcc-multilib-multiarch patch. Closes: #1061371.
+   * Enable Modula-2 on the Hurd (Samuel Thibault). Closes: #1066932.
+  -- Matthias Klose <doko@debian.org>  Fri, 15 Mar 2024 20:35:12 +0100
+ gcc-14 (14-20240303-1) unstable; urgency=medium
+   * Snapshot, taken from the trunk 20240303.
+   * Build without gdb for now.
+  -- Matthias Klose <doko@debian.org>  Sun, 03 Mar 2024 11:40:51 +0100
  
  gcc-14 (14-20240221-2.1) unstable; urgency=medium
  
Simple merge
Simple merge