git-svn-id: file:///var/lib/svn/clamav-devel/branches/clamav-0.94@4455 77e5149b-7576-45b1-b177-96237e5ba77b
Török Edvin authored on 2008/11/21 05:03:14... | ... |
@@ -1,3 +1,7 @@ |
1 |
+Thu Nov 20 21:53:39 EET 2008 (edwin) |
|
2 |
+------------------------------------ |
|
3 |
+ * configure, m4/lib-link.m4: more multiarch dir fixes (bb #1277) |
|
4 |
+ |
|
1 | 5 |
Thu Nov 20 15:55:12 EET 2008 (edwin) |
2 | 6 |
------------------------------------ |
3 | 7 |
* configure, m4/lib-link.m4: search in non-multiarch dir (bb #1277) |
... | ... |
@@ -14158,6 +14158,7 @@ if test "${with_libcheck_prefix+set}" = set; then |
14158 | 14158 |
if test "X$withval" = "Xno"; then |
14159 | 14159 |
use_additional=no |
14160 | 14160 |
else |
14161 |
+ additional_compat_libdir= |
|
14161 | 14162 |
if test "X$withval" = "X"; then |
14162 | 14163 |
|
14163 | 14164 |
acl_save_prefix="$prefix" |
... | ... |
@@ -14174,6 +14175,9 @@ if test "${with_libcheck_prefix+set}" = set; then |
14174 | 14174 |
else |
14175 | 14175 |
additional_includedir="$withval/include" |
14176 | 14176 |
additional_libdir="$withval/$acl_libdirstem" |
14177 |
+ if test "X$acl_libdirstem" != "Xlib"; then |
|
14178 |
+ additional_compat_libdir="-L$withval/lib" |
|
14179 |
+ fi |
|
14177 | 14180 |
fi |
14178 | 14181 |
fi |
14179 | 14182 |
|
... | ... |
@@ -14268,7 +14272,7 @@ fi |
14268 | 14268 |
if test "X$acl_libdirstem" != "Xlib"; then |
14269 | 14269 |
compat_libdir=-L'${exec_prefix}'/lib |
14270 | 14270 |
fi |
14271 |
- for x in $LDFLAGS $LTLIBCHECK $compat_libdir; do |
|
14271 |
+ for x in $LDFLAGS $LTLIBCHECK $compat_libdir $additional_compat_libdir; do |
|
14272 | 14272 |
|
14273 | 14273 |
acl_save_prefix="$prefix" |
14274 | 14274 |
prefix="$acl_final_prefix" |
... | ... |
@@ -14399,6 +14403,11 @@ fi |
14399 | 14399 |
LIBCHECK_PREFIX="$basedir" |
14400 | 14400 |
additional_includedir="$basedir/include" |
14401 | 14401 |
;; |
14402 |
+ */lib | */lib/) |
|
14403 |
+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/lib/"'*$,,'` |
|
14404 |
+ LIBCHECK_PREFIX="$basedir" |
|
14405 |
+ additional_includedir="$basedir/include" |
|
14406 |
+ ;; |
|
14402 | 14407 |
esac |
14403 | 14408 |
if test "X$additional_includedir" != "X"; then |
14404 | 14409 |
if test "X$additional_includedir" != "X/usr/include"; then |
... | ... |
@@ -15558,6 +15567,7 @@ if test "${with_libbz2_prefix+set}" = set; then |
15558 | 15558 |
if test "X$withval" = "Xno"; then |
15559 | 15559 |
use_additional=no |
15560 | 15560 |
else |
15561 |
+ additional_compat_libdir= |
|
15561 | 15562 |
if test "X$withval" = "X"; then |
15562 | 15563 |
|
15563 | 15564 |
acl_save_prefix="$prefix" |
... | ... |
@@ -15574,6 +15584,9 @@ if test "${with_libbz2_prefix+set}" = set; then |
15574 | 15574 |
else |
15575 | 15575 |
additional_includedir="$withval/include" |
15576 | 15576 |
additional_libdir="$withval/$acl_libdirstem" |
15577 |
+ if test "X$acl_libdirstem" != "Xlib"; then |
|
15578 |
+ additional_compat_libdir="-L$withval/lib" |
|
15579 |
+ fi |
|
15577 | 15580 |
fi |
15578 | 15581 |
fi |
15579 | 15582 |
|
... | ... |
@@ -15668,7 +15681,7 @@ fi |
15668 | 15668 |
if test "X$acl_libdirstem" != "Xlib"; then |
15669 | 15669 |
compat_libdir=-L'${exec_prefix}'/lib |
15670 | 15670 |
fi |
15671 |
- for x in $LDFLAGS $LTLIBBZ2 $compat_libdir; do |
|
15671 |
+ for x in $LDFLAGS $LTLIBBZ2 $compat_libdir $additional_compat_libdir; do |
|
15672 | 15672 |
|
15673 | 15673 |
acl_save_prefix="$prefix" |
15674 | 15674 |
prefix="$acl_final_prefix" |
... | ... |
@@ -15799,6 +15812,11 @@ fi |
15799 | 15799 |
LIBBZ2_PREFIX="$basedir" |
15800 | 15800 |
additional_includedir="$basedir/include" |
15801 | 15801 |
;; |
15802 |
+ */lib | */lib/) |
|
15803 |
+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/lib/"'*$,,'` |
|
15804 |
+ LIBBZ2_PREFIX="$basedir" |
|
15805 |
+ additional_includedir="$basedir/include" |
|
15806 |
+ ;; |
|
15802 | 15807 |
esac |
15803 | 15808 |
if test "X$additional_includedir" != "X"; then |
15804 | 15809 |
if test "X$additional_includedir" != "X/usr/include"; then |
... | ... |
@@ -17022,6 +17040,7 @@ if test "${with_libgmp_prefix+set}" = set; then |
17022 | 17022 |
if test "X$withval" = "Xno"; then |
17023 | 17023 |
use_additional=no |
17024 | 17024 |
else |
17025 |
+ additional_compat_libdir= |
|
17025 | 17026 |
if test "X$withval" = "X"; then |
17026 | 17027 |
|
17027 | 17028 |
acl_save_prefix="$prefix" |
... | ... |
@@ -17038,6 +17057,9 @@ if test "${with_libgmp_prefix+set}" = set; then |
17038 | 17038 |
else |
17039 | 17039 |
additional_includedir="$withval/include" |
17040 | 17040 |
additional_libdir="$withval/$acl_libdirstem" |
17041 |
+ if test "X$acl_libdirstem" != "Xlib"; then |
|
17042 |
+ additional_compat_libdir="-L$withval/lib" |
|
17043 |
+ fi |
|
17041 | 17044 |
fi |
17042 | 17045 |
fi |
17043 | 17046 |
|
... | ... |
@@ -17132,7 +17154,7 @@ fi |
17132 | 17132 |
if test "X$acl_libdirstem" != "Xlib"; then |
17133 | 17133 |
compat_libdir=-L'${exec_prefix}'/lib |
17134 | 17134 |
fi |
17135 |
- for x in $LDFLAGS $LTLIBGMP $compat_libdir; do |
|
17135 |
+ for x in $LDFLAGS $LTLIBGMP $compat_libdir $additional_compat_libdir; do |
|
17136 | 17136 |
|
17137 | 17137 |
acl_save_prefix="$prefix" |
17138 | 17138 |
prefix="$acl_final_prefix" |
... | ... |
@@ -17263,6 +17285,11 @@ fi |
17263 | 17263 |
LIBGMP_PREFIX="$basedir" |
17264 | 17264 |
additional_includedir="$basedir/include" |
17265 | 17265 |
;; |
17266 |
+ */lib | */lib/) |
|
17267 |
+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/lib/"'*$,,'` |
|
17268 |
+ LIBGMP_PREFIX="$basedir" |
|
17269 |
+ additional_includedir="$basedir/include" |
|
17270 |
+ ;; |
|
17266 | 17271 |
esac |
17267 | 17272 |
if test "X$additional_includedir" != "X"; then |
17268 | 17273 |
if test "X$additional_includedir" != "X/usr/include"; then |
... | ... |
@@ -161,6 +161,7 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], |
161 | 161 |
if test "X$withval" = "Xno"; then |
162 | 162 |
use_additional=no |
163 | 163 |
else |
164 |
+ additional_compat_libdir= |
|
164 | 165 |
if test "X$withval" = "X"; then |
165 | 166 |
AC_LIB_WITH_FINAL_PREFIX([ |
166 | 167 |
eval additional_includedir=\"$includedir\" |
... | ... |
@@ -169,6 +170,9 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], |
169 | 169 |
else |
170 | 170 |
additional_includedir="$withval/include" |
171 | 171 |
additional_libdir="$withval/$acl_libdirstem" |
172 |
+ if test "X$acl_libdirstem" != "Xlib"; then |
|
173 |
+ additional_compat_libdir="-L$withval/lib" |
|
174 |
+ fi |
|
172 | 175 |
fi |
173 | 176 |
fi |
174 | 177 |
]) |
... | ... |
@@ -272,7 +276,7 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], |
272 | 272 |
if test "X$acl_libdirstem" != "Xlib"; then |
273 | 273 |
compat_libdir=-L'${exec_prefix}'/lib |
274 | 274 |
fi |
275 |
- for x in $LDFLAGS $LTLIB[]NAME $compat_libdir; do |
|
275 |
+ for x in $LDFLAGS $LTLIB[]NAME $compat_libdir $additional_compat_libdir; do |
|
276 | 276 |
AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) |
277 | 277 |
case "$x" in |
278 | 278 |
-L*) |
... | ... |
@@ -422,6 +426,11 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], |
422 | 422 |
LIB[]NAME[]_PREFIX="$basedir" |
423 | 423 |
additional_includedir="$basedir/include" |
424 | 424 |
;; |
425 |
+ */lib | */lib/) |
|
426 |
+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/lib/"'*$,,'` |
|
427 |
+ LIB[]NAME[]_PREFIX="$basedir" |
|
428 |
+ additional_includedir="$basedir/include" |
|
429 |
+ ;; |
|
425 | 430 |
esac |
426 | 431 |
if test "X$additional_includedir" != "X"; then |
427 | 432 |
dnl Potentially add $additional_includedir to $INCNAME. |