Your message dated Sun, 09 Nov 2025 21:55:30 +0000
with message-id <[email protected]>
and subject line Bug#1120418: fixed in make-dfsg 4.4.1-3
has caused the Debian Bug report #1120418,
regarding make: FTBFS on arm64 and gcc-15
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.)
--
1120418: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120418
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: make
Version: 4.3-4.1
Severity: serious
Hello. Today make FTBFS on arm64 and the latest sid. Reproducible on the
amdahl.d.o porterbox and on the buildds:
https://buildd.debian.org/status/fetch.php?pkg=remake&arch=arm64&ver=4.3%2Bdbg-1.6%2Bdfsg-3&stamp=1761321557&raw=0
"make" hasn't been rebuilt on the buildd boxes recently, but remake has
and the above link shows the failure.
There's a test failure:
features/load ........................................... FAILED (5/7 passed)
Which results from this diff:
*** work/features/load.base.3 Sun Nov 9 05:36:02 2025
--- work/features/load.log.3 Sun Nov 9 05:36:02 2025
***************
*** 1,2 ****
--- 1,4 ----
rebuilding testload.so
+ /lib/aarch64-linux-gnu/libc.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.
+ /lib/ld-linux-aarch64.so.1: 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.
pre= post=testload.so implicit
This GCS thing is described here:
https://wiki.debian.org/ToolChain/GCS
I haven't looked into how to enable GCS in whatever it's complaining
about (might be very hard). I also haven't looked into making the
expected and received warnings match (might be medium hard).
The GCS page above suggests a way to silence the warning, and that does
work. Adding this to debian/rules makes the package build on arm64:
export DEB_LDFLAGS_MAINT_APPEND := -Wl,-z,gcs-report-dynamic=none
Probably needs an if statement to do nothing on non-arm64 arches.
Is this a good-enough solution, or do we want to match the warnings
and/or fix gcs?
Thanks
--- End Message ---
--- Begin Message ---
Source: make-dfsg
Source-Version: 4.4.1-3
Done: Stephen Kitt <[email protected]>
We believe that the bug you reported is fixed in the latest version of
make-dfsg, 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.
Stephen Kitt <[email protected]> (supplier of updated make-dfsg 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: Sun, 09 Nov 2025 22:38:53 +0100
Source: make-dfsg
Architecture: source
Version: 4.4.1-3
Distribution: unstable
Urgency: medium
Maintainer: Stephen Kitt <[email protected]>
Changed-By: Stephen Kitt <[email protected]>
Closes: 1120418
Changes:
make-dfsg (4.4.1-3) unstable; urgency=medium
.
* Avoid test failures on arm64 caused by GCS-related warnings. Closes:
#1120418.
* Drop “Rules-Requires-Root: no” since it’s now the default.
Checksums-Sha1:
ed0b66df1b6c2a2e5f5223e4298057b753958513 1976 make-dfsg_4.4.1-3.dsc
0f7273f062f900b909f6a53e8a4f33dff62887b5 44236 make-dfsg_4.4.1-3.debian.tar.xz
f3a9dbadd5a13af856f564d581e69715ee34f09e 6982
make-dfsg_4.4.1-3_source.buildinfo
Checksums-Sha256:
731cf705bc0d727ddd3c34d717e176d8713efecea83902534502c888edb59c85 1976
make-dfsg_4.4.1-3.dsc
315b591ae5ead58c9f904c532d939c7658073e38ff93f7c1694db83683796511 44236
make-dfsg_4.4.1-3.debian.tar.xz
250eb73b79dbd28ca79b1b1621c7b327a384ee7e3001ed772b0e3851f5ccc7d3 6982
make-dfsg_4.4.1-3_source.buildinfo
Files:
312fbf87564fcbaf2c694f30038044a7 1976 devel optional make-dfsg_4.4.1-3.dsc
4e5b2a5b903450032e92b6b46a30b470 44236 devel optional
make-dfsg_4.4.1-3.debian.tar.xz
c1c696de935ef1c60889c9420ab92ecd 6982 devel optional
make-dfsg_4.4.1-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmkRCgsACgkQgNMC9Yht
g5wPoBAAktx0FPhBRUmJH1Pqv/VzO22ovhf7KC66no7oIDmb58yk7VQAeNo1JBTV
CdXQAQZ1ILkVCP8XCGBf0ueNlwrclqSnlewYywkGwG4OHU1Q1/l5d/CSSII568PJ
HzQ3kkU+gxwVs8PyxwSv95JvNKNHQcPg/Py87eVVuR2ICHt9fFDd0EDfy8YueUw7
dRxe1L6UHUIKXOyCG5z+13rRDbtZk/aHTPQtGkpxDUJJ+qsrl4ZJINGViWqF6b1M
HcL54jqNyXwFweyAlQZ9/kWQrZEHMtCMPbdzk6uXwzIav0wD27UJ/94c/XPnqI64
gqxLIQ0lOXqbkEIJ2pbhpGBWBg7DpLivf7kIjONANv4Rd98ylnXVbd5rbbotiyP4
iMi7O530AaVYnPvgPezAVqNPvP2er54CIVtmx0wkndhUu1qV9235w2R6N/vTOICl
hD7DzBJBUuSTu7R++qPw5i32hKGC9E4BsTbG9baRl/PXZcr99jCgNocwj/I07Yht
/zuiAI9Bpq/2/lD4uzRybANFb/vszg/n09/O1XZaO0zfLi4BSZTL676IuwqwogSn
vFXTJTHQwfoMSqNmgeGHWl2fFIre6Bw0b8c92QK5/c+kJ74b41zEu5229cjHyhi2
s6PkoWf6Wp6id+J/zFPkvzmLhHzI2bDQuD3w3uxjqZUqG8wH+2U=
=Lo+w
-----END PGP SIGNATURE-----
pgpxmVzk4yLwO.pgp
Description: PGP signature
--- End Message ---