Your message dated Sat, 26 Mar 2022 12:18:46 +0000
with message-id <[email protected]>
and subject line Bug#1005958: fixed in nvidia-settings 510.60.02-1
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
Source-Version: 510.60.02-1
Done: Luca Boccassi <[email protected]>
We believe that the bug you reported is fixed in the latest version of
nvidia-settings, 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.
Luca Boccassi <[email protected]> (supplier of updated nvidia-settings 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: Sat, 26 Mar 2022 11:41:46 +0000
Source: nvidia-settings
Architecture: source
Version: 510.60.02-1
Distribution: experimental
Urgency: medium
Maintainer: Debian NVIDIA Maintainers <[email protected]>
Changed-By: Luca Boccassi <[email protected]>
Closes: 1005958
Changes:
nvidia-settings (510.60.02-1) experimental; urgency=medium
.
* New upstream release 510.60.02.
.
[ Helmut Grohne ]
* Improve cross building: Pass more build tools to make. (Closes:
#1005958)
Checksums-Sha1:
c59952e758917abf89f3de26cf84042d13e6721c 2411 nvidia-settings_510.60.02-1.dsc
8341cb9e28a68e5861bbf29be4e431601e21b7ae 1075438
nvidia-settings_510.60.02.orig.tar.bz2
2b2c0e4e460ce0fb707e15a8fd4d9111f00d63da 23136
nvidia-settings_510.60.02-1.debian.tar.xz
96a515e55837c6b98701411a6beab3fcf13d26be 15861
nvidia-settings_510.60.02-1_source.buildinfo
Checksums-Sha256:
5d0d52d88961832274e0406de76f799f569da9fa0c0a2b8854cba317e556a221 2411
nvidia-settings_510.60.02-1.dsc
e1b9618911068e1e9f754a56319ea7692e64793ab004ce8b89078567af879ee7 1075438
nvidia-settings_510.60.02.orig.tar.bz2
c5d925b2790a1ff6a94e9e7bb5e73e96b392c43f7f48649a6dbee47183b407f4 23136
nvidia-settings_510.60.02-1.debian.tar.xz
aec636054eb0a65b7d5da6c130d31d28a4f5e9a427461550b1f4edcae33c7892 15861
nvidia-settings_510.60.02-1_source.buildinfo
Files:
04b993a5062cfa635aec6682568165d6 2411 x11 optional
nvidia-settings_510.60.02-1.dsc
bf179231051fc7451601b21701b19590 1075438 x11 optional
nvidia-settings_510.60.02.orig.tar.bz2
008357a17ba29a219cb9de6485e1060a 23136 x11 optional
nvidia-settings_510.60.02-1.debian.tar.xz
08a77e6a9a3547dcbb25bb613d37737f 15861 x11 optional
nvidia-settings_510.60.02-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmI+/4ERHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB5ptw/+OKPG7B5dWx3GLzvlDyEaTnmalrRAmfZ7
w5V+lprNo+XRNIDxkgVsmyOJ9IhDX7NB3LU8bT62EKXRuYY2TeWV2aT05t1pac7r
6OqBIr/a3JFLEFd+ayHBceaTuV/I1M5xPRJEcTNZFcQE9IOPoy+ZOYSNb7ttmT6e
mDSVwZ4xPlvLktIyck9TyvOn1JNsRTJnZ//XXVZ07rDzrtp9tV9PFG/PC4/0Z0rZ
EiGyr/HzIqjSvp6rqiGCPZ+NWN86aiWLiFmuYrhThJ6O5NJf8vkP6GkvJZ+4x2HS
HBHMUbIfnQVF+/qJSyRpyDzXHhOZnaY3K0i1zNWpUsvhF6MIJ6gyqdMaEeWGjlUn
5IRYGTBokBBjaduuEomXwczWJltbaxH+iZABgXSrO9n7pXTBS2cVSY4OIkMJ8y1T
LKEi8a62hEM7tu1Cgq/Nj6jblLIVs8oz0gUxpEhU4ut6M+mGxMhf+rh+BU248OKJ
GlPve5tn5ynU2SbBcsNYH1ZEPLStLVKz85C8a+7iFVP8lc4GOwdSRGAnWetipkDO
F1piDLgFMRTY62cxCo6kQV59vYmqQVoNr2EZLp7wJf0BgS6ztdX9Hqbc/S3KXfHC
s+L/LdK1ZGu0c/yzEXYeuabZywJxudcrmsqebpJxQ3Qt8n/UP6BCnRi1GuRwB+0u
mQ92jzNYzus=
=eV9G
-----END PGP SIGNATURE-----
--- End Message ---