This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade to Archive::Tar 1.26
[perl5.git] / hints / freebsd.sh
index 0ded431..c601481 100644 (file)
@@ -223,6 +223,11 @@ EOM
                 exit 1
              fi
              case "$osvers" in
+             # 500016 is the first osreldate in which one could
+             # just link against libc_r without disposing of libc
+             # at the same time.  500016 ... up to whatever it was
+             # on the 31st of August 2003 can still be used with -pthread,
+             # but it is not necessary.
              5.*)      if [ `/sbin/sysctl -n kern.osreldate` -lt 500016 ]; then
                                 ldflags="-pthread $ldflags"
                         fi
@@ -258,8 +263,13 @@ EOM
 
        # Even with the malloc mutexes the Perl malloc does not
        # seem to be threadsafe in FreeBSD?
-       usemymalloc=n
-
+       case "$usemymalloc" in
+       '') usemymalloc=n ;;
+       esac
 esac
 EOCBU
 
+# malloc wrap works
+case "$usemallocwrap" in
+'') usemallocwrap='define' ;;
+esac