Source: freac
Version: 1.1.7+git20260412.6402dcb7+ds-2
Tags: patch
User: [email protected]
Usertags: ftcbfs

freac fails to cross build from source, because it builds for the build
architecture. Normally, a configure script is expected to record
compilers and this is why dh_auto_build doesn't pass cross tools to make
here. This configure script configures nothing. Once ignoring it by
selecting the makefile builsystem, dh_auto_build does pass cross builds
and freac becomes cross buildable. Please consider applying the attached
patch.

Helmut
diff -Nru freac-1.1.7+git20260412.6402dcb7+ds/debian/changelog 
freac-1.1.7+git20260412.6402dcb7+ds/debian/changelog
--- freac-1.1.7+git20260412.6402dcb7+ds/debian/changelog        2026-04-20 
02:36:54.000000000 +0200
+++ freac-1.1.7+git20260412.6402dcb7+ds/debian/changelog        2026-10-28 
16:15:28.000000000 +0100
@@ -1,3 +1,10 @@
+freac (1.1.7+git20260412.6402dcb7+ds-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Use the makefile buildsystem. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 28 Oct 2026 16:15:28 +0100
+
 freac (1.1.7+git20260412.6402dcb7+ds-2) unstable; urgency=medium
 
   * Use wildcard for arch-specific paths in lintian overrides
diff -Nru freac-1.1.7+git20260412.6402dcb7+ds/debian/rules 
freac-1.1.7+git20260412.6402dcb7+ds/debian/rules
--- freac-1.1.7+git20260412.6402dcb7+ds/debian/rules    2026-04-20 
02:36:54.000000000 +0200
+++ freac-1.1.7+git20260412.6402dcb7+ds/debian/rules    2026-10-28 
16:15:26.000000000 +0100
@@ -6,7 +6,7 @@
 export DEB_BUILD_MAINT_OPTIONS DEB_CFLAGS_MAINT_APPEND 
DEB_CXXFLAGS_MAINT_APPEND
 
 %:
-       dh $@
+       dh $@ --buildsystem=makefile
 
 override_dh_auto_build:
        dh_auto_build -- prefix=/usr

Reply via email to