From 945655bd9fa5c3bee2dc28672f85f5c2b6b690f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=B6r=C3=B6k=20Edvin?= Date: Mon, 22 Sep 2008 14:46:14 +0000 Subject: [PATCH] revert last commit git-svn: trunk@4197 --- configure | 37 ++++++++++++++++++++++++++----------- configure.in | 8 ++++---- 2 files changed, 30 insertions(+), 15 deletions(-) diff --git a/configure b/configure index f05ac105d..f884d192a 100755 --- a/configure +++ b/configure @@ -15833,9 +15833,16 @@ echo "${ECHO_T}$ac_cv_libbz2_libs" >&6; } - save_LIBS="$LIBS" - LIBS="$LIBBZ2"; - cat >conftest.$ac_ext <<_ACEOF + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LIBS -L$LIBBZ2_PREFIX/lib"; + { echo "$as_me:$LINENO: checking for bzReadOpen in -lbz2" >&5 +echo $ECHO_N "checking for bzReadOpen in -lbz2... $ECHO_C" >&6; } +if test "${ac_cv_lib_bz2_bzReadOpen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lbz2 $LIBS" +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -15875,22 +15882,30 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 test ! -s conftest.err } && test -s conftest$ac_exeext && $as_test_x conftest$ac_exeext; then + ac_cv_lib_bz2_bzReadOpen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_bz2_bzReadOpen=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_bz2_bzReadOpen" >&5 +echo "${ECHO_T}$ac_cv_lib_bz2_bzReadOpen" >&6; } +if test $ac_cv_lib_bz2_bzReadOpen = yes; then cat >>confdefs.h <<\_ACEOF #define NOBZ2PREFIX 1 _ACEOF -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - fi -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext - LIBS="$save_LIBS" + LDFLAGS="$save_LDFLAGS" if test "$HAVE_LIBBZ2" = "yes"; then if test "${ac_cv_header_bzlib_h+set}" = set; then { echo "$as_me:$LINENO: checking for bzlib.h" >&5 diff --git a/configure.in b/configure.in index bebefa2b1..1fb2601b6 100644 --- a/configure.in +++ b/configure.in @@ -431,12 +431,12 @@ want_bzip2=$enableval, want_bzip2="yes") if test "$want_bzip2" = "yes" then AC_LIB_LINKFLAGS([bz2]) - save_LIBS="$LIBS" - LIBS="$LIBS $LIBBZ2"; - AC_LINK_IFELSE([AC_LANG_CALL([],[bzReadOpen])], + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LIBS -L$LIBBZ2_PREFIX/lib"; + AC_CHECK_LIB([bz2], [bzReadOpen], [AC_DEFINE([NOBZ2PREFIX],1,[bzip funtions do not have bz2 prefix])] ) - LIBS="$save_LIBS" + LDFLAGS="$save_LDFLAGS" if test "$HAVE_LIBBZ2" = "yes"; then AC_CHECK_HEADER([bzlib.h], [AC_C_CVE_2008_1372],