Description: Use PKG_PROG_PKG_CONFIG macro to search for pkg-config. It is cross-compile safe.
Author: Sven Hartge <sven@svenhartge.de>
Bug: https://bugs.bacula.org/view.php?id=2425
Last-Update: 2018-02-27

--- a/autoconf/configure.in
+++ b/autoconf/configure.in
@@ -153,7 +153,10 @@
 AC_PATH_PROG(GROWISOFS, growisofs, growisofs)
 AC_PATH_PROG(DVDRWMEDIAINFO, dvd+rw-mediainfo, dvd+rw-mediainfo)
 AC_PATH_PROG(DVDRWFORMAT, dvd+rw-format, dvd+rw-format)
-AC_PATH_PROG(PKGCONFIG, pkg-config, pkg-config)
+dnl Using AC_PATH_PROG() to find pkg-config is not cross-compile safe.
+dnl The macro PKG_PROG_PKG_CONFIG avoids this problem.
+dnl AC_PATH_PROG(PKGCONFIG, pkg-config, pkg-config)
+PKG_PROG_PKG_CONFIG()
 AC_PATH_PROG(QMAKE, qmake, none)
 AC_PATH_PROG(GMAKE, gmake, none)
 AC_PATH_PROG(PIDOF, pidof, pidof)
@@ -418,13 +421,13 @@
 BAT_DIR=
 if test x$support_bat = xyes; then
 dnl look for Qt4
-   abc=`$PKGCONFIG QtGui`
+   abc=`$PKG_CONFIG QtGui`
    pkg=$?
    if test $pkg = 0; then
       BAT_DIR=src/qt-console
    else
 dnl look for Qt5
-     abc=`$PKGCONFIG Qt5Gui`
+     abc=`$PKG_CONFIG Qt5Gui`
      pkg=$?
      if test $pkg = 0; then
 	BAT_DIR="src/qt-console src/qt-console/tray-monitor"
