-
gcc-13 (13.3.0-2ubuntu1) oracular; urgency=medium
* Merge with Debian; remaining changes:
- Build from upstream sources.
gcc-13 (13.3.0-2) unstable; urgency=medium
* Update to git 20240707 from the gcc-13 branch.
- Fix PR target/106069 (PPC), PR target/115355 (PPC),
PR target/103100 (AArch64), PR target/115618 (AArch64),
PR target/114846 (PPC), PR driver/115440, PR fortran/83865,
PR libstdc++/115668, PR libstdc++/115454, PR libstdc++/115575,
PR target/87376 (AVR), PR target/115475 (AArch64),
PR target/115457 (AArch64), PR target/115691 (PARISC),
PR target/98762 (AVR), PR target/106069 (PPC), PR target/115355 (PPC),
PR target/88236 (AVR), PR target/115726 (AVR).
* Disable running the tests on the Ubuntu arm64 buildds (times out).
* Starting with Ubuntu 24.10, stop building s390x multilibs.
* d/p/0006-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). Closes: #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
DEB_BUILD_OS_RELEASE_ID, DEB_SOURCE, DEB_VERSION and DEB_HOST_ARCH.
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). Closes: #1055711.
* Build target libraries with -fno-omit-frame-pointer, when enabled in
dpkg-buildflags.
-- Matthias Klose <email address hidden> Mon, 08 Jul 2024 12:59:57 +0200
-
gcc-13 (13.3.0-1ubuntu2) oracular; urgency=medium
* Update to git 20240630 from the gcc-13 branch.
- Fix PR target/106069 (PPC), PR target/115355 (PPC),
PR target/103100 (AArch64), PR target/115618 (AArch64),
PR target/114846 (PPC), PR driver/115440, PR fortran/83865,
PR libstdc++/115668, PR libstdc++/115454, PR libstdc++/115575.
* Disable running the tests on the Ubuntu arm64 buildds (times out).
* Starting with Ubuntu 24.10, stop building s390x multilibs.
-- Matthias Klose <email address hidden> Sun, 30 Jun 2024 16:59:46 +0200
-
gcc-13 (13.3.0-1ubuntu1) oracular; urgency=medium
* Merge with Debian; remaining changes:
- Build from upstream sources.
gcc-13 (13.3.0-1) unstable; urgency=medium
* GCC 13.3.0 release.
* Update to git 20240619 from the gcc-13 branch.
- Fix PR target/115297 (alpha), PR tree-optimization/115307 (AVR),
PR target/113281, PR tree-optimization/115192, PR target/113719 (x86),
PR tree-optimization/115152, PR sanitizer/115172,
PR tree-optimization/115143, PR tree-optimization/115154,
PR c++/111529, PR c++/113598, PR libstdc++/107800, PR fortran/115150,
PR fortran/114827, PR fortran/110415, PR fortran/115039,
PR libstdc++/115269, PR libstdc++/114940, PR libstdc++/108976,
PR target/115253 (ARM), PR tree-optimization/115337, PR middle-end/108789,
PR target/115324 (PPC), PR rtl-optimization/114902,
PR rtl-optimization/115092, PR c/115290, PR c/114493, PR c++/115511,
PR target/111343, PR jit/115442, PR target/115360 (AM),
PR libstdc++/115308, PR libstdc++/115247, PR libstdc++/114958.
* Update newlib to 4.4.0.
* Add sparc64 bits for the gcc-as-needed patch. Closes: #1070766.
-- Matthias Klose <email address hidden> Fri, 21 Jun 2024 11:37:13 +0200
-
gcc-13 (13.2.0-25ubuntu1) oracular; urgency=medium
* Merge with Debian; remaining changes:
- Build from upstream sources.
gcc-13 (13.2.0-25) unstable; urgency=medium
* Update to git 20240514 from the gcc-13 branch.
- Fix PR rtl-optimization/54052, PR middle-end/114348,
PR middle-end/112684, PR driver/111700, PR rtl-optimization/114415,
PR tree-optimization/111009, PR tree-optimization/114965,
PR middle-end/114907, PR sanitizer/114956, PR tree-optimization/114876,
PR fortran/114825, PR tree-optimization/114375,
PR rtl-optimization/114924, PR tree-optimization/111268,
PR target/110792 (x86), PR middle-end/112732, PR tree-optimization/112281,
PR tree-optimization/112991, PR middle-end/113396,
PR tree-optimization/113831, PR tree-optimization/114121,
PR target/114747 (RISCV), PR ipa/92606, PR tree-optimization/114799,
PR tree-optimization/114787, PR middle-end/114734,
PR tree-optimization/114246, PR tree-optimization/113630,
PR tree-optimization/114749, PR tree-optimization/114736,
PR gcov-profile/114715, PR lto/114655, PR tree-optimization/114733,
PR tree-optimization/114485, PR tree-optimization/111882,
PR tree-optimization/114672, PR target/101865 (PPC),
PR target/113095 (RISCV), PR target/111600, PR target/114848 (LOONG),
PR target/111234, PR analyzer/114408, PR analyzer/114473,
PR analyzer/109251, PR analyzer/111289, PR analyzer/113253,
PR analyzer/112969, PR analyzer/113333, PR analyzer/112790,
PR analyzer/112889, PR analyzer/110882, PR analyzer/110700,
PR analyzer/109577, PR analyzer/110112, PR c++/89224, PR c++/114709,
PR c++/111284, PR c++/89224, PR c++/113141, PR c++/114377,
PR c++/114561, PR c++/114562, PR c++/100667, PR fortran/89462,
PR fortran/93678, PR fortran/113956, PR fortran/114535,
PR fortran/106999, PR fortran/112407, PR fortran/36337,
PR fortran/110987, PR fortran/113885, PR fortran/114739,
PR libstdc++/114803, PR libstdc++/114750, PR libstdc++/109822,
PR libstdc++/110054, PR libstdc++/110050, PR libstdc++/93672,
PR libstdc++/104606, PR libstdc++/114863.
[ Nicolas Boulenguez ]
* Ada: fix a typo in patch for PR ada/114065 breaking the build on hurd.
[ Matthias Klose ]
* gcc-13: Depend on cpp-13, lost with the -for-build/-for-host changes.
* Run the tests again during the build.
* Turn on again PGO and LTO builds.
-- Matthias Klose <email address hidden> Tue, 14 May 2024 10:29:48 +0200
-
gcc-13 (13.2.0-24ubuntu1) noble; urgency=medium
* Merge with Debian; remaining changes:
- Build from upstream sources.
gcc-13 (13.2.0-24) unstable; urgency=medium
* Update to git 20240429 from the gcc-13 branch.
- Fix PR target/114175 (RISCV), PR middle-end/111632,
PR tree-optimization/111407, PR target/113233 (loong64),
PR target/105522 (Darwin), PR target/114175, PR tree-optimization/112303,
PR middle-end/111151, PR sanitizer/111736, PR middle-end/111683,
PR bootstrap/114369, PR c++/103825, PR fortran/103707,
PR fortran/106987, PR fortran/113799, PR fortran/95374, PR fortran/104352,
PR fortran/107426, PR fortran/113866, PR fortran/50410, PR fortran/103716,
PR middle-end/111632, PR libgcc/111731, PR libstdc++/114401,
PR libstdc++/113841, PR libstdc++/114367, PR target/114130 (RISCV),
PR ipa/108007, PR ipa/112616, PR fortran/114474, PR bootstrap/106472,
PR target/114272 (AArch64), PR target/114837 (ARM), PR target/88309 (PPC),
PR target/114172 (RISCV), PR rtl-optimization/114768,
PR middle-end/114753, PR sanitizer/114743, PR c++/114634,
PR sanitizer/114687, PR middle-end/110027, PR tree-optimization/114566,
PR c++/114537, PR middle-end/114552, PR ipa/113964, PR ipa/111571,
PR target/114752 (AVR), PR middle-end/114599, PR gcov-profile/114115,
PR tree-optimization/114115, PR tree-optimization/113552,
PR c/114780, PR c++/114691, PR c++/114580, PR c++/114572,
PR c++/113966, PR c++/110006, PR c++/112769, PR fortran/102003,
PR target/114794 (AVR), PR libfortran/114304, PR libfortran/105473,
PR libquadmath/114533.
* Use gcc:SoftVersion for -for-host dependencies (Helmut Grohne).
Addresses: #1067904.
* Apply proposed patch for PR libquadmath/114533 (Simon Chopin).
Addresses: #1064426. LP: #2052929.
* Don't build the libstdc++-doc package when the nodoc profile is enabled.
* Integrate gnat patches from Nicolas:
- Update the ada-lib-info-source-date-epoch patch.
- Remove the pr114065-proposed patch.
- Add patches (v6) from PR ada/114065. Closes: #1067453.
- Only apply ada-armel-libatomic.diff on armel.
* 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 using GCC 13.
-- Matthias Klose <email address hidden> Mon, 29 Apr 2024 11:54:50 +0200
-
gcc-13 (13.2.0-23ubuntu4) noble; urgency=medium
* Update to git 20240412 from the gcc-13 branch.
- Fix PR target/114175 (RISCV), PR middle-end/111632,
PR tree-optimization/111407, PR target/113233 (loong64),
PR target/105522 (Darwin), PR target/114175, PR tree-optimization/112303,
PR middle-end/111151, PR sanitizer/111736, PR middle-end/111683,
PR bootstrap/114369, PR c++/103825, PR fortran/103707,
PR fortran/106987, PR fortran/113799, PR fortran/95374, PR fortran/104352,
PR fortran/107426, PR fortran/113866, PR fortran/50410, PR fortran/103716,
PR middle-end/111632, PR libgcc/111731, PR libstdc++/114401,
PR libstdc++/113841, PR libstdc++/114367, PR target/114130 (RISCV),
PR ipa/108007, PR ipa/112616, PR fortran/114474.
* Don't build the libstdc++-doc package when the nodoc profile is enabled.
* 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 using GCC 13.
-- Matthias Klose <email address hidden> Sun, 14 Apr 2024 09:31:05 +0200