Source: fracplanet
Version: 0.5.1-6
Tags: patch
User: [email protected]
Usertags: ftcbfs

The -6 upload of fracplanet regressed cross building, because it changed
the configuration step (without documenting it in d/changelog). The
dh_auto_configure invocation that happened to work was replaced with a
manual ./configure invocation that has no clue about cross building.
Reverting this change makes fracplanet cross buildable again.

Helmut
diff --minimal -Nru fracplanet-0.5.1/debian/changelog 
fracplanet-0.5.1/debian/changelog
--- fracplanet-0.5.1/debian/changelog   2021-09-02 08:35:54.000000000 +0200
+++ fracplanet-0.5.1/debian/changelog   2021-09-26 11:56:28.000000000 +0200
@@ -1,3 +1,10 @@
+fracplanet (0.5.1-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_configure pass cross flags to qmake. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sun, 26 Sep 2021 11:56:28 +0200
+
 fracplanet (0.5.1-6) unstable; urgency=medium
 
   [ Debian Janitor ]
diff --minimal -Nru fracplanet-0.5.1/debian/rules fracplanet-0.5.1/debian/rules
--- fracplanet-0.5.1/debian/rules       2017-12-07 08:22:10.000000000 +0100
+++ fracplanet-0.5.1/debian/rules       2021-09-26 11:56:22.000000000 +0200
@@ -30,10 +30,7 @@
 
 configure-stamp: configure
        dh_testdir
-       #QTDIR=/usr/lib/qt4 ./configure $(QMAKEOPTIONS)
-       #QTDIR=/usr/lib/x86_64-linux-gnu/qt5 ./configure $(QMAKEOPTIONS)
-       chmod +x configure
-       ./configure $(QMAKEOPTIONS)
+       dh_auto_configure -- VERSION_NUMBER=`./VERSION` fracplanet.pro 
$(QMAKEOPTIONS)
        touch $@
 
 build build-arch: build-stamp

Reply via email to