From: Amos Jeffries Date: Tue, 23 Dec 2025 10:10:43 +0000 (+0000) Subject: Detect FreeBSD ports Heimdal package (#2327) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7dc56d7e2944d87024bf6c99e3a551f2ee40fe87;p=thirdparty%2Fsquid.git Detect FreeBSD ports Heimdal package (#2327) --- diff --git a/configure.ac b/configure.ac index 12a984c682..cc7856580d 100644 --- a/configure.ac +++ b/configure.ac @@ -1167,7 +1167,11 @@ SQUID_CHECK_LIB_WORKS(mit-krb5,[ SQUID_AUTO_LIB(heimdal-krb5,[Heimdal Kerberos],[LIBHEIMDAL_KRB5]) SQUID_CHECK_LIB_WORKS(heimdal-krb5,[ AS_IF([test "x$LIBMIT_KRB5_LIBS" = "x"],[ - PKG_CHECK_MODULES([LIBHEIMDAL_KRB5],[heimdal-krb5 heimdal-gssapi],[ + PKG_CHECK_MODULES([LIBHEIMDAL_KRB5],[heimdal-krb5 heimdal-gssapi],[:],[ + dnl FreeBSD ports package name is just 'heimdal' + PKG_CHECK_MODULES([LIBHEIMDAL_KRB5],[heimdal heimdal-gssapi],[:],[:]) + ]) + AS_IF([test "x$LIBHEIMDAL_KRB5_LIBS" != "x" ],[ CPPFLAGS="$LIBHEIMDAL_KRB5_CFLAGS $CPPFLAGS" AC_CHECK_HEADERS(gssapi.h gssapi/gssapi.h gssapi/gssapi_krb5.h) AC_CHECK_HEADERS(krb5.h com_err.h et/com_err.h) @@ -1175,7 +1179,7 @@ SQUID_CHECK_LIB_WORKS(heimdal-krb5,[ LIBS="$LIBHEIMDAL_KRB5_PATH $LIBHEIMDAL_KRB5_LIBS $LIBS" SQUID_CHECK_KRB5_HEIMDAL_BROKEN_KRB5_H SQUID_CHECK_KRB5_FUNCS - ],[:]) + ]) ]) ])