Source: freetds
Version: 0.91-6.1
Severity: normal
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap

freetds fails to cross build from source, because it fails finding
gnutls with the build architecture pkg-config. After making it consider
$ac_tool_prefix by using PKG_PROG_PKG_CONFIG, freetds cross builds
successfully. Please consider applying the attached patch.

Helmut
diff -u freetds-0.91/debian/changelog freetds-0.91/debian/changelog
--- freetds-0.91/debian/changelog
+++ freetds-0.91/debian/changelog
@@ -1,3 +1,10 @@
+freetds (0.91-6.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Use triplet-prefixed pkg-config. Closes: #-1
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 30 Aug 2017 13:02:29 +0200
+
 freetds (0.91-6.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u freetds-0.91/debian/control freetds-0.91/debian/control
--- freetds-0.91/debian/control
+++ freetds-0.91/debian/control
@@ -14,7 +14,8 @@
        libgnutls28-dev,
        libreadline-dev,
        libkrb5-dev,
-       dh-autoreconf
+       dh-autoreconf,
+       pkg-config
 
 Package: freetds-common
 Architecture: all
only in patch2:
unchanged:
--- freetds-0.91.orig/configure.ac
+++ freetds-0.91/configure.ac
@@ -110,7 +110,7 @@
 AC_CHECK_PROG(DOXYGEN,doxygen,doxygen)
 AM_CONDITIONAL(HAVE_DOXYGEN, [test -n "$DOXYGEN"])
 AC_CHECK_PROG(ODBC_CONFIG,odbc_config,odbc_config)
-AC_CHECK_PROG(PKG_CONFIG,pkg-config,pkg-config)
+PKG_PROG_PKG_CONFIG
 
 # ------------------------------------------------------------
 # Check for CVS-only sources.

Reply via email to