Your message dated Thu, 14 Apr 2022 02:42:31 +0000
with message-id <[email protected]>
and subject line Bug#1005958: fixed in nvidia-settings-tesla-450 450.119.03-2
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-tesla-450
Source-Version: 450.119.03-2
Done: Andreas Beckmann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
nvidia-settings-tesla-450, 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-tesla-450 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: Thu, 14 Apr 2022 03:59:55 +0200
Source: nvidia-settings-tesla-450
Architecture: source
Version: 450.119.03-2
Distribution: unstable
Urgency: medium
Maintainer: Debian NVIDIA Maintainers <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Closes: 1005958
Changes:
nvidia-settings-tesla-450 (450.119.03-2) unstable; urgency=medium
.
[ Luca Boccassi ]
* Add salsa-ci.yml.
.
[ Helmut Grohne ]
* Improve cross building: Pass more build tools to make. (Closes: #1005958)
.
[ Debian Janitor ]
* Remove constraints unnecessary since buster:
+ Build-Depends: Drop versioned constraint on libvdpau-dev.
Checksums-Sha1:
8bfe3e839b9a2695a80bf21e8d091fbf713beac2 2427
nvidia-settings-tesla-450_450.119.03-2.dsc
4e2f01e063f31d068529343f2f193b6d06735c4b 23820
nvidia-settings-tesla-450_450.119.03-2.debian.tar.xz
3793d4f3ea80fc6c3843bf728f24e949e7607d61 13770
nvidia-settings-tesla-450_450.119.03-2_source.buildinfo
Checksums-Sha256:
7f577a193ada0da6b14327887eca0756080f9f6e98b0a078f1654cf2cecc4d0e 2427
nvidia-settings-tesla-450_450.119.03-2.dsc
4be5d9cec4a77b8f7aa2892bcab3291e0d9535c358dcab440a5dbea63ed41078 23820
nvidia-settings-tesla-450_450.119.03-2.debian.tar.xz
85b6a772a55f691d5e7401a9757f2a3045e51fc896ecd29577dac38685712ebe 13770
nvidia-settings-tesla-450_450.119.03-2_source.buildinfo
Files:
61f42c9d3255d2f2b11ffbac3fb2439d 2427 contrib/x11 optional
nvidia-settings-tesla-450_450.119.03-2.dsc
d0cabd8b286b6da09c1ad800fc545309 23820 contrib/x11 optional
nvidia-settings-tesla-450_450.119.03-2.debian.tar.xz
faefcfa9e2ebb69280d1e0ffac73bae4 13770 contrib/x11 optional
nvidia-settings-tesla-450_450.119.03-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmJXgyIQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCNcFD/47OTodrDDqRzNtT+Zl4HP4zwZYClegZncJ
LtaFZmuBSdCXBTfkzdrRmAe/Cdnuykonfy1kVfDrRutoWpPumGN89LcR1qQ982RQ
BhNzYxnGE6C/cShSCTttq1CqhnFk3CBm4wx9uKXAkZ+VvvZ7AAOa0MbaR0X++ZQX
Ob52GKrwtcG3IXu94WgETtSizwWtKieqWfHqt/Q6jA1rkjFP4GSfoqebYXmETjK5
lqnhl9+gT2+hFidhpCOdlk5F/MLqFUVKLtyAewpUEp+NqrqV5PpXFG4Su5mVC8C5
O0ow0dLZlgHRqgdjwW88dFq8fcjBSip9fze7+0oAsgBnF5HJF/ePKWwLW/cjhiQO
d85dwb6GFwsb6pQF3QrV/cEqg6Wp8GoBG2uQpgNhL1fxmybk/cFC/rDP1MsstsYe
Dgie2cPqnswRwt7pDtW1y8MHyRhYnP2CoofJQB3+zdV+8T+4LQ6aqMhMqB8/hKUg
LF7cbWXxFM0n0g6AUBzIoD9P7LvQepCEMRPCB6y0ewNZoiy7NdSJrR9IpvU8C4Qq
n18NKAMBMS/yEkoq4Vman7CcJjenGGKZPnUoioCQJ4CxEXd7ySxOrPspASwyxiJe
ta/ow/duX6Cw3LbxnwdJufIML/rrRC+t6rH39dUEhuDtKGmob0CEqU9Othk3+h8Z
E3I02hE35g==
=0M9+
-----END PGP SIGNATURE-----
--- End Message ---