Your message dated Sat, 20 Dec 2025 00:40:30 +0000
with message-id <[email protected]>
and subject line Bug#1117020: fixed in qdl 2.4-2
has caused the Debian Bug report #1117020,
regarding qdl FTCBFS: upstream Makefile hard codes the build architecture
pkg-config
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.)
--
1117020: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117020
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: qdl
Version: 2.2-1
Tags: patch upstream
User: [email protected]
Usertags: ftcbfs
qdl fails to cross build from source, because the upstream Makefile hard
codes the build architecture pkg-config. Once making it substitutable -
and thus picking up the value passed by dh_auto_build - it cross builds
just fine. I'm attaching a patch for your convenience.
Helmut
--- qdl-2.2.orig/Makefile
+++ qdl-2.2/Makefile
@@ -2,8 +2,9 @@
RAMDUMP := qdl-ramdump
VERSION := $(or $(VERSION), $(shell git describe --dirty --always --tags 2>/dev/null), "unknown-version")
-CFLAGS += -O2 -Wall -g `pkg-config --cflags libxml-2.0 libusb-1.0`
-LDFLAGS += `pkg-config --libs libxml-2.0 libusb-1.0`
+PKG_CONFIG ?= pkg-config
+CFLAGS += -O2 -Wall -g `$(PKG_CONFIG) --cflags libxml-2.0 libusb-1.0`
+LDFLAGS += `$(PKG_CONFIG) --libs libxml-2.0 libusb-1.0`
ifeq ($(OS),Windows_NT)
LDFLAGS += -lws2_32
endif
--- End Message ---
--- Begin Message ---
Source: qdl
Source-Version: 2.4-2
Done: Christopher Obbard <[email protected]>
We believe that the bug you reported is fixed in the latest version of
qdl, 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.
Christopher Obbard <[email protected]> (supplier of updated qdl 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, 20 Dec 2025 00:03:54 +0000
Source: qdl
Architecture: source
Version: 2.4-2
Distribution: unstable
Urgency: medium
Maintainer: Christopher Obbard <[email protected]>
Changed-By: Christopher Obbard <[email protected]>
Closes: 1117020
Changes:
qdl (2.4-2) unstable; urgency=medium
.
* Fix cross-building (Closes: #1117020)
Checksums-Sha1:
32c11c0f87e37bc58b7fbb0787c466464bff052c 1869 qdl_2.4-2.dsc
c39b0130f6834083b8e0b0194280f078651e978f 3640 qdl_2.4-2.debian.tar.xz
0a8eea2623b8e4b9fc3e8bb1cf3ecba02bfbad31 6374 qdl_2.4-2_amd64.buildinfo
Checksums-Sha256:
d1149abe9e5692e68a812d6c339430ca37aa95bd535ea745e1641b680ae2e9a9 1869
qdl_2.4-2.dsc
93eed8e697a42f16ad51e3ab43df4ef14375851dd6f238a46259c1048726bdc7 3640
qdl_2.4-2.debian.tar.xz
25153a9812fa166f5f33be8e83695c706ed53528bd912038a2c18453152b3d2b 6374
qdl_2.4-2_amd64.buildinfo
Files:
9ae274aba1348847ca559f8d54007c93 1869 utils optional qdl_2.4-2.dsc
20bd56e2c07833ae49b83a19db172702 3640 utils optional qdl_2.4-2.debian.tar.xz
7da96854671c5cdcdd70f7943454a3d6 6374 utils optional qdl_2.4-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEE8Yvci2wl+QqiPVF0Y03E8GhwRvgFAmlF6GMTHG9iYmFyZGNA
ZGViaWFuLm9yZwAKCRBjTcTwaHBG+PZ3D/97fSJ9a07nQQbWOK9mMk3D5M5UeK9E
5d+HO7OmdQhA8diwxfvqnAVAzyvS7CZAAYhesUtbebpVdwf0PB4Qcw3YVb3wgPPE
YQalG/2WFOGwvHqdFtjZLxOlHvBifv503xQBcrJvZ4JqYoGN1CUpTo3PPGc4JM9R
0ubObuxqekRoCbcyTc9m3+Mo/uS3Qbtd1g8ovPWhEcIW0nxxeavu+Nza6qFbDn2/
ZVeVhscJ5TMD3JTiRuyZRuioW/+we/5oUNLtusKQOpEMf4IV7uj5V4Xgm1hB+g2a
JvlFKSUwsdXy5nAPLWUdAhjMcGfDOMmRudiV8rgKzbiVqoM3j+hljLxK3H58pjRF
U7MuUqy2rVGcaDMFTSGBD2djZRffkxRglYf01O8MX5Jj2+NBv12sQsbkpYLpKzH0
+Lk4hALY1zA9wqiy+pQrYzcfuU8AAK6Ra5tnKAxcgAxDrCmdha/r+tDxfShZgPaQ
ExCTnfNaF6HKWmFQlcYHmzT0A9oTema/FwLrAeLxIbwL6TREuRQIV4W9sELi5ZTD
xIrXMbIe5FCvxUROMm6MyGLFccqrMJ1sGD/1pwwxVHBIkcukMgzl81P/zCVDprCi
YraojNNe8AkqLI6J7+/hn9RBjeCuyzlKRbbqqVJwlZdRJdezVyz+VBdQJ82x8p0D
gcB7M7s9n+Y6Ag==
=cn++
-----END PGP SIGNATURE-----
pgpN5JoSfe1nO.pgp
Description: PGP signature
--- End Message ---