Package: gnat-13
Version: 13.3.0-1
Severity: serious
Tags: sid trixie

gnat ftbfs with glibc 2.39 from experimental, failing to link.

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


Not applying the 0009-Ada-*.diff patch on the 64bit archs works around the issue. However dropping the 0009-Ada-* patches also changes the gnat-14-XXX provides, forcing just another gnat transition.

Also please forward the Ada patches upstream, carrying these locally isn't very robust.


see also
https://bugs.launchpad.net/ubuntu/+source/gcc-13/+bug/2071605

Reply via email to