We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7fcdf83 commit 840dc19Copy full SHA for 840dc19
ext/ldap/config.m4
@@ -60,15 +60,20 @@ if test "$PHP_LDAP" != "no"; then
60
[-DZEND_ENABLE_STATIC_TSRMLS_CACHE=1])
61
62
AS_VAR_IF([PHP_LDAP], [yes], [
63
- PKG_CHECK_MODULES([LDAP], [lber ldap])
64
- PHP_LDAP_PKGCONFIG=true
65
- ], [PHP_LDAP_CHECKS([$PHP_LDAP])])
+ PKG_CHECK_MODULES([LDAP], [lber ldap],
+ PHP_LDAP_PKGCONFIG=true, PHP_LDAP_PKGCONFIG=false)])
66
67
AS_IF([test "$PHP_LDAP_PKGCONFIG" = true], [
68
PHP_EVAL_INCLINE([$LDAP_CFLAGS])
69
PHP_EVAL_LIBLINE([$LDAP_LIBS], [LDAP_SHARED_LIBADD])
70
], [
71
- AS_VAR_IF([LDAP_DIR],, [AC_MSG_ERROR([Cannot find ldap.h])])
+ AS_VAR_IF([PHP_LDAP], [yes], [
+ for i in /usr/local /usr; do
72
+ PHP_LDAP_CHECKS([$i])
73
+ done
74
+ ], [PHP_LDAP_CHECKS([$PHP_LDAP])])
75
+ AC_MSG_CHECKING([for ldap.h])
76
+ AS_VAR_IF([LDAP_DIR],, [AC_MSG_ERROR([Cannot find ldap.h])], AC_MSG_RESULT([$LDAP_DIR]))
77
78
dnl -pc removal is a hack for clang
79
MACHINE_INCLUDES=$($CC -dumpmachine | $SED 's/-pc//')
0 commit comments