Your message dated Thu, 14 Apr 2022 16:51:06 +0000
with message-id <[email protected]>
and subject line Bug#1005958: fixed in nvidia-settings-tesla-470 470.103.01-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-470
Source-Version: 470.103.01-2
Done: Andreas Beckmann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
nvidia-settings-tesla-470, 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-470 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 18:27:00 +0200
Source: nvidia-settings-tesla-470
Architecture: source
Version: 470.103.01-2
Distribution: unstable
Urgency: medium
Maintainer: Debian NVIDIA Maintainers <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Closes: 1005958
Changes:
 nvidia-settings-tesla-470 (470.103.01-2) unstable; urgency=medium
 .
   * Rebuild as nvidia-settings-tesla-470.
 .
 nvidia-settings (470.103.01-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:
 baa02a267256aa9d55f9064d7315b5e24ae01e70 2427 
nvidia-settings-tesla-470_470.103.01-2.dsc
 f47ba1659f4abc530edb92487862d3deeab5965c 1062124 
nvidia-settings-tesla-470_470.103.01.orig.tar.bz2
 9a20ef49ee1696402a2aaed76df9d1eeabdbddca 23604 
nvidia-settings-tesla-470_470.103.01-2.debian.tar.xz
 b3cf2767dfc38aa386e9593f2bb23fe77f9f1278 13759 
nvidia-settings-tesla-470_470.103.01-2_source.buildinfo
Checksums-Sha256:
 785e11dc53117268cfa2817be538f8c66bcc4d5cfa7ed7de281093710a2099d1 2427 
nvidia-settings-tesla-470_470.103.01-2.dsc
 32b558fdd5c8d2844ee31c0cf7bca62e2bec60c99a448bc72c51163df1c84323 1062124 
nvidia-settings-tesla-470_470.103.01.orig.tar.bz2
 f652c4e45249acb21ec6f92953aa6f52edced182dac03fbcf0cc2ceb9cac67bf 23604 
nvidia-settings-tesla-470_470.103.01-2.debian.tar.xz
 7bf6e24b6d2f893b919b988ed0aebef3df77246be896d7dd558d32ed9cd062fd 13759 
nvidia-settings-tesla-470_470.103.01-2_source.buildinfo
Files:
 47fb358812e5e88f811b6d226240522f 2427 contrib/x11 optional 
nvidia-settings-tesla-470_470.103.01-2.dsc
 e8aed4ba86c301c0773420b187dfe82d 1062124 contrib/x11 optional 
nvidia-settings-tesla-470_470.103.01.orig.tar.bz2
 98622292c827336432686c6a43224bc0 23604 contrib/x11 optional 
nvidia-settings-tesla-470_470.103.01-2.debian.tar.xz
 2cb42573c667787322dde7a006df1eb3 13759 contrib/x11 optional 
nvidia-settings-tesla-470_470.103.01-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmJYTCYQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCB04EACdEGOedyajL974tH+jI8eUvFxhxnG9gFq6
KnOAppz0qg+adSW3BWExyovBXY9qC9rnhGdTef/m/g6qZdHIeJ8r2gS/04N0qb4C
TcW2J38Oof4q7g2PWIr9p56WizcmNuCrwZA4oPlGD4ujY4tyGj6WSar01UVO3ACp
fNm+JfHr5nGelpO8M4GPMZBI2qldr1F3m9Z5Gx82Pi3gomJHLnsCh7KJWMz5uvGz
BFE43sAZ1ksqGWxvTd38Dq5r9opcJ3FL2WE07SejiP4Xk4v+hHmzCpEdDK69q6/q
tbGi6T0Dk9rW4kUN+4pq0r5GkdBzFTkrttqurjBaX1vzIMzG8OOfMA61LlcuVM+c
fuy28r++2YOruoN4cdZmPDKfjTFKxofuHinMAx5BQabZmO1CRH9Y++w8eQ2pf9zm
COAaVgvziedwsdoeQ/u/jWMXY3Q0nQX6v0e+87zBeN0tcDbKD0UD6Bu3tgKffo+U
+BJjepgPjzz08qxH7MKXjqvC4SomAqUrJsth0Zpb3Nar4ZXVXOxzk7Y6D6dEhFoB
XQGku17OxtOvRIi9wn0iroGF1XUi6MpW28Mi5dwYm4DUgml3OGPO/hMGPfL9VBPu
bi7XTvaXlXjwbOnfdebnW74ZXf+erzsGAHwN9zZMc5Fl2HjEPWs2Vz56lG6HJyJR
eVMPGtJM5A==
=Od1q
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to