Source: xscreensaver
Version: 6.02+dfsg1-1
Tags: patch

xscreensaver fails to cross build from source, because the use of
dh_auto_configure got replaced with a direct configure invocation that
now lacks the essential --host flag. Please restore the passing of the
--host flag. I'm attaching a patch for your convenience.

Helmut
diff --minimal -Nru xscreensaver-6.02+dfsg1/debian/changelog 
xscreensaver-6.02+dfsg1/debian/changelog
--- xscreensaver-6.02+dfsg1/debian/changelog    2022-01-15 16:40:56.000000000 
+0100
+++ xscreensaver-6.02+dfsg1/debian/changelog    2022-02-18 06:56:19.000000000 
+0100
@@ -1,3 +1,10 @@
+xscreensaver (6.02+dfsg1-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_configure pass --host to configure. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Fri, 18 Feb 2022 06:56:19 +0100
+
 xscreensaver (6.02+dfsg1-2) unstable; urgency=medium
 
   * Borrow patch from Fedora to fix building "marbling" on arm64
diff --minimal -Nru xscreensaver-6.02+dfsg1/debian/rules 
xscreensaver-6.02+dfsg1/debian/rules
--- xscreensaver-6.02+dfsg1/debian/rules        2022-01-15 16:40:56.000000000 
+0100
+++ xscreensaver-6.02+dfsg1/debian/rules        2022-02-18 06:56:07.000000000 
+0100
@@ -27,7 +27,7 @@
          [ ! -f driver/XScreenSaver_Xm_ad.h ] || \
            mv driver/XScreenSaver_Xm_ad.h driver/XScreenSaver_Xm_ad.h.upstream
        # Configure for xscreensaver
-       ./configure --prefix=/usr \
+       dh_auto_configure -- \
                --without-gl --with-pam --with-gtk --without-kerberos \
                --without-shadow \
                --with-hackdir=/usr/libexec/xscreensaver \
@@ -37,7 +37,7 @@
                --with-proc-interrupts
        cp driver/XScreenSaver.ad driver/XScreenSaver.ad-nogl
        # Configure for xscreensaver-gl
-       ./configure --prefix=/usr \
+       dh_auto_configure -- \
                --with-gl --with-pam --with-gtk --without-kerberos \
                --without-shadow \
                --with-hackdir=/usr/libexec/xscreensaver \

Reply via email to