blob: 979220f02f35896d7e10d03c5ecfc271e8540fa9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
bug fix for #406817
--- configure.orig 2012-02-29 19:46:41.000000000 +0400
+++ configure 2012-03-22 03:28:43.458968696 +0400
@@ -441,14 +441,13 @@
fi
else
if file $filearg $chklib64 | grep 'ASCII' > /dev/null 2>& 1 ; then
- check_link $chklib64
- ret=$link_result
- else
- logmsg " file $filearg $chklib64 | grep '64-bit'"
- if file $filearg $chklib64 | grep '64-bit' > /dev/null 2>& 1 ; then
- ret=1
- fi
+ # get real binary .so name from .so ld script
+ chklib64=$(gawk '($1 == "GROUP") { print $3 }' $chklib64)
fi
+ logmsg " file $filearg $chklib64 | grep '64-bit'"
+ if file $filearg $chklib64 | grep '64-bit' > /dev/null 2>& 1 ; then
+ ret=1
+ fi
fi
logmsg " result: $ret"
if test $ret -eq 1 ; then
|