summaryrefslogtreecommitdiff
path: root/Configure
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-05-07 17:11:48 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-05-07 17:11:48 +0000
commitf34796394e8c7051fa950431fee8ab218add2ede (patch)
tree4aaf9cf11f5214baa7453afeaf3e12b3d9edf304 /Configure
parentb2c7d30932a4982b9be504d45cf8624426c61b2e (diff)
downloadperl-f34796394e8c7051fa950431fee8ab218add2ede.tar.gz
Integrate:
[ 19409] Subject: Re: Bug in Storable??? From: Slaven Rezic <slaven@rezic.de> Date: 04 May 2003 18:00:40 +0200 Message-Id: <87of2iwvkn.fsf@vran.herceg.de> [ 19411] Update changelog for 2.07 release. [ 19412] Oops. More Storable 2.07 preparations. [ 19413] None of that "our" stuff here, please. [ 19414] Doc nit from mjd. [ 19415] Subject: [PATCH] Embed.t flushing problem From: "Craig A. Berry" <craigberry@mac.com> Date: Sun, 04 May 2003 16:25:38 -0500 Message-ID: <3EB58552.2070207@mac.com> [ 19416] pack/unpack fixes from Wolfgang Laun: - fix bug in UNICOS (where SIZE16 != sizeof(short)) - introduce and use new internal pack/unpack API (packlist, unpackstring) that does away with the unused arguments in the old API (pack_cat, unpack_str). [ 19417] perlartistic and perlgpl reformatting from Sean Burke. [ 19418] Switch the new perlio way of opening anonymous temporary files open my $fh, '+>', undef to using File::Temp. Test it, and test also the "accidental feature" of +< working the same way. This should address [perl #21937]. [ 19419] Reintroduce the mention of the fact that the Artistic/GPL also are Perl's own licenses. [ 19420] Subject: [PATCH 5.8.0 UTIL] h2xs generates false comments about ABSTRACT From: Steve Hay <steve.hay@uk.radan.com> Date: Wed, 30 Apr 2003 09:52:30 +0100 Message-ID: <3EAF8ECE.8060403@uk.radan.com> [ 19421] Subject: [PATCH] ExtUtils::Install and the don't-really-do-it switch From: Slaven Rezic <slaven@rezic.de> Date: Thu, 24 Apr 2003 00:42:11 +0200 (CEST) Message-Id: <200304232242.h3NMgBqD028515@vran.herceg.de> [ 19422] Subject: [PATCH] [perl #18341] random nits in perlrequick.pod From: Casey West <casey@geeknest.com> Date: Tue, 29 Apr 2003 16:14:20 -0400 Message-ID: <20030429201420.GT62281@geeknest.com> [ 19423] Subject: Re: hv.c patch - pathological hashes too easy From: "Tye McQueen" <tye@metronet.com> Date: Thu, 1 May 2003 13:34:50 -0500 (CDT) Message-Id: <200305011834.h41IYoE08503@metronet.com> [ 19424] Subject: [PATCH] [perl #3096] undefing hash with object values From: Dave Mitchell <davem@fdgroup.com> Date: Thu, 1 May 2003 21:06:57 +0100 Message-ID: <20030501200657.GA25456@fdgroup.com> [ 19425] Subject: [PATCH pod/perlmod.pod] Simpler $Revision$ based $VERSION. Plus, repentance! From: Michael G Schwern <schwern@pobox.com> Date: Sat, 3 May 2003 15:30:16 -0700 Message-ID: <20030503223016.GE1234@windhund.schwern.org> [ 19426] Subject: [DOC PATCH] missing ')' in File::Path docs From: "Jos I.Boumans" <kane@dwim.org> Date: 30 Apr 2003 09:45:16 -0000 Message-ID: <20030430114513165+0200@nntp.perl.org> [ 19427] Subject: Re: Minor change to strict.pm. Who? How? From: Adam Kennedy <adam@ali.as> Date: Wed, 30 Apr 2003 00:02:40 +1000 Message-ID: <3EAE8600.2000806@ali.as> Subject: [PATCH] Re: Minor change to strict.pm. Who? How? From: Michael G Schwern <schwern@pobox.com> Date: Tue, 29 Apr 2003 12:26:32 -0700 Message-ID: <20030429192632.GA6129@windhund.schwern.org> [ 19428] Snip away the perlunicode slowness demo since the new caching scheme should help things a bit. [ 19429] Fix : the svr5 hints file doesn't propagate libswanted with threads enabled. Now threads are OK on OpenUNIX 8, except a mysterious failure in ext/POSIX/t/sigaction.t. [ 19430] Fix doc bug #22067, noticed by Mark Knutsen [ 19431] Subject: [patch] Re: [perl #21728] regexp SEGV From: Enache Adrian <enache@rdslink.ro> Date: Fri, 28 Mar 2003 23:53:09 +0200 Message-ID: <20030328215309.GA6413@ratsnest.hole> (with minor tweaks) [ 19432] Subject: [PATCH] [perl #8063] perlfilter doesn't mention potential DATA clobber From: Casey West <casey@geeknest.com> Date: Mon, 28 Apr 2003 11:07:36 -0400 Message-ID: <20030428150736.GD62281@geeknest.com> [ 19433] Document which interfaces are NOT Unicode-aware. [ 19435] Worth a try for [perl #17146] [ 19436] More long double logic from Alan Burlison. [ 19437] Allow platforms to manipulate their archname by creating a archname.cbu in their hints files. p4raw-link: @19437 on //depot/perl: d2e0c6f79ef142ca2a2058cb0c41174a92b0b229 p4raw-link: @19436 on //depot/perl: af1ff193f3e3f6feddccbad54f3f3b6df0328f3d p4raw-link: @19435 on //depot/perl: 4858b6ca14d891663971c998972aad6abc02b7e2 p4raw-link: @19433 on //depot/perl: 1aad1664cf756e015147414b107d6e07ef43c6bc p4raw-link: @19432 on //depot/perl: 6c3397db56d5151f21e501fb6fe11dd893f31ba7 p4raw-link: @19431 on //depot/perl: 4b3c1a47dc0fd4f1dba8913d1d8984fe79997756 p4raw-link: @19430 on //depot/perl: 048912995c485d977c9d43b63b517de870c722d5 p4raw-link: @19429 on //depot/perl: c2ca7025d8b61ba9f9fac6a70376cc8b17026176 p4raw-link: @19428 on //depot/perl: 7c17141f053276e812daf89a4cc9414f8a1fc903 p4raw-link: @19427 on //depot/perl: 08d31bcd142b90ebd3b97b5ea6f954896723ca96 p4raw-link: @19426 on //depot/perl: b6d5dbc1eed820c42d86630d1d36196ce0c8b8fc p4raw-link: @19425 on //depot/perl: 328fc02584f370baa42055f76b59c48da2d561f7 p4raw-link: @19424 on //depot/perl: 2f86008e342644f19f6a5b7136a5027c19cae4c1 p4raw-link: @19423 on //depot/perl: 462d8b025fb2f0b0f3b03c2b1a0b9a1d4406346c p4raw-link: @19422 on //depot/perl: 5d52526064b604c74aa71e290350de1a5cf94862 p4raw-link: @19421 on //depot/perl: ab00ffcda35bbed540111e6fb03a2770e637aa3f p4raw-link: @19420 on //depot/perl: dff1ecae838c4a648c236c7474f27a4f7e7defb6 p4raw-link: @19419 on //depot/perl: 68e2ea92f15f8084fda26c4eb8e0939354f923fd p4raw-link: @19418 on //depot/perl: 72e9304675ac276b2ac244c09a40ea9e7b9ea35d p4raw-link: @19417 on //depot/perl: cc2b665ffc0f9d5e159fa5a9531ece4a29a86f36 p4raw-link: @19416 on //depot/perl: 7accc089c4644f7a60f6877ea3a436c5f3cc9651 p4raw-link: @19415 on //depot/perl: 9ac9d38683a830b1bc1c0e8c4b81a5d3144cbff0 p4raw-link: @19414 on //depot/perl: 59e51af5496a55191ce0292f9b74dfab361d7fd4 p4raw-link: @19413 on //depot/perl: d5f92636cfba103135e2664cae24bf7c4797b719 p4raw-link: @19412 on //depot/perl: 41a750113098fc9eda8bdc631867506ebba228f4 p4raw-link: @19411 on //depot/perl: a527182047f5b3d9b38ac720e4fbebe3ecb739c5 p4raw-link: @19409 on //depot/perl: 3ddd445a464742b8bb4abd429bca2f5ea08318fe p4raw-id: //depot/maint-5.8/perl@19439 p4raw-branched: from //depot/perl@19408 'branch in' ext/PerlIO/t/open.t p4raw-integrated: from //depot/perl@19408 'copy in' pod/perlfilter.pod (@12954..) pod/perlrequick.pod (@13041..) lib/File/Path.pm (@14984..) ext/IO/poll.c (@16973..) pod/perltodo.pod (@17714..) lib/strict.pm (@17986..) ext/Storable/ChangeLog ext/Storable/t/integer.t (@18008..) ext/Storable/README (@18019..) ext/Storable/Storable.pm (@18024..) pod/perlunicode.pod (@18731..) ext/DB_File/DB_File.pm (@18904..) utils/h2xs.PL (@19004..) lib/ExtUtils/t/Embed.t (@19147..) lib/ExtUtils/Install.pm (@19162..) lib/ExtUtils/t/Install.t (@19199..) t/op/undef.t (@19215..) ext/Storable/Storable.xs (@19227..) scope.h (@19242..) ext/Storable/t/tied.t (@19269..) perlio.c (@19302..) pod/perlmod.pod (@19319..) hints/svr5.sh (@19385..) pod/perlartistic.pod pod/perlgpl.pod (@19407..) 'merge in' pod/perlapi.pod (@19079..) global.sym regexec.c scope.c (@19242..) hv.c (@19345..) embed.fnc embed.h (@19366..) pp_pack.c proto.h (@19373..) Configure (@19387..) MANIFEST (@19401..) pod/perlfunc.pod (@19406..)
Diffstat (limited to 'Configure')
-rwxr-xr-xConfigure49
1 files changed, 26 insertions, 23 deletions
diff --git a/Configure b/Configure
index 727dbeec87..90783fc4db 100755
--- a/Configure
+++ b/Configure
@@ -20,7 +20,7 @@
# $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
#
-# Generated on Sun May 4 12:24:37 EET DST 2003 [metaconfig 3.0 PL70]
+# Generated on Wed May 7 21:09:25 EET DST 2003 [metaconfig 3.0 PL70]
# (with additional metaconfig patches by perlbug@perl.org)
cat >c1$$ <<EOF
@@ -5693,6 +5693,10 @@ $define)
esac
;;
esac
+if $test -f archname.cbu; then
+ echo "Your platform has some specific hints for architecture name, using them..."
+ . ./archname.cbu
+fi
: determine root of directory hierarchy where package will be installed.
case "$prefix" in
@@ -14043,6 +14047,10 @@ esac
set sqrtl d_sqrtl
eval $inlibc
+: see if scalbnl exists
+set scalbnl d_scalbnl
+eval $inlibc
+
: see if modfl exists
set modfl d_modfl
eval $inlibc
@@ -14116,32 +14124,31 @@ EOCP
esac
if $test "$uselongdouble" = "$define"; then
- message=none
- case "$d_sqrtl:$d_modfl" in
- $define:$define)
- : You have both
- ;;
- $define:$undef)
+ message=""
+ if $test "$d_sqrtl" != "$define"; then
+ message="$message sqrtl"
+ fi
+ if $test "$d_modfl" != "$define"; then
if $test "$d_aintl:$d_copysignl" = "$define:$define"; then
echo "You have both aintl and copysignl, so I can emulate modfl."
else
- message="I could not find modfl."
+ message="$message modfl"
fi
- ;;
- $undef:$define)
- message="I could not find sqrtl."
- ;;
- $undef:$undef)
- message="I found neither sqrtl nor modfl."
- ;;
- esac
+ fi
+ if $test "$d_frexpl" != "$define"; then
+ if $test "$d_ilogbl:$d_scalbnl" = "$define:$define"; then
+ echo "You have both ilogbl and scalbnl, so I can emulate frexpl."
+ else
+ message="$message frexpl"
+ fi
+ fi
- if $test "$message" != none; then
+ if $test "$message" != ""; then
$cat <<EOM >&4
*** You requested the use of long doubles but you do not seem to have
-*** the mathematic functions for long doubles.
-*** ($message)
+*** the following mathematical functions needed for long double support:
+*** $message
*** Please rerun Configure without -Duselongdouble and/or -Dusemorebits.
*** Cannot continue, aborting.
@@ -15174,10 +15181,6 @@ echo " "
set d_sbrkproto sbrk $i_unistd unistd.h
eval $hasproto
-: see if scalbnl exists
-set scalbnl d_scalbnl
-eval $inlibc
-
: see if select exists
set select d_select
eval $inlibc