Your message dated Fri, 21 Mar 2025 06:34:27 +0000
with message-id <[email protected]>
and subject line Bug#1086034: fixed in varnish-modules 0.25.0-2
has caused the Debian Bug report #1086034,
regarding varnish-modules FTCBFS: uses 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.)
--
1086034: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086034
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: varnish-modules
Version: 0.25.0-1
Tags: patch
User: [email protected]
Usertags: ftcbfs
varnish-modules fails to cross build from source, because it uses the
build architecture pkg-config to query the host architecture
varnishapi.pc and then passes an invalid include directory to aclocal.
I'm attaching a patch for your convenience.
Helmut
diff --minimal -Nru varnish-modules-0.25.0/debian/changelog
varnish-modules-0.25.0/debian/changelog
--- varnish-modules-0.25.0/debian/changelog 2024-10-21 23:47:07.000000000
+0200
+++ varnish-modules-0.25.0/debian/changelog 2024-10-24 10:30:47.000000000
+0200
@@ -1,3 +1,10 @@
+varnish-modules (0.25.0-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Use the host arch pkg-config to look up varnishapi. (Closes:
#-1)
+
+ -- Helmut Grohne <[email protected]> Thu, 24 Oct 2024 10:30:47 +0200
+
varnish-modules (0.25.0-1) unstable; urgency=medium
* New upstream release.
diff --minimal -Nru varnish-modules-0.25.0/debian/rules
varnish-modules-0.25.0/debian/rules
--- varnish-modules-0.25.0/debian/rules 2024-10-21 23:47:07.000000000 +0200
+++ varnish-modules-0.25.0/debian/rules 2024-10-24 10:30:46.000000000 +0200
@@ -6,6 +6,7 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
+include /usr/share/dpkg/buildtools.mk
P := \)
@@ -16,7 +17,7 @@
cut -d ' ' -f 4 | \
tr -d '$(P)')
-export VARNISHAPI_DATAROOTDIR = $(shell pkg-config varnishapi
--variable=datarootdir)
+export VARNISHAPI_DATAROOTDIR = $(shell $(PKG_CONFIG) varnishapi
--variable=datarootdir)
%:
dh $@
--- End Message ---
--- Begin Message ---
Source: varnish-modules
Source-Version: 0.25.0-2
Done: Marco d'Itri <[email protected]>
We believe that the bug you reported is fixed in the latest version of
varnish-modules, 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.
Marco d'Itri <[email protected]> (supplier of updated varnish-modules 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: Fri, 14 Mar 2025 00:50:16 +0100
Source: varnish-modules
Architecture: source
Version: 0.25.0-2
Distribution: unstable
Urgency: medium
Maintainer: Varnish Package Maintainers <[email protected]>
Changed-By: Marco d'Itri <[email protected]>
Closes: 1086034
Changes:
varnish-modules (0.25.0-2) unstable; urgency=medium
.
[ Marco d'Itri ]
* Use dh_varnishabi.
.
[ Helmut Grohne ]
* Fix FTCBFS: use the host arch pkg-config to look up varnishapi.
(Closes: #1086034)
Checksums-Sha1:
af4370b14a198f3102c97e3810f7779fa17e14dd 1804 varnish-modules_0.25.0-2.dsc
b190bc76852c64626927ccccb2944257459ce45e 5936
varnish-modules_0.25.0-2.debian.tar.xz
5ee367ea1b2585cbf6acdf001bdc1c73ad78f342 6278
varnish-modules_0.25.0-2_amd64.buildinfo
Checksums-Sha256:
6bd47c31d844d293388fd28dda066cb356b8e4b4fb0a89570113f84fba2595cc 1804
varnish-modules_0.25.0-2.dsc
ef7ef81f3ed6acc80588faa29c07b886f3a1f879ff8f40d325adc6c09d1aebe5 5936
varnish-modules_0.25.0-2.debian.tar.xz
2afd6a0f411e46aca4599d8b67bd9d80718b3dfbfef2cbe5d8edb3c76616c799 6278
varnish-modules_0.25.0-2_amd64.buildinfo
Files:
e430f1ba2e4a46d0bc23b94262c98142 1804 web optional varnish-modules_0.25.0-2.dsc
4a438ce41bb7676e534a1d379845fb5e 5936 web optional
varnish-modules_0.25.0-2.debian.tar.xz
11c4deed108d1aaa72f0ae3f269218b9 6278 web optional
varnish-modules_0.25.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQQnKUXNg20437dCfobLPsM64d7XgQUCZ90FpgAKCRDLPsM64d7X
gd22AQDOph69uyAaPJi+xCUwiVpEbiLEIZe9VoRMgvO78fLp6AD/SwXCO944Avg6
JRN4j8BM7UKFZyIt8AIfdEl96JiooQY=
=dtYP
-----END PGP SIGNATURE-----
pgpnxRpON5jUp.pgp
Description: PGP signature
--- End Message ---