Source: gammaray
Version: 3.3.1-1
Tags: patch
User: [email protected]
Usertags: ftcbfs

gammaray fails to cross build from source, because the upstream build
system enables kuserfeedback support for native builds and disables it
for cross builds by default. Since debian/rules does not change this, it
ends up being disabled and dh_install complains. Please be explicit in
debian/rules, because we do not want such a cross vs native difference.
I'm attaching a patch for your convenience.

Helmut
diff -Nru gammaray-3.3.1/debian/changelog gammaray-3.3.1/debian/changelog
--- gammaray-3.3.1/debian/changelog     2025-11-22 20:20:10.000000000 +0100
+++ gammaray-3.3.1/debian/changelog     2026-02-22 18:29:43.000000000 +0100
@@ -1,3 +1,10 @@
+gammaray (3.3.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Explicitly enable kuserfeedback support. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sun, 22 Feb 2026 18:29:43 +0100
+
 gammaray (3.3.1-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru gammaray-3.3.1/debian/rules gammaray-3.3.1/debian/rules
--- gammaray-3.3.1/debian/rules 2025-10-02 08:54:04.000000000 +0200
+++ gammaray-3.3.1/debian/rules 2026-02-22 18:29:42.000000000 +0100
@@ -13,7 +13,7 @@
        dh $@
 
 override_dh_auto_configure:
-       dh_auto_configure -- -DQT_MAJOR_VERSION=6 
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=FALSE
+       dh_auto_configure -- -DQT_MAJOR_VERSION=6 
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=FALSE -DGAMMARAY_DISABLE_FEEDBACK=OFF
 
 override_dh_auto_test:
 ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 i386))

Reply via email to