Source: libnss-pgsql
Version: 1.4.0debian-8
Tags: patch
User: [email protected]
Usertags: rebootstrap

libnss-pgsql fails to cross build from source, because it does not pass
--host ./configure. The easiest way of fixing that - using
dh_auto_configure - makes libnss-pgsql cross buildable. Please consider
applying the attached patch.

Helmut
diff --minimal -Nru libnss-pgsql-1.4.0debian/debian/changelog 
libnss-pgsql-1.4.0debian/debian/changelog
--- libnss-pgsql-1.4.0debian/debian/changelog   2014-10-10 17:54:53.000000000 
+0200
+++ libnss-pgsql-1.4.0debian/debian/changelog   2019-05-22 05:59:42.000000000 
+0200
@@ -1,3 +1,10 @@
+libnss-pgsql (1.4.0debian-8.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_configure pass --host to ./configure. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 22 May 2019 05:59:42 +0200
+
 libnss-pgsql (1.4.0debian-8) unstable; urgency=medium
 
   * debian/control: set myself as Maintainer because the team list does
diff --minimal -Nru libnss-pgsql-1.4.0debian/debian/rules 
libnss-pgsql-1.4.0debian/debian/rules
--- libnss-pgsql-1.4.0debian/debian/rules       2014-10-10 17:54:53.000000000 
+0200
+++ libnss-pgsql-1.4.0debian/debian/rules       2019-05-22 05:59:38.000000000 
+0200
@@ -2,13 +2,9 @@
 
 override_dh_auto_configure:
        autoreconf -if
-       ./configure \
-               --prefix=/usr \
+       dh_auto_configure -- \
                --libdir=/lib \
-               --mandir=\$${prefix}/share/man \
-               --infodir=\$${prefix}/share/info \
-               --with-docdir=\$${prefix}/share/doc/libnss-pgsql2 \
-               --sysconfdir=/etc
+               --with-docdir=\$${prefix}/share/doc/libnss-pgsql2
 
 override_dh_auto_clean:
 ifeq (Makefile, $(wildcard Makefile))

Reply via email to