Your message dated Tue, 13 Jan 2026 11:03:54 +0000
with message-id <[email protected]>
and subject line Bug#1110451: fixed in efibootmgr 18-4.1
has caused the Debian Bug report #1110451,
regarding efibootmgr: 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.)
--
1110451: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110451
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: efibootmgr
Version: 18-2
User: [email protected]
Usertags: gcs
Hi,
efibootmgr 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, efibootmgr 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: efibootmgr
Source-Version: 18-4.1
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
efibootmgr, 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.
Adrian Bunk <[email protected]> (supplier of updated efibootmgr 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: Mon, 29 Dec 2025 20:20:44 +0200
Source: efibootmgr
Architecture: source
Version: 18-4.1
Distribution: unstable
Urgency: medium
Maintainer: Debian UEFI Maintainers <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1110451
Changes:
efibootmgr (18-4.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Don't build with -Wl,--fatal-warnings. (Closes: #1110451)
Checksums-Sha1:
028823c26958657eaab849eaaa2a9ae7a5b80784 2164 efibootmgr_18-4.1.dsc
f7cacc35a8550917a6520c256e15fd60ef859382 9580 efibootmgr_18-4.1.debian.tar.xz
Checksums-Sha256:
734e6f3c43bffb3df1026c84ccc85b495d00008b3cef0f39b165070d2f9109af 2164
efibootmgr_18-4.1.dsc
c859935c254633e0d956e9a28d1a0d6af7bb3001eb32fde1482f4b290a06fae4 9580
efibootmgr_18-4.1.debian.tar.xz
Files:
5630a463060fbe953555c6764708cd29 2164 admin optional efibootmgr_18-4.1.dsc
1639879aef3f4ddd15d0a6c17d586d22 9580 admin optional
efibootmgr_18-4.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmlSx90ACgkQiNJCh6LY
mLF91hAAzFb/waXP83M8L4R32fnVq6KwxfJfaQcg0DCkzs1FTF8/Yo8tnuphb5Hs
9dIZFvi7gqoo17lVu5qmr1l7Zq5GR2Qgl/6uNKou7E/JUieHqC6p/auahj1phNZs
GQzcKw2xMCwnUA0UlZXpom65s/DxGBnFvlcLTt8FTAfY8q8Nii5CoHfaZLk/S6QW
hGqsOE9h0bK6yANIFWfudU1w/qI7ssIuzD79F6EgX9rCulskPox1LxY5ttdvJEJX
COaA3XBLamc/DchcFMQF+MPyLtKFL2FvAb7fnBjrOLR+rZR2b4VRHF4HF32EeqES
aC9CT9JQF1eAhDKbFWry4KCQTLza/jJof4QY/KjI0TceCWVBKmgAgZXtu6UkDjUc
eHkvNUf5z0gXLxwu82vUdESPb+0WfPg6+oKVUwvzCYGtMF2o7h81hzdIcNAMtf2R
OPTnvUMWWDUh/C7oAI/NldUur2MLZjUFnG6Ds99pRzPERJ3y0iArHELy6YEuu/TW
10JZxdDtyVqAbWN0BHDiitCHkEXF7uyiha2xzyq2NaGbDtmJB/RJZKZ6Q+48phPI
NRbrStEXNIKlaHftShAD0ndRlYbr6pEPdw5YR1ytvE+HDk+7kyUfCb2et2pKAghs
/xgYWIyrwC2TmRnO03kPVlSzbAYirbpoPLkqxshohS7FK+L1j10=
=N5xm
-----END PGP SIGNATURE-----
pgpQ2YX4JiYC8.pgp
Description: PGP signature
--- End Message ---