git-svn: trunk@4197
Török Edvin authored on 2008/09/22 23:46:14... | ... |
@@ -15833,9 +15833,16 @@ echo "${ECHO_T}$ac_cv_libbz2_libs" >&6; } |
15833 | 15833 |
|
15834 | 15834 |
|
15835 | 15835 |
|
15836 |
- save_LIBS="$LIBS" |
|
15837 |
- LIBS="$LIBBZ2"; |
|
15838 |
- cat >conftest.$ac_ext <<_ACEOF |
|
15836 |
+ save_LDFLAGS="$LDFLAGS" |
|
15837 |
+ LDFLAGS="$LIBS -L$LIBBZ2_PREFIX/lib"; |
|
15838 |
+ { echo "$as_me:$LINENO: checking for bzReadOpen in -lbz2" >&5 |
|
15839 |
+echo $ECHO_N "checking for bzReadOpen in -lbz2... $ECHO_C" >&6; } |
|
15840 |
+if test "${ac_cv_lib_bz2_bzReadOpen+set}" = set; then |
|
15841 |
+ echo $ECHO_N "(cached) $ECHO_C" >&6 |
|
15842 |
+else |
|
15843 |
+ ac_check_lib_save_LIBS=$LIBS |
|
15844 |
+LIBS="-lbz2 $LIBS" |
|
15845 |
+cat >conftest.$ac_ext <<_ACEOF |
|
15839 | 15846 |
/* confdefs.h. */ |
15840 | 15847 |
_ACEOF |
15841 | 15848 |
cat confdefs.h >>conftest.$ac_ext |
... | ... |
@@ -15875,22 +15882,30 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 |
15875 | 15875 |
test ! -s conftest.err |
15876 | 15876 |
} && test -s conftest$ac_exeext && |
15877 | 15877 |
$as_test_x conftest$ac_exeext; then |
15878 |
- |
|
15879 |
-cat >>confdefs.h <<\_ACEOF |
|
15880 |
-#define NOBZ2PREFIX 1 |
|
15881 |
-_ACEOF |
|
15882 |
- |
|
15883 |
- |
|
15878 |
+ ac_cv_lib_bz2_bzReadOpen=yes |
|
15884 | 15879 |
else |
15885 | 15880 |
echo "$as_me: failed program was:" >&5 |
15886 | 15881 |
sed 's/^/| /' conftest.$ac_ext >&5 |
15887 | 15882 |
|
15888 |
- |
|
15883 |
+ ac_cv_lib_bz2_bzReadOpen=no |
|
15889 | 15884 |
fi |
15890 | 15885 |
|
15891 | 15886 |
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ |
15892 | 15887 |
conftest$ac_exeext conftest.$ac_ext |
15893 |
- LIBS="$save_LIBS" |
|
15888 |
+LIBS=$ac_check_lib_save_LIBS |
|
15889 |
+fi |
|
15890 |
+{ echo "$as_me:$LINENO: result: $ac_cv_lib_bz2_bzReadOpen" >&5 |
|
15891 |
+echo "${ECHO_T}$ac_cv_lib_bz2_bzReadOpen" >&6; } |
|
15892 |
+if test $ac_cv_lib_bz2_bzReadOpen = yes; then |
|
15893 |
+ |
|
15894 |
+cat >>confdefs.h <<\_ACEOF |
|
15895 |
+#define NOBZ2PREFIX 1 |
|
15896 |
+_ACEOF |
|
15897 |
+ |
|
15898 |
+ |
|
15899 |
+fi |
|
15900 |
+ |
|
15901 |
+ LDFLAGS="$save_LDFLAGS" |
|
15894 | 15902 |
if test "$HAVE_LIBBZ2" = "yes"; then |
15895 | 15903 |
if test "${ac_cv_header_bzlib_h+set}" = set; then |
15896 | 15904 |
{ echo "$as_me:$LINENO: checking for bzlib.h" >&5 |
... | ... |
@@ -431,12 +431,12 @@ want_bzip2=$enableval, want_bzip2="yes") |
431 | 431 |
if test "$want_bzip2" = "yes" |
432 | 432 |
then |
433 | 433 |
AC_LIB_LINKFLAGS([bz2]) |
434 |
- save_LIBS="$LIBS" |
|
435 |
- LIBS="$LIBS $LIBBZ2"; |
|
436 |
- AC_LINK_IFELSE([AC_LANG_CALL([],[bzReadOpen])], |
|
434 |
+ save_LDFLAGS="$LDFLAGS" |
|
435 |
+ LDFLAGS="$LIBS -L$LIBBZ2_PREFIX/lib"; |
|
436 |
+ AC_CHECK_LIB([bz2], [bzReadOpen], |
|
437 | 437 |
[AC_DEFINE([NOBZ2PREFIX],1,[bzip funtions do not have bz2 prefix])] |
438 | 438 |
) |
439 |
- LIBS="$save_LIBS" |
|
439 |
+ LDFLAGS="$save_LDFLAGS" |
|
440 | 440 |
if test "$HAVE_LIBBZ2" = "yes"; then |
441 | 441 |
AC_CHECK_HEADER([bzlib.h], |
442 | 442 |
[AC_C_CVE_2008_1372], |