diff options
author | Robert Sebastian Gerus <arachnist@gmail.com> | 2006-02-14 18:27:52 +0100 |
---|---|---|
committer | H.Merijn Brand <h.m.brand@xs4all.nl> | 2006-02-15 09:07:43 +0000 |
commit | a774dfe6b6f995a7b0f1353bd08c10bb60822960 (patch) | |
tree | 79e842f9a3f343d877461d1de07c985ba3fe4d63 /Configure | |
parent | 657054d4f860463a01c553d017c1818834862dcf (diff) | |
download | perl-a774dfe6b6f995a7b0f1353bd08c10bb60822960.tar.gz |
Patch for perl to compile/work on DragonFlyBSD
Message-ID: <4a1e16420602140827w17fd6595w@mail.gmail.com>
p4raw-id: //depot/perl@27189
Diffstat (limited to 'Configure')
-rwxr-xr-x | Configure | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -26,7 +26,7 @@ # $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $ # -# Generated on Sun Jan 29 11:12:44 CET 2006 [metaconfig 3.0 PL70] +# Generated on Wed Feb 15 09:59:58 CET 2006 [metaconfig 3.0 PL70] # (with additional metaconfig patches by perlbug@perl.org) cat >c1$$ <<EOF @@ -3130,18 +3130,21 @@ EOM domainos) osname=apollo osvers="$3" ;; - dgux) osname=dgux + dgux) osname=dgux + osvers="$3" + ;; + dragonfly) osname=dragonfly osvers="$3" ;; dynixptx*) osname=dynixptx osvers=`echo "$4"|sed 's/^v//'` ;; - freebsd) osname=freebsd + freebsd) osname=freebsd osvers="$3" ;; genix) osname=genix ;; gnu) osname=gnu osvers="$3" ;; - hp*) osname=hpux + hp*) osname=hpux osvers=`echo "$3" | $sed 's,.*\.\([0-9]*\.[0-9]*\),\1,'` ;; irix*) osname=irix @@ -3237,7 +3240,7 @@ EOM *freebsd*) ;; svr*) : svr4.x or possibly later - case "svr$3" in + case "svr$3" in ${osname}*) osname=svr$3 osvers=$4 @@ -3300,7 +3303,7 @@ EOM osvers="$5" fi fi - + case "$targetarch" in '') ;; *) hostarch=$osname @@ -7892,7 +7895,7 @@ if "$useshrplib"; then solaris) xxx="-R $shrpdir" ;; - freebsd|netbsd|openbsd|interix) + freebsd|netbsd|openbsd|interix|dragonfly) xxx="-Wl,-R$shrpdir" ;; bsdos|linux|irix*|dec_osf|gnu*) |