]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fix cross-compile detecting kerberos due to AC_RUN_IFELSE (#1851)
authorHelmut Grohne <helmut@subdivi.de>
Mon, 1 Jul 2024 11:01:06 +0000 (11:01 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Mon, 1 Jul 2024 15:24:03 +0000 (15:24 +0000)
CONTRIBUTORS
acinclude/krb5.m4

index cc104be4e858a2fb4b7e3d41fae89119ca467cf9..26a754f17df78812fbbb6db3c4e94b96abe39a23 100644 (file)
@@ -219,6 +219,7 @@ Thank you!
     Hasso Tepper <hasso@estpak.ee>
     Heinrich Schuchardt <xypron.glpk@gmx.de>
     helix84 <helix84@centrum.sk>
+    Helmut Grohne <helmut@subdivi.de>
     Henrik Nordstrom <henrik@henriknordstrom.net>
     Henrik Nordstrom <hno@squid-cache.org>
     Hide Nagaoka <hide@cc.meisei-u.ac.jp>
index 6b68eb9e102d3c73fe2bc0a6d876ff34d39bc096..876825a777941ab4f77848dfa2bd78af7715e197 100644 (file)
@@ -78,7 +78,7 @@ AC_DEFUN([SQUID_CHECK_KRB5_HEIMDAL_BROKEN_KRB5_H], [
   AC_CACHE_CHECK([for broken Heimdal krb5.h],squid_cv_broken_heimdal_krb5_h, [
     SQUID_STATE_SAVE(squid_krb5_heimdal_test)
     CPPFLAGS="-I${srcdir:-.} $CPPFLAGS"
-    AC_RUN_IFELSE([AC_LANG_SOURCE([[
+    AC_LINK_IFELSE([AC_LANG_SOURCE([[
 #include <krb5.h>
 int
 main(void)
@@ -88,7 +88,7 @@ main(void)
         return 0;
 }
 ]])], [ squid_cv_broken_heimdal_krb5_h=no ], [
-    AC_RUN_IFELSE([AC_LANG_SOURCE([[
+    AC_LINK_IFELSE([AC_LANG_SOURCE([[
 #define HAVE_BROKEN_HEIMDAL_KRB5_H  1
 #include "compat/krb5.h"
 int
@@ -172,7 +172,7 @@ int main(int argc, char *argv[])
 dnl checks that gssapi is ok, and sets squid_cv_working_gssapi accordingly
 AC_DEFUN([SQUID_CHECK_WORKING_GSSAPI], [
   AC_CACHE_CHECK([for working gssapi], squid_cv_working_gssapi, [
-    AC_RUN_IFELSE([AC_LANG_SOURCE([[
+    AC_LINK_IFELSE([AC_LANG_SOURCE([[
 #if HAVE_GSS_H
 #include <gss.h>
 #endif
@@ -255,7 +255,7 @@ AC_DEFUN([SQUID_CHECK_WORKING_KRB5],[
   AC_CACHE_CHECK([for working krb5], squid_cv_working_krb5, [
     SQUID_STATE_SAVE(squid_krb5_test)
     CPPFLAGS="-I${srcdir:-.} $CPPFLAGS"
-    AC_RUN_IFELSE([AC_LANG_SOURCE([[
+    AC_LINK_IFELSE([AC_LANG_SOURCE([[
 #include "compat/krb5.h"
 int
 main(void)