浏览代码

Ticket #47875 - dirsrv not running with old openldap

Description: To check libldif, -lldap$ol_libver needs to be added
to LDFLAGS to compile test conftest.c.

(cherry picked from commit 8c7ac72659758ef1ea96794552e584fdbe803778)
(cherry picked from commit 84f91ddac5020295cbc0a3f84f14ab24f539ed00)
(cherry picked from commit a690f70780e658c331ffdb3a2e7ff335a801c257)
Noriko Hosoi 11 年之前
父节点
当前提交
3612ac6ab9
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      configure
  2. 1 1
      m4/openldap.m4

+ 1 - 1
configure

@@ -22504,7 +22504,7 @@ _ACEOF
 fi
 
       ldap_lib_ldif=""
-  LDFLAGS="$LDFLAGS"
+  LDFLAGS="$LDFLAGS -lldap$ol_libver"
   as_ac_Lib=`$as_echo "ac_cv_lib_ldif$ol_libver''__init" | $as_tr_sh`
 { $as_echo "$as_me:$LINENO: checking for _init in -lldif$ol_libver" >&5
 $as_echo_n "checking for _init in -lldif$ol_libver... " >&6; }

+ 1 - 1
m4/openldap.m4

@@ -145,7 +145,7 @@ if test "$with_openldap" = yes ; then
   dnl look for separate libldif - newer versions of openldap have moved the
   dnl ldif functionality into libldap
   ldap_lib_ldif=""
-  LDFLAGS="$LDFLAGS"
+  LDFLAGS="$LDFLAGS -lldap$ol_libver"
   AC_CHECK_LIB([ldif$ol_libver], [_init], [ldap_lib_ldif=-lldif$ol_libver],
     [ldap_lib_ldif=])
   if test -z "$ldap_lib_ldif" ; then