Right, I went through the list of packages in Debian using --fatal-
warnings and built them with GCC-15 from experimental as well as a glibc
with GCS turned on. The packages in the list mentioned by doko failed to
build, but built successfully when suppressing the GCS warnings adding
-Wl,-z,gcs-report-dynamic=none to LDFLAGS.

Note that the warning is mostly meant for developers building software
on their systems and running it there. No reason to fail the build
because, say, libpam.so on the build host does not have GCS enabled: the
same library on the target machine may well have it. I drafted
https://wiki.debian.org/ToolChain/GCS with some additional information
about the feature in case anyone wants to know more.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2119445

Title:
  arm64 shared libraries built without GCS property note

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/2119445/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to