]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[build] fix postgres detection on osx 1660/head
authorMike Jerris <mike@signalwire.com>
Thu, 19 May 2022 20:32:50 +0000 (14:32 -0600)
committerMike Jerris <mike@signalwire.com>
Thu, 19 May 2022 20:32:50 +0000 (14:32 -0600)
configure.ac

index baec8b2b833e90cee5a541d90d2fe1f7a510e605..4131e629a68f550785e54241d154ae942e11f476 100644 (file)
@@ -665,12 +665,13 @@ AC_PATH_PROG([PKG_CONFIG], [pkg-config], [no])
 case $host in
      *-darwin*)
        path_push_unique PKG_CONFIG_PATH /usr/local/opt/libpq/lib/pkgconfig
+       path_push_unique PKG_CONFIG_PATH /usr/local/opt/openssl/lib/pkgconfig
      ;;
 esac
 
 if test "$PKG_CONFIG" = "no" \
        || test x"$enable_core_pgsql_pkgconfig" = x"no" \
-       || ! pkg-config libpq; then
+       || ! pkg-config --modversion libpq > /dev/null; then
        if test "$PG_CONFIG" != "no"; then
                AC_MSG_CHECKING([for PostgreSQL libraries via pg_config])
                POSTGRESQL_CFLAGS="-I`$PG_CONFIG --includedir`"
@@ -682,7 +683,6 @@ if test "$PKG_CONFIG" = "no" \
                POSTGRESQL_PATCH_VERSION=`$PG_CONFIG --version | awk '{ print $NF }' | awk -F. '{ print $3 }'`
        fi
 else
-
        AC_MSG_CHECKING([for PostgreSQL libraries via pkg_config])
        POSTGRESQL_CFLAGS="`$PKG_CONFIG --cflags libpq`"
        POSTGRESQL_LIBDIR="`$PKG_CONFIG libpq --libs-only-L`"