From: Quanah Gibson-Mount Date: Fri, 4 Nov 2011 18:58:46 +0000 (-0700) Subject: ITS#3272 X-Git-Tag: OPENLDAP_REL_ENG_2_4_27~170 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=7f08416615ac20255f5305044686478879c658f4;p=openldap ITS#3272 --- diff --git a/CHANGES b/CHANGES index 806712431e..7dae2319ec 100644 --- a/CHANGES +++ b/CHANGES @@ -4,6 +4,7 @@ OpenLDAP 2.4.27 Engineering Added slapadd pipelining capability (ITS#7078) Added slapd Add-if-not-present (ITS#6561) Added slapd delta-syncrepl Multi-Master Replication (ITS#6734,ITS#7029,ITS#7031) + Fixed slapi linking on AIX (ITS#3272) Fixed contrib/autogroup double-free (ITS#6972) Fixed ldapmodify uninitialized vars (ITS#7039) Fixed ldapsearch to honor timeout and timelimit (ITS#7009) diff --git a/configure b/configure index 2a0ee462e9..109af80358 100755 --- a/configure +++ b/configure @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.in Id: 0872d81cac3e054090899a5f936e75ca8e679e94 . +# From configure.in Id: 5215fe6b61d7a45c15ff92b52bdb0561f48e3d2c . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.65. # @@ -756,7 +756,6 @@ SLAPD_GMP_LIBS SLAPD_SLP_LIBS ICU_LIBS AUTH_LIBS -LIBSLAPITOOLS LIBSLAPI SLAPI_LIBS MODULES_LIBS @@ -5112,7 +5111,6 @@ TLS_LIBS= MODULES_LIBS= SLAPI_LIBS= LIBSLAPI= -LIBSLAPITOOLS= AUTH_LIBS= ICU_LIBS= @@ -6885,7 +6883,7 @@ ia64-*-hpux*) ;; *-*-irix6*) # Find out which ABI we are using. - echo '#line 6888 "configure"' > conftest.$ac_ext + echo '#line 6886 "configure"' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? @@ -8566,11 +8564,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:8569: $lt_compile\"" >&5) + (eval echo "\"\$as_me:8567: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:8573: \$? = $ac_status" >&5 + echo "$as_me:8571: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -8828,11 +8826,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:8831: $lt_compile\"" >&5) + (eval echo "\"\$as_me:8829: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:8835: \$? = $ac_status" >&5 + echo "$as_me:8833: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -8890,11 +8888,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:8893: $lt_compile\"" >&5) + (eval echo "\"\$as_me:8891: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:8897: \$? = $ac_status" >&5 + echo "$as_me:8895: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized @@ -10762,7 +10760,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext < conftest.$ac_ext <&5 -$as_echo_n "checking for main in -lnet... " >&6; } -if test "${ac_cv_lib_net_main+set}" = set; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lnet" >&5 +$as_echo_n "checking for socket in -lnet... " >&6; } +if test "${ac_cv_lib_net_socket+set}" = set; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS @@ -13921,27 +13919,33 @@ LIBS="-lnet $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ - +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char socket (); int main () { -return main (); +return socket (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_net_main=yes + ac_cv_lib_net_socket=yes else - ac_cv_lib_net_main=no + ac_cv_lib_net_socket=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_net_main" >&5 -$as_echo "$ac_cv_lib_net_main" >&6; } -if test "x$ac_cv_lib_net_main" = x""yes; then : +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_net_socket" >&5 +$as_echo "$ac_cv_lib_net_socket" >&6; } +if test "x$ac_cv_lib_net_socket" = x""yes; then : cat >>confdefs.h <<_ACEOF #define HAVE_LIBNET 1 _ACEOF @@ -24002,8 +24006,7 @@ $as_echo "$ac_cv_lib_ltdl_lt_dlinit" >&6; } if test "x$ac_cv_lib_ltdl_lt_dlinit" = x""yes; then : SLAPI_LIBS=-lltdl - LIBSLAPI=libslapi.a - LIBSLAPITOOLS=../libslapi.a + LIBSLAPI=slapi/libslapi.la $as_echo "#define HAVE_LIBLTDL 1" >>confdefs.h @@ -24790,7 +24793,6 @@ fi - # Check whether --with-xxinstall was given.