Your message dated Wed, 13 Apr 2022 21:11:19 +0000
with message-id <[email protected]>
and subject line Bug#1005958: fixed in nvidia-settings-legacy-340xx 340.108-5
has caused the Debian Bug report #1005958,
regarding nvidia-settings FTCBFS: missing cross tools ld and objdump
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.)
--
1005958: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1005958
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: nvidia-settings
Version: 510.47.03-1
Tags: patch
User: [email protected]
Usertags: ftcbfs
nvidia-settings fails to cross build from source, because it uses the
build architecture variants of ld and binutils to convert png images to
ELF objects. It later fails linking them. The build system expects the
standard variables that dpkg's buildtools.mk sets, but dh_auto_build
only passes a safe subset explicitly. Enabling all of them makes the
build proceed here. Unfortunately, it later runs host code to generate
its manual pages. That's a harder problem to solve. The attached patch
only covers the former. Please consider applying it anyway and close
this bug when doing so.
Helmut
diff --minimal -Nru nvidia-settings-510.47.03/debian/changelog
nvidia-settings-510.47.03/debian/changelog
--- nvidia-settings-510.47.03/debian/changelog 2022-02-08 11:13:57.000000000
+0100
+++ nvidia-settings-510.47.03/debian/changelog 2022-02-17 07:17:49.000000000
+0100
@@ -1,3 +1,10 @@
+nvidia-settings (510.47.03-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Improve cross building: Pass more build tools to make. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Thu, 17 Feb 2022 07:17:49 +0100
+
nvidia-settings (510.47.03-1) experimental; urgency=medium
* New upstream release 510.47.03.
diff --minimal -Nru nvidia-settings-510.47.03/debian/rules
nvidia-settings-510.47.03/debian/rules
--- nvidia-settings-510.47.03/debian/rules 2022-02-08 11:13:57.000000000
+0100
+++ nvidia-settings-510.47.03/debian/rules 2022-02-17 07:17:49.000000000
+0100
@@ -8,6 +8,8 @@
include /usr/share/dpkg/buildflags.mk
include /usr/share/dpkg/pkg-info.mk
+DPKG_EXPORT_BUILDTOOLS=1
+include /usr/share/dpkg/buildtools.mk
PKG_CONFIG_XORG_XSERVER_LIBDIR = $(shell pkg-config --variable=libdir
xorg-server)
CPPFLAGS +=
-DPKG_CONFIG_XORG_XSERVER_LIBDIR='\"$(PKG_CONFIG_XORG_XSERVER_LIBDIR)\"'
--- End Message ---
--- Begin Message ---
Source: nvidia-settings-legacy-340xx
Source-Version: 340.108-5
Done: Andreas Beckmann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
nvidia-settings-legacy-340xx, 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.
Andreas Beckmann <[email protected]> (supplier of updated
nvidia-settings-legacy-340xx 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: SHA256
Format: 1.8
Date: Wed, 13 Apr 2022 22:36:05 +0200
Source: nvidia-settings-legacy-340xx
Architecture: source
Version: 340.108-5
Distribution: unstable
Urgency: medium
Maintainer: Debian NVIDIA Maintainers <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Closes: 1005958
Changes:
nvidia-settings-legacy-340xx (340.108-5) unstable; urgency=medium
.
[ Luca Boccassi ]
* Add salsa-ci.yml.
.
[ Helmut Grohne ]
* Improve cross building: Pass more build tools to make. (Closes: #1005958)
Checksums-Sha1:
89887da6d8074aac296cf6bc06dca1b6d3813aab 2437
nvidia-settings-legacy-340xx_340.108-5.dsc
d52d31b16d443e7f546d83285ba1da683e8f8f76 21132
nvidia-settings-legacy-340xx_340.108-5.debian.tar.xz
7f62fc326d762d8906a662ac3ab2a8f3fc51dffe 12413
nvidia-settings-legacy-340xx_340.108-5_source.buildinfo
Checksums-Sha256:
f5807c424039137508ce4397fcf01eabe83dd9e1091fc01d8672ca9862a3507b 2437
nvidia-settings-legacy-340xx_340.108-5.dsc
bd3816712426aa40729488b4a9eb8add0d435aa0323e5ccf581ce0658a632c77 21132
nvidia-settings-legacy-340xx_340.108-5.debian.tar.xz
0c008d3df289f0dffc96f003841f8b4cf57253b996d3946eace1a28982be082a 12413
nvidia-settings-legacy-340xx_340.108-5_source.buildinfo
Files:
93e342046f796f33cae1e6ea2056e72e 2437 contrib/x11 optional
nvidia-settings-legacy-340xx_340.108-5.dsc
81b17f9f158f72f1787483057e2e2f73 21132 contrib/x11 optional
nvidia-settings-legacy-340xx_340.108-5.debian.tar.xz
2a58f717956bdb6d1d6b6a31b1c38128 12413 contrib/x11 optional
nvidia-settings-legacy-340xx_340.108-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmJXNKIQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCJ78D/kBc0S5/fiZ0ByiYZ1/kO9WQrs6cJzMHhZu
CbxDUhj9zpfCNFEeXRR3vzxpLu+Uc8+M48bkiLPHr+j9mcwvyQqWj16Oll8mx4PC
S+eY3g/BKnlhis81vX+t5ytc0djM9x0UqIYa05CGkaM4yaBo4dOHJ7y0OsIcnhzu
v5mtEuSeEigwOvahdFTAZf2ntuZOMdbGpiPEW5wZYHGIfDVhBja6fuLoAxhNV+pm
Noy5mm/3Tqhg2n0gjCxU/NP0egE4tZIoC/+obsOTzJNxyfObq9mQgraPDm7unKAj
dfdSKgWTf7yvFUlXzQxsVivbU1JO/W5mDUh7c1NnGML4iM13fWHYRCjySP2eEk+z
bwxDajKmifRKerGF6LfMTWRgOchdQkjUG6zkhblaWyEbG1DxhRANpidarXpKXYqz
d6ZDOGuPxoMHHCfokGf5DIAiwQNi062iLLUMjmPQLMOgGvaICDV4uMj2JupG/AJx
iYObOdrxotjjE03UuQ06BrxcykyDuMr4eRmk3sJWID1q6AgAMkLxeEW2JSvAZgaR
UwrHKRjh0y7Vzjf2TKVuN9QR8gat6tX0vF7RrVpyC0BaXdhGkFPmo/a/MiLE+YSS
twDDt6/Ih6AF9ak0iuQ0m7iD2vud5wyrkk/+JOVlgwYiCBbt6lSKH/pDZ55C8yCU
4loAxnSlPg==
=3SPY
-----END PGP SIGNATURE-----
--- End Message ---