#1090893 GCC trunk ftbfs on hurd-amd64, PTHREAD_MUTEX_SIZE not declared

#1090893#5
Date:
2024-12-20 16:20:44 UTC
From:
To:
please submit patches upstream, not to the package.

[...]
/build/reproducible-path/gcc-snapshot-20241220/build/./gcc/xgcc
-B/build/reproducible-path/gcc-snapshot-20241220/build/./gcc/ 
-B/usr/lib/gcc-snapshot/x86_64-gnu/bin/ 
-B/usr/lib/gcc-snapshot/x86_64-gnu/lib/ -isystem 
/usr/lib/gcc-snapshot/x86_64-gnu/include -isystem
/usr/lib/gcc-snapshot/x86_64-gnu/sys-include   -fchecking=1 -c -g -O2
-fpic -fno-lto  -W -Wall -gnatpg -nostdinc   a-dhfina.adb -o a-dhfina.o
a-strunb.ads:1618:09: error: run-time library configuration error
a-strunb.ads:1618:09: error: file s-finpri.ads had semantic errors
a-strunb.ads:1618:09: error: entity
"System.Finalization_Primitives.Master_Node" not available
s-oslock.ads:52:43: error: "PTHREAD_MUTEX_SIZE" not declared in
"OS_Constants"
compilation abandoned
make[9]: *** [../gcc-interface/Makefile:301: a-dhfina.o] Error 1
make[9]: Leaving directory
'/build/reproducible-path/gcc-snapshot-20241220/build/gcc/ada/rts'
make[8]: *** [gcc-interface/Makefile:641: gnatlib] Error 2

#1090893#10
Date:
2024-12-23 17:21:05 UTC
From:
To:
Hello,

Matthias Klose, le ven. 20 déc. 2024 17:20:44 +0100, a ecrit:

This is now fixed in upstream git, so next snapshot should be fine.

Samuel