[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1123079: nmu: GCS issues blocking glibc autopkgtest



Hi,

On 16/12/2025 18:34, Aurelien Jarno wrote:
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: debian-arm@lists.debian.org
User: release.debian.org@packages.debian.org
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"

Scheduled.

Can we close this issue or will you request more binNMUs after these are built?

Cheers,
Emilio


Reply to: