Source: plume-creator
Version: 0.67+git20151203.1081b12-1.1
Tags: patch
User: [email protected]
Usertags: ftcbfs

plume-creator fails to cross build from source, because debian/rules
hard codes the build architecture pkg-config. The requested dependency
is only installed for the host architecture and therefore, the relevant
flags are not disocvered. I'm attaching a patch to use the correct
pkg-config executable. Please consider applying it.

Helmut
diff -Nru plume-creator-0.67+git20151203.1081b12/debian/changelog 
plume-creator-0.67+git20151203.1081b12/debian/changelog
--- plume-creator-0.67+git20151203.1081b12/debian/changelog     2026-04-13 
18:41:44.000000000 +0200
+++ plume-creator-0.67+git20151203.1081b12/debian/changelog     2026-11-04 
08:21:08.000000000 +0100
@@ -1,3 +1,10 @@
+plume-creator (0.67+git20151203.1081b12-1.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Use the host architecture pkg-config. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 04 Nov 2026 08:21:08 +0100
+
 plume-creator (0.67+git20151203.1081b12-1.1) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru plume-creator-0.67+git20151203.1081b12/debian/rules 
plume-creator-0.67+git20151203.1081b12/debian/rules
--- plume-creator-0.67+git20151203.1081b12/debian/rules 2026-04-13 
18:37:13.000000000 +0200
+++ plume-creator-0.67+git20151203.1081b12/debian/rules 2026-11-04 
08:21:07.000000000 +0100
@@ -2,7 +2,9 @@
 
 export QT_SELECT := qt5
 
-CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) $(shell pkg-config 
--cflags-only-I quazip1-qt5)
+include /usr/share/dpkg/buildtools.mk
+
+CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) $(shell $(PKG_CONFIG) 
--cflags-only-I quazip1-qt5)
 CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
 CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
 LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)

Reply via email to