diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2002-05-01 02:04:22 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2002-05-01 02:04:22 +0000 |
commit | d953f698b2c38b90c08a3ed9f11ce2835fc0eb22 (patch) | |
tree | 7761c4d7a1d61f68950403b3104e2469d4a7540f /Configure | |
parent | 641d418146aca42ab6c180be32ab9f32e3d6ea46 (diff) | |
download | perl-d953f698b2c38b90c08a3ed9f11ce2835fc0eb22.tar.gz |
No bincompat5005.
p4raw-id: //depot/perl@16291
Diffstat (limited to 'Configure')
-rwxr-xr-x | Configure | 91 |
1 files changed, 42 insertions, 49 deletions
@@ -20,7 +20,7 @@ # $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $ # -# Generated on Wed Apr 24 03:05:12 EET DST 2002 [metaconfig 3.0 PL70] +# Generated on Wed May 1 05:49:09 EET DST 2002 [metaconfig 3.0 PL70] # (with additional metaconfig patches by perlbug@perl.org) cat >c1$$ <<EOF @@ -6642,45 +6642,6 @@ else installarchlib="$archlibexp" fi - -: Binary compatibility with 5.005 is not possible for builds -: with advanced features -case "$usethreads$usemultiplicity" in -*define*) - bincompat5005="$undef" - d_bincompat5005="$undef" - ;; -*) $cat <<EOM - -This version of Perl can be compiled for binary compatibility with 5.005. -If you decide to do so, you will be able to continue using most of the -extensions that were compiled for Perl 5.005. - -EOM - case "$bincompat5005$d_bincompat5005" in - *"$undef"*) dflt=n ;; - *) dflt=y ;; - esac - rp='Binary compatibility with Perl 5.005?' - . ./myread - case "$ans" in - y*) val="$define" ;; - *) val="$undef" ;; - esac - set d_bincompat5005 - eval $setvar - case "$d_bincompat5005" in - "$define") - bincompat5005="$define" - ;; - *) bincompat5005="$undef" - d_bincompat5005="$undef" - ;; - esac - ;; -esac - - : see if setuid scripts can be secure $cat <<EOM @@ -7337,11 +7298,7 @@ case "$dflt" in ''|' ') dflt=none ;; esac case "$dflt" in -5.005) case "$bincompat5005" in - $define|true|[yY]*) ;; - *) dflt=none ;; - esac - ;; +5.005) dflt=none ;; esac $cat <<'EOM' @@ -9401,6 +9358,45 @@ eval $inlibc set bcopy d_bcopy eval $inlibc + +: Binary compatibility with 5.005 is not possible for builds +: with advanced features +case "$usethreads$usemultiplicity" in +*define*) + bincompat5005="$undef" + d_bincompat5005="$undef" + ;; +*) $cat <<EOM + +This version of Perl can be compiled for binary compatibility with 5.005. +If you decide to do so, you will be able to continue using most of the +extensions that were compiled for Perl 5.005. + +EOM + case "$bincompat5005$d_bincompat5005" in + *"$undef"*) dflt=n ;; + *) dflt=y ;; + esac + rp='Binary compatibility with Perl 5.005?' + . ./myread + case "$ans" in + y*) val="$define" ;; + *) val="$undef" ;; + esac + set d_bincompat5005 + eval $setvar + case "$d_bincompat5005" in + "$define") + bincompat5005="$define" + ;; + *) bincompat5005="$undef" + d_bincompat5005="$undef" + ;; + esac + ;; +esac + + : see if this is a unistd.h system set unistd.h i_unistd eval $inhdr @@ -17917,10 +17913,7 @@ set pid_t pidtype int stdio.h sys/types.h eval $typedef_ask : Find earliest binary compatible site_perl subdirectory perl can use. -case "$bincompat5005" in -"$define") xs_apiversion='5.005' ;; -*) xs_apiversion=$version ;; # The current site_perl version. -esac +xs_apiversion=$version # The current site_perl version. : Find earliest pure perl site_perl subdirectory perl can use. : The versioned directories started at 5.005. pm_apiversion='5.005' |