summaryrefslogtreecommitdiff
path: root/hints/freebsd.sh
diff options
context:
space:
mode:
authorAnton Berezin <tobez@tobez.org>1999-07-27 22:29:39 +0200
committerGurusamy Sarathy <gsar@cpan.org>1999-07-28 06:56:38 +0000
commit71a1865dbc4c60df7c452ff98cec5b10306d3ff5 (patch)
tree107d90b684401a0aea78606baa9b7e5e695b7132 /hints/freebsd.sh
parent09ac174e4b3f8744bbc9c1763e4c2dbccd2937c7 (diff)
downloadperl-71a1865dbc4c60df7c452ff98cec5b10306d3ff5.tar.gz
freebsd hints update
To: perl5-porters@perl.org Subject: [ID 19990727.034] Not OK: perl 5.00558 on i386-freebsd-thread4.0-current (UNINSTALLED) Message-Id: <199907271829.UAA62861@lion.plab.ku.dk> p4raw-id: //depot/perl@3803
Diffstat (limited to 'hints/freebsd.sh')
-rw-r--r--hints/freebsd.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/hints/freebsd.sh b/hints/freebsd.sh
index f841d32b98..2609261fa6 100644
--- a/hints/freebsd.sh
+++ b/hints/freebsd.sh
@@ -121,6 +121,13 @@ case "$osvers" in
;;
esac
+case "$osvers" in
+4.0*)
+ if /usr/bin/file /usr/lib/libc.so.3 | /usr/bin/grep -vq "not stripped" ; then
+ usenm=false
+ fi
+esac
+
cat <<'EOM' >&4
Some users have reported that Configure halts when testing for
@@ -164,7 +171,7 @@ esac
cat > UU/usethreads.cbu <<'EOCBU'
case "$usethreads" in
$define|true|[yY]*)
- lc_r=`/sbin/ldconfig -r|grep ':-lc_r'|awk '{print $NF}'`
+ lc_r=`/sbin/ldconfig -r|grep ':-lc_r'|awk '{print $NF}'|tail -1`
case "$osvers" in
2.2.8*|3.*|4.*)
if [ ! -r "$lc_r" ]; then