Your message dated Tue, 02 Dec 2025 11:48:56 +0000
with message-id <[email protected]>
and subject line Bug#1110449: fixed in calamares 3.3.14-4
has caused the Debian Bug report #1110449,
regarding calamares: 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.)
--
1110449: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110449
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: calamares
Version: 3.3.14-1
User: [email protected]
Usertags: gcs
Hi,
calamares 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, calamares 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: calamares
Source-Version: 3.3.14-4
Done: Jonathan Carter <[email protected]>
We believe that the bug you reported is fixed in the latest version of
calamares, 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.
Jonathan Carter <[email protected]> (supplier of updated calamares 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: Tue, 02 Dec 2025 13:19:45 +0200
Source: calamares
Architecture: source
Version: 3.3.14-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <[email protected]>
Changed-By: Jonathan Carter <[email protected]>
Closes: 1110449 1111784
Changes:
calamares (3.3.14-4) unstable; urgency=medium
.
* Ignore gcs warnings on arm64 (Closes: #1110449)
* Set maintainer to Debian Qt/KDE Maintainers (Closes: #1111784)
Checksums-Sha1:
7ed4608d259ae869c6575b6af07fadbb75083815 2777 calamares_3.3.14-4.dsc
511bb125e0f347789ec6faed25474da48fccc72a 9152 calamares_3.3.14-4.debian.tar.xz
f3cc6f8e0bd9231b7f61715d134a10e1adca3966 6177164 calamares_3.3.14-4.git.tar.xz
75ec8cda0f5517e349c7915d25679c4a7e852d20 18230
calamares_3.3.14-4_source.buildinfo
Checksums-Sha256:
da03409b82466dc8bcfca0373ac9a7d69ef5dbd20dd730013593b59ba93140cb 2777
calamares_3.3.14-4.dsc
9a3060b5491b65eedab110acb8cd05ad813b2fffe8fa3f1a2e2637a81db021e7 9152
calamares_3.3.14-4.debian.tar.xz
2e6c602e498ca519a3327f56e90d999a9b5c8a41447025b04ac4a7359e8db6cf 6177164
calamares_3.3.14-4.git.tar.xz
f26571e46118f291fb4072a498f2a2e31e7add76f9349a3db98788a57808fd0f 18230
calamares_3.3.14-4_source.buildinfo
Files:
65e293bfcb8c7f12927418aed75d775f 2777 utils optional calamares_3.3.14-4.dsc
564355cb1a670ae92c9274c864239805 9152 utils optional
calamares_3.3.14-4.debian.tar.xz
ab261c5a76375ac9a451cc85ac2f8c5f 6177164 utils optional
calamares_3.3.14-4.git.tar.xz
473fa8c2ad10ec0ca70bf64e3152ffc2 18230 utils optional
calamares_3.3.14-4_source.buildinfo
Git-Tag-Info: tag=fe37199dc8e98623d23ab10c742145a39a44ef84
fp=c7203c0a920670bf94f00bb1b01d1a72ac8dc9a1
Git-Tag-Tagger: Jonathan Carter <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmkuzSAACgkQYG0ITkaD
wHkEcw//d7cZTE4EauvE46Zbk7VPT7BVUatx+lWn6gEcCouBQdSnGlvxhMwaONZ0
KJi7nZrK0cWfgWnqBWu7NHiwjwIS5FIeCaddkh72/8EmVkXm7NiUG24gy+n6JocO
g3SLa80tFrabXNyP3Q8rBZx0q+hffnAvNx65IN1Ay4WFxWM3hB6FrljGEzSAO+Vu
AnOoU/0nXuXABaJl6Ok0cidYy9jrI/+OyLvDf0vI7QvozrTafQl1SQEY/XHHijzB
0XIcYXrtRCBz4EObI2UjEShyWgzs3WNqnlMXDXEcWrHPzj6oZwjTsr2Xj4SMUVGt
wfZqbabSZzWxJSb7uBUKQ93x/q91BeKFN9D/LKx3Qf7CNeOt/YYYlc/cEoYwLEIU
jQDz2AMHJDGa5YeF15J8n2YsXj6XEbRk5rVC7pVAbXKKUa5nOr4hNOvFDgP9k+9M
8mNQsgF3IeijrzRoJu9wbIEto7t7yBOR18lAU6nvr0P9U0E7F5gfB4+RzF5P/kd6
F3ruOBNyDiOQg2EMl0ncBd799f5uLc2yrCdVa2hm5pPFy0x6msph9fxly+GItUKR
AUPG0POQCDdB47mHROp3Ckol0/SEMjcq7dYbbc912boANIIuPhjUZvdHQhpJTLxi
PBvoIVhDDRsftU0Y8Th3DHAc+fqWN1YsGQagWDRklUYTlaZjt/Q=
=3Abi
-----END PGP SIGNATURE-----
pgp96WyGTWQvg.pgp
Description: PGP signature
--- End Message ---