Browse code

When user has overriden --libdir, we still need to find out the correct acl_libdirstem

git-svn: trunk@4287

Török Edvin authored on 2008/10/22 23:18:54
Showing 3 changed files
... ...
@@ -1,3 +1,8 @@
1
+Wed Oct 22 17:43:38 EEST 2008 (edwin)
2
+-------------------------------------
3
+ * configure, m4/acinclude.m4: When user has overriden --libdir, we
4
+ still need to find out the correct acl_libdirstem
5
+
1 6
 Mon Oct 20 17:23:12 EEST 2008 (edwin)
2 7
 -------------------------------------
3 8
  * aclocal.m4, configure, configure.in, m4/acinclude.m4,
... ...
@@ -11433,6 +11433,17 @@ echo $ECHO_N "checking for multiarch libdir... $ECHO_C" >&6; }
11433 11433
 		libdir='${exec_prefix}/'$acl_libdirstem
11434 11434
 		{ echo "$as_me:$LINENO: result: $libdir" >&5
11435 11435
 echo "${ECHO_T}$libdir" >&6; }
11436
+	else
11437
+		acl_libdirstem=lib
11438
+		if test -d "$libdir"; then
11439
+			case "$libdir" in
11440
+				*/lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
11441
+				*) searchdir=`cd "$libdir" && pwd`
11442
+				   case "$searchdir" in
11443
+					*/lib64 ) acl_libdirstem=lib64 ;;
11444
+				   esac
11445
+			easc
11446
+		fi
11436 11447
 	fi
11437 11448
 
11438 11449
 
... ...
@@ -763,6 +763,17 @@ AC_DEFUN([AC_LIB_MULTILIB_GUESS],
763 763
 		esac
764 764
 		libdir='${exec_prefix}/'$acl_libdirstem
765 765
 		AC_MSG_RESULT([$libdir])
766
+	else
767
+		acl_libdirstem=lib
768
+		if test -d "$libdir"; then
769
+			case "$libdir" in
770
+				*/lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
771
+				*) searchdir=`cd "$libdir" && pwd`
772
+				   case "$searchdir" in
773
+					*/lib64 ) acl_libdirstem=lib64 ;;
774
+				   esac
775
+			easc
776
+		fi	
766 777
 	fi
767 778
 ])
768 779