Your message dated Tue, 16 Dec 2025 19:11:00 +0100
with message-id <[email protected]>
and subject line Re: Bug#1123079: nmu: GCS issues blocking glibc autopkgtest
has caused the Debian Bug report #1123079,
regarding nmu: GCS issues blocking glibc autopkgtest
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1123079: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123079
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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/

--- End Message ---
--- Begin Message ---
Hi,

On 2025-12-16 18:56, Emilio Pozuelo Monfort wrote:
> Hi,
> 
> On 16/12/2025 18:34, Aurelien Jarno wrote:
> > 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"
> 
> Scheduled.
> 
> Can we close this issue or will you request more binNMUs after these are 
> built?

Thanks! That's all that can be fixed through binNMU so closing the bug.

Cheers
Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
[email protected]                     http://aurel32.net

--- End Message ---

Reply via email to