Package: release.debian.org Severity: normal X-Debbugs-Cc: [email protected] User: [email protected] Usertags: binnmu
Dear release team, Starting with the lastest glibc upload (2.42-6), GCC 15 is used to build glibc, in order to match the current default compiler. On arm64, this enabled GCS [1] in the libc binaries. In turns this causes some linker warnings during autopkgtest causing them to fail, e.g. [2]: 49s /usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libjose.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. 49s /usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libjansson.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. For many libraries this can be fixed by rebuilding them. Here is a list that should improve (but not fully fix) the glibc autopkgtest situation: nmu 4 http-parser . ANY . unstable . -m "Rebuild to enable GCS on arm64" nmu 4 jansson . ANY . unstable . -m "Rebuild to enable GCS on arm64" nmu jose . ANY . unstable . -m "Rebuild to enable GCS on arm64" nmu libyaml . ANY . unstable . -m "Rebuild to enable GCS on arm64" nmu mpich . ANY . unstable . -m "Rebuild to enable GCS on arm64" nmu 3 zlib . ANY . unstable . -m "Rebuild to enable GCS on arm64" nmu 6 otf . ANY . unstable . -m "Rebuild to enable GCS on arm64" Regards Aurelien [1] https://wiki.debian.org/ToolChain/GCS [2] https://ci.debian.net/packages/j/jose/testing/arm64/67073734/

