Your message dated Wed, 17 Sep 2025 21:38:16 +0000
with message-id <[email protected]>
and subject line Bug#1110462: fixed in systemd-udeb 258-1
has caused the Debian Bug report #1110462,
regarding systemd: FTBFS on arm64 with GCC-15 due to GCS warning
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.)
--
1110462: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110462
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: systemd-udeb
Version: 257.4-1
User: [email protected]
Usertags: gcs
Hi,
systemd-udeb fails to build from source on arm64 if built with GCC-15,
currently in
experimental.
GCC-15 includes support for an arm64 security feature called Guarded Control
Stack (GCS). To help with GCS adoption, the linker warns about shared libraries
built without GCS. For example:
/usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libncursesw.so.6:
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.
The warning is harmless, and can be ignored. However, systemd-udeb is built with
--fatal-warnings, and for this reason will fail to build on arm64 once GCC-15
becomes the default compiler in Debian.
Luckily, it is possible to switch the warning off by passing the argument
gcs-report-dynamic=none to the linker. Please consider adding the following to
your debian/rules:
ifeq ($(DEB_TARGET_ARCH),arm64)
DEB_LDFLAGS_MAINT_APPEND=-Wl,-z,gcs-report-dynamic=none
endif
This can be done even before GCC-15 becomes the default compiler, to avoid
build failures when it does.
--- End Message ---
--- Begin Message ---
Source: systemd-udeb
Source-Version: 258-1
Done: Luca Boccassi <[email protected]>
We believe that the bug you reported is fixed in the latest version of
systemd-udeb, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Luca Boccassi <[email protected]> (supplier of updated systemd-udeb package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 17 Sep 2025 13:45:55 +0100
Source: systemd-udeb
Architecture: source
Version: 258-1
Distribution: unstable
Urgency: medium
Maintainer: Debian systemd Maintainers
<[email protected]>
Changed-By: Luca Boccassi <[email protected]>
Closes: 1106999 1110462
Changes:
systemd-udeb (258-1) unstable; urgency=medium
.
* Add back dependency on libcrypt-dev (Closes: #1106999)
* d/watch: restrict to major releases
* Update to new upstream version v258. For a full list of changes:
https://github.com/systemd/systemd/releases/tag/v258
(Closes: #1110462)
* Drop all patches, merged upstream
* d/control: bump Standards-Version to 4.7.2, no changes
* d/rules: explicitly enable libmount
* Backport patch to fix linking standalone udev
* d/copyright: update path for linux headers
Checksums-Sha1:
7b12a41a125f0cfe6a528c88d2263527c2bb946e 2366 systemd-udeb_258-1.dsc
d9d44e72b3f0d8a6ad4f97e86993e37529dd08da 16976853 systemd-udeb_258.orig.tar.gz
660bedde7b6db2aa7a47e46a7a8ab3af463d99e2 121396
systemd-udeb_258-1.debian.tar.xz
78e6c7e6eb4963efc1f48e9c4a1810390ccba351 7940
systemd-udeb_258-1_source.buildinfo
Checksums-Sha256:
a89d82960cf9cf3716393306a130b96a67170baf9aad9db6b5d560da4b5ea8e8 2366
systemd-udeb_258-1.dsc
07a580cf21856f468f82b77b82973a926f42ccc696462459b53f8b88893dff8e 16976853
systemd-udeb_258.orig.tar.gz
ef85d04db0f6b915ca7bc7ba9abd179fcb2e0f3a718f1d25fd8aa27c52c069d7 121396
systemd-udeb_258-1.debian.tar.xz
9708a84febf04a5b9ac1063a45810c46b1192965c0f2d169463edab2234a8deb 7940
systemd-udeb_258-1_source.buildinfo
Files:
10be627721a9a620d0625aad192b971a 2366 debian-installer optional
systemd-udeb_258-1.dsc
490c1c2bbe5b576ff9ca2848fbd31507 16976853 debian-installer optional
systemd-udeb_258.orig.tar.gz
e135a637992eacbb31d7fb690be90a20 121396 debian-installer optional
systemd-udeb_258-1.debian.tar.xz
62ce8020786d9e73cd31025f711074dd 7940 debian-installer optional
systemd-udeb_258-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmjLI9URHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB61WBAAtK5oK5qN9rAxeQK28wKRXrKD6iIRkxnJ
GHE8ZzdXaO51AA2KqIibWoNMVjKdWSLB8ktjunq27CuGYLm+cPtgGL7sXIEo6EH1
mwHHI0PBL/n4txe3Qvg0erOBELI5dzQ+JV+iQN9TT/jEUnxq6X/ibxf/TmhkI73f
TDUgSDsGqDFW1ZBLBIuuoIo3ty5BzF2Mkw4IynKzKbCxWXiLqKrE1Y8xrRPG1gHQ
2hap0AU2pWyPC+FWCLX2GOmct5pGxfZqfqbGYBAFwHVrlRKh+hN3ll8hPLRJTMWt
TkE4+XbVEnL8LYjTRPPD+4aK2A49/Y6kX+Z6UA5wFX9pjk3W3rQ456JQ/aq5vlzI
hbCqYMy6a1iVPidp1DIaX4dnJm7Yrag0B4ziLHRrFevpJ0WquNf0k7WdpPzFUs5V
wRw6oDFrba7ct8dNopUG269RbM6OE09jkTUwyA7PXdqbEuk2zwY79zSQO6VyZdQI
i835mD927hlU1YgYqZ2O0aUV5Y8nLF6LHjqKXak441oZp3eELeSPNODNshVF7SSw
1LkY7DTDlBhPDL+l3+wTI/eT49qRU/jJzYlXwR0fqQ7bMzsoOQm1xwmBAUXfzbOE
ywzY6bra4nCWNZ8i+tKmlE2AvKjQwrCPzSjMaIJtzuk8g3Uf/gOgEkl74k6hA16l
E0in5TuT6ks=
=0j/z
-----END PGP SIGNATURE-----
pgpQEfIzy9bqi.pgp
Description: PGP signature
--- End Message ---