[Bug 2071605] Re: gcc ftbfs in libgnat with glibc-2.39 in oracular
Launchpad Bug Tracker
2071605 at bugs.launchpad.net
Mon Jul 15 11:52:25 UTC 2024
This bug was fixed in the package gcc-14 - 14.1.0-4ubuntu2
---------------
gcc-14 (14.1.0-4ubuntu2) oracular; urgency=medium
* Merge with Debian; remaining changes:
- Build from upstream sources.
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 at ubuntu.com> Wed, 10 Jul 2024 12:32:01 +0200
** Changed in: gcc-14 (Ubuntu)
Status: Fix Committed => Fix Released
** Changed in: gcc-13 (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-14 in Ubuntu.
https://bugs.launchpad.net/bugs/2071605
Title:
gcc ftbfs in libgnat with glibc-2.39 in oracular
Status in gcc-13 package in Ubuntu:
Fix Released
Status in gcc-14 package in Ubuntu:
Fix Released
Bug description:
this patch set doesn't work anymore with the glibc 2.39 branch on
64bit architectures. Linking fails with
/<<PKGBUILDDIR>>/build/gcc/ada/rts/s-tpopmo.adb:62:(.text+0xcd): undefined reference to `__clock_gettime64'
and other __*64 functions.
Complete build logs at
https://launchpad.net/ubuntu/+source/gcc-14/14.1.0-3ubuntu2
the glibc change causing this is
https://sourceware.org/git/?p=glibc.git;a=commit;h=dd535f4f19ef2b5c367a362af445ecadcf45401e
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-13/+bug/2071605/+subscriptions
More information about the foundations-bugs
mailing list