Source: boca
Version: 1.0.7+git20260412.690d4ffe+dfsg-2
Tags: patch
User: [email protected]
Usertags: ftcbfs

boca fails to cross build from source as it builds for the build
architecture. When debhelper sees a configure script, it expects it to
set up record cross compilers, but this configure script does not
configure anything. Ignoring it and forcing the makefile buildsystem
makes debhelper pass cross tools to make instead, which is what this
project needs for cross building. Please consider applying the attached
patch.

Helmut
diff -Nru boca-1.0.7+git20260412.690d4ffe+dfsg/debian/changelog 
boca-1.0.7+git20260412.690d4ffe+dfsg/debian/changelog
--- boca-1.0.7+git20260412.690d4ffe+dfsg/debian/changelog       2026-04-19 
07:34:53.000000000 +0200
+++ boca-1.0.7+git20260412.690d4ffe+dfsg/debian/changelog       2026-10-28 
15:32:36.000000000 +0100
@@ -1,3 +1,10 @@
+boca (1.0.7+git20260412.690d4ffe+dfsg-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Use the makefile buildsystem. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 28 Oct 2026 15:32:36 +0100
+
 boca (1.0.7+git20260412.690d4ffe+dfsg-2) unstable; urgency=medium
 
   * Update libboca-1.0-3.symbols
diff -Nru boca-1.0.7+git20260412.690d4ffe+dfsg/debian/rules 
boca-1.0.7+git20260412.690d4ffe+dfsg/debian/rules
--- boca-1.0.7+git20260412.690d4ffe+dfsg/debian/rules   2026-04-19 
07:34:53.000000000 +0200
+++ boca-1.0.7+git20260412.690d4ffe+dfsg/debian/rules   2026-10-28 
15:32:21.000000000 +0100
@@ -17,7 +17,7 @@
 BOCA_MAKE_CONFIG := $(subst $(space),$(comma),$(strip $(BOCA_CONFIG)))
 
 %:
-       dh $@
+       dh $@ --buildsystem=makefile
 
 override_dh_auto_build:
        dh_auto_build -- prefix=/usr config="$(BOCA_MAKE_CONFIG)"

Reply via email to