This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Jarkko Hietaniemi [Thu, 2 Mar 2000 19:44:35 +0000 (19:44 +0000)]
installation directory fix from Andy Dougherty
(installstyle was being clobbered, spotted by Spider Boardman)
p4raw-id: //depot/metaconfig@5446
Jarkko Hietaniemi [Thu, 2 Mar 2000 17:48:15 +0000 (17:48 +0000)]
Confusion over uselargefiles.cbu and uselfs.cbu (the first one
is the correct one), spotted by Robin Barker.
p4raw-id: //depot/metaconfig@5440
Jarkko Hietaniemi [Tue, 29 Feb 2000 23:37:01 +0000 (23:37 +0000)]
Be understanding.
p4raw-id: //depot/metaconfig@5379
Jarkko Hietaniemi [Tue, 29 Feb 2000 23:01:35 +0000 (23:01 +0000)]
Add libsunmath (long double math library for Solaris,
SUNWspro cc only) awareness; fix various Solaris nits.
p4raw-id: //depot/metaconfig@5374
Jarkko Hietaniemi [Tue, 29 Feb 2000 17:47:48 +0000 (17:47 +0000)]
HP-UX lddlflags were broken.
p4raw-id: //depot/metaconfig@5363
Jarkko Hietaniemi [Tue, 29 Feb 2000 17:32:27 +0000 (17:32 +0000)]
Make the failsafe question about socket address structure
sizes hopefully a bit less confusing.
p4raw-id: //depot/metaconfig@5362
Jarkko Hietaniemi [Tue, 29 Feb 2000 17:04:36 +0000 (17:04 +0000)]
The sprintf option was blithely printing long doubles as
doubles (spotted by Spider Boardman); dqgcvt() wasn't ever
being used; made the test more thorough.
p4raw-id: //depot/metaconfig@5358
Jarkko Hietaniemi [Tue, 29 Feb 2000 16:58:08 +0000 (16:58 +0000)]
Make the warning about abandoning long doubles more visible.
p4raw-id: //depot/metaconfig@5357
Jarkko Hietaniemi [Tue, 29 Feb 2000 16:51:33 +0000 (16:51 +0000)]
HP-UX gcc fix; detypo in use64bits.
p4raw-id: //depot/metaconfig@5356
Jarkko Hietaniemi [Tue, 29 Feb 2000 15:35:13 +0000 (15:35 +0000)]
Too many 64-bitness option combinations.
p4raw-id: //depot/metaconfig@5352
Jarkko Hietaniemi [Tue, 29 Feb 2000 03:07:16 +0000 (03:07 +0000)]
Added few more libs to scan.
p4raw-id: //depot/metaconfig@5340
Jarkko Hietaniemi [Tue, 29 Feb 2000 01:17:07 +0000 (01:17 +0000)]
IRIX 64-bitness fixes.
p4raw-id: //depot/metaconfig@5338
Jarkko Hietaniemi [Tue, 29 Feb 2000 00:59:08 +0000 (00:59 +0000)]
Userfriendliness.
p4raw-id: //depot/metaconfig@5337
Jarkko Hietaniemi [Tue, 29 Feb 2000 00:22:37 +0000 (00:22 +0000)]
Fixes for building on HP-UX using gcc from Daniel S. Lewart.
p4raw-id: //depot/metaconfig@5335
Jarkko Hietaniemi [Mon, 28 Feb 2000 23:39:26 +0000 (23:39 +0000)]
More AIX fixes from Steven Hirsch.
p4raw-id: //depot/metaconfig@5333
Jarkko Hietaniemi [Mon, 28 Feb 2000 06:31:08 +0000 (06:31 +0000)]
The search for static _s-suffixex libs was broken;
add -L/lib/pa20_64 only iff there.
p4raw-id: //depot/metaconfig@5315
Jarkko Hietaniemi [Mon, 28 Feb 2000 06:08:40 +0000 (06:08 +0000)]
Even better use64bitall logic.
p4raw-id: //depot/metaconfig@5314
Jarkko Hietaniemi [Mon, 28 Feb 2000 05:09:31 +0000 (05:09 +0000)]
Ask about use64bitall regardless of whether use64bitint is defined.
p4raw-id: //depot/metaconfig@5312
Jarkko Hietaniemi [Sat, 26 Feb 2000 03:10:47 +0000 (03:10 +0000)]
Rhapsody/Darwin patches from Wilfredo Sanchez.
p4raw-id: //depot/metaconfig@5262
Jarkko Hietaniemi [Sat, 26 Feb 2000 02:48:23 +0000 (02:48 +0000)]
Rename use64bits to use64bitint;
rename usefull64bits to use64bitall.
p4raw-id: //depot/metaconfig@5261
Jarkko Hietaniemi [Fri, 25 Feb 2000 22:53:51 +0000 (22:53 +0000)]
Configure nits; add socksizetype; add getfsstat for completeness;
add lseekproto, usefull64bits, socksizetype getfsstat to non-UNIX
lands; regen Configure.
p4raw-id: //depot/metaconfig@5259
Jarkko Hietaniemi [Fri, 25 Feb 2000 05:57:59 +0000 (05:57 +0000)]
Megalopatch for Configure: Andy's new installation schemes;
introduce usefull64bits, beautify and regularize the various
type probes; introduce d_lseekproto.
p4raw-id: //depot/metaconfig@5253
Jarkko Hietaniemi [Thu, 24 Feb 2000 19:26:33 +0000 (19:26 +0000)]
Largefileness in Solaris doesn't require long longs;
use64bits enhancements; introduce usefull64bits.
p4raw-id: //depot/metaconfig@5244
Jarkko Hietaniemi [Thu, 24 Feb 2000 18:40:25 +0000 (18:40 +0000)]
Tidy up the 64-bit (and socklen_t) type probing.
p4raw-id: //depot/metaconfig@5243
Lupe Christoph [Thu, 24 Feb 2000 11:54:50 +0000 (12:54 +0100)]
Get -lbind if available. Add pointer to perldelta.pod/64-bit
support to t/op/numconvert.t.
To: perl5-porters@perl.org
Subject: [ID
20000224.003] Not OK: perl v5.5.660 on i86pc-solaris 2.7
Message-Id: <
200002241054.LAA06808@lupe-christoph.de>
p4raw-id: //depot/metaconfig@5238
Jarkko Hietaniemi [Thu, 24 Feb 2000 01:15:03 +0000 (01:15 +0000)]
Detypo fpos64_t test.
p4raw-id: //depot/metaconfig@5232
Jarkko Hietaniemi [Thu, 24 Feb 2000 01:11:17 +0000 (01:11 +0000)]
miscut'n'paste in #5230.
p4raw-id: //depot/metaconfig@5231
Jarkko Hietaniemi [Thu, 24 Feb 2000 01:02:05 +0000 (01:02 +0000)]
The #5228 wasn't quite right + fix typos.
p4raw-id: //depot/metaconfig@5230
Jarkko Hietaniemi [Thu, 24 Feb 2000 00:34:35 +0000 (00:34 +0000)]
Cosmetics.
p4raw-id: //depot/metaconfig@5228
Dominic Dunlop [Wed, 23 Feb 2000 20:41:54 +0000 (21:41 +0100)]
[ID
20000223.007] [PATCH 5.5.660] $@ unsafe in Configure sed arguments
To: perl5-porters@perl.org
Cc: Andy Dougherty <doughera@lafayette.edu>,
Gurusamy Sarathy <gsar@activestate.com>
Message-Id: <v04220800b4d9e48c51bb@[212.24.193.51]>
p4raw-id: //depot/metaconfig@5223
Jarkko Hietaniemi [Tue, 22 Feb 2000 22:03:26 +0000 (22:03 +0000)]
Add socklen_t probe; Configure maintenance.
p4raw-id: //depot/metaconfig@5213
Jarkko Hietaniemi [Tue, 22 Feb 2000 14:39:56 +0000 (14:39 +0000)]
Configure nits spotted by Spider Boardman.
p4raw-id: //depot/metaconfig@5201
Jarkko Hietaniemi [Tue, 22 Feb 2000 05:14:35 +0000 (05:14 +0000)]
Check the alignment of long doubles if they are to be used;
regen Configure.
p4raw-id: //depot/metaconfig@5189
Jarkko Hietaniemi [Wed, 16 Feb 2000 23:11:04 +0000 (23:11 +0000)]
Regularize the use* questions, and replace
"Configure *must* be run with -Duse..." with.
"can be run".
p4raw-id: //depot/metaconfig@5120
Jarkko Hietaniemi [Wed, 16 Feb 2000 22:29:11 +0000 (22:29 +0000)]
HP-UX 64-bitness/largefile fixes.
p4raw-id: //depot/metaconfig@5119
Jarkko Hietaniemi [Wed, 16 Feb 2000 19:47:51 +0000 (19:47 +0000)]
Fcntl: more O_ constants, move SEEK_ to @EXPORT_OK
(tag :seek), add S_I constants (and functions) (tag :mode);
refer only to the SEEK_ of Fcntl, not the ones from
POSIX or IO::; add SHUT_ to Socket; get trigonometric
functions from Math::Trig instead of POSIX.
p4raw-id: //depot/metaconfig@5118
Jarkko Hietaniemi [Tue, 15 Feb 2000 23:11:55 +0000 (23:11 +0000)]
Probe for <sys/utsname.h>.
p4raw-id: //depot/metaconfig@5115
Jarkko Hietaniemi [Tue, 15 Feb 2000 05:22:09 +0000 (05:22 +0000)]
Unroll the libs scan thanks to HP-UX.
p4raw-id: //depot/metaconfig@5092
Jarkko Hietaniemi [Mon, 14 Feb 2000 04:56:52 +0000 (04:56 +0000)]
Configure -A stopped processing of any further options.
p4raw-id: //depot/metaconfig@5075
Jarkko Hietaniemi [Sat, 12 Feb 2000 19:59:35 +0000 (19:59 +0000)]
uselonglong sits deep.
p4raw-id: //depot/metaconfig@5071
Jarkko Hietaniemi [Sat, 12 Feb 2000 01:25:41 +0000 (01:25 +0000)]
megalomaniac 64-bit update: most importantly,
uselonglong is eradicated, only backward
compatibility hooks in use64bits remain.
p4raw-id: //depot/metaconfig@5070
Jarkko Hietaniemi [Fri, 11 Feb 2000 19:50:32 +0000 (19:50 +0000)]
logic fixes
p4raw-id: //depot/metaconfig@5067
Jarkko Hietaniemi [Wed, 9 Feb 2000 03:54:05 +0000 (03:54 +0000)]
OS/2 gcc doesn't like -o foo.exe and -Zexe simultaneously
(reported by Yitzchak Scott-Thoennes in p5p)
p4raw-id: //depot/metaconfig@5048
Jarkko Hietaniemi [Wed, 9 Feb 2000 02:22:50 +0000 (02:22 +0000)]
lib scan fix
p4raw-id: //depot/metaconfig@5046
Jarkko Hietaniemi [Wed, 9 Feb 2000 02:17:34 +0000 (02:17 +0000)]
Reintroduce #5019 via metaconfig.
p4raw-id: //depot/metaconfig@5045
Jarkko Hietaniemi [Wed, 9 Feb 2000 02:07:08 +0000 (02:07 +0000)]
Add/restore probes for getcwd/mk*temp*/mmap.
p4raw-id: //depot/metaconfig@5044
Jarkko Hietaniemi [Fri, 4 Feb 2000 19:54:25 +0000 (19:54 +0000)]
Sanity check for libraries scan.
p4raw-id: //depot/metaconfig@4995
Jarkko Hietaniemi [Fri, 4 Feb 2000 19:18:59 +0000 (19:18 +0000)]
fix the description as much as possible; the whole
separation into three different symbols lists is
pretty broken now.
p4raw-id: //depot/metaconfig@4993
Jarkko Hietaniemi [Fri, 4 Feb 2000 19:04:01 +0000 (19:04 +0000)]
Re-introduce #4817 and #4964 wiped out by #4987.
p4raw-id: //depot/metaconfig@4990
Jarkko Hietaniemi [Fri, 4 Feb 2000 18:54:00 +0000 (18:54 +0000)]
typo fix
p4raw-id: //depot/metaconfig@4989
Jarkko Hietaniemi [Fri, 4 Feb 2000 18:31:05 +0000 (18:31 +0000)]
Configure megamaintenance. Cppsym (hopefully) final spasms;
default is to use long long if available; various nits
here and there; fixed to hpux 64-bitnes and largefileness.
p4raw-id: //depot/metaconfig@4987
Jarkko Hietaniemi [Mon, 31 Jan 2000 20:17:44 +0000 (20:17 +0000)]
HP-UX (induced) fixes.
p4raw-id: //depot/metaconfig@4936
Jarkko Hietaniemi [Mon, 31 Jan 2000 19:15:43 +0000 (19:15 +0000)]
Cosmetics.
p4raw-id: //depot/metaconfig@4935
Jarkko Hietaniemi [Mon, 31 Jan 2000 19:15:22 +0000 (19:15 +0000)]
Cppsym saga continues.
p4raw-id: //depot/metaconfig@4934
Jarkko Hietaniemi [Mon, 31 Jan 2000 06:41:47 +0000 (06:41 +0000)]
Reveal even more symbols.
p4raw-id: //depot/metaconfig@4932
Jarkko Hietaniemi [Fri, 28 Jan 2000 09:52:47 +0000 (09:52 +0000)]
Cppsym fixup from Andy.
p4raw-id: //depot/metaconfig@4920
Jarkko Hietaniemi [Thu, 27 Jan 2000 10:35:48 +0000 (10:35 +0000)]
Cppsym update continues.
p4raw-id: //depot/metaconfig@4912
Jarkko Hietaniemi [Wed, 26 Jan 2000 11:16:34 +0000 (11:16 +0000)]
Continue cpp symbol update.
p4raw-id: //depot/metaconfig@4903
Jarkko Hietaniemi [Wed, 26 Jan 2000 07:59:05 +0000 (07:59 +0000)]
s/d_nvpresuv/d_nv_preserves_uv/;
plus cosmetic change for #4899.
p4raw-id: //depot/metaconfig@4900
Jarkko Hietaniemi [Wed, 26 Jan 2000 07:46:56 +0000 (07:46 +0000)]
Update the scan of the cpp symbols.
p4raw-id: //depot/metaconfig@4899
Jarkko Hietaniemi [Tue, 25 Jan 2000 14:38:59 +0000 (14:38 +0000)]
UNICOS/mk patches. Removing the _CRAYMPP test may be
rash but it's the best move I can think of right now.
Removing the _CRAYMPP test fixes a legion of pack/unpack
failures (hint: shortsize=4,intsize=8,longsize=8).
One subtest, t/lib/io_sock.t #14, is still failing.
p4raw-id: //depot/metaconfig@4888
Jarkko Hietaniemi [Mon, 24 Jan 2000 06:43:19 +0000 (06:43 +0000)]
Sync metaconfig units to comply with the typo fixes of #4869.
p4raw-id: //depot/metaconfig@4870
Jarkko Hietaniemi [Wed, 19 Jan 2000 22:46:42 +0000 (22:46 +0000)]
More robust inc_version_list from Andy.
p4raw-id: //depot/metaconfig@4820
Jarkko Hietaniemi [Wed, 19 Jan 2000 17:36:56 +0000 (17:36 +0000)]
Add NV_PRESERVES_UV.
p4raw-id: //depot/metaconfig@4819
Jarkko Hietaniemi [Tue, 18 Jan 2000 21:11:03 +0000 (21:11 +0000)]
Move _GNU_SOURCE into config_h.SH awaay from Configure
as suggested by Andy.
p4raw-id: //depot/metaconfig@4815
Jarkko Hietaniemi [Tue, 18 Jan 2000 19:41:33 +0000 (19:41 +0000)]
metaconfig todo note from Andy.
p4raw-id: //depot/metaconfig@4813
Jarkko Hietaniemi [Mon, 17 Jan 2000 08:35:49 +0000 (08:35 +0000)]
Add -D_GNU_SOURCE into ccflags for gcc (for now to expose
the strtold() and qgcvt() prototypes for long doubles, but
it should be okay in any case); fix bad assumptions in the
test suite about string->float conversions; though the out
parameter of strtold() (and strtoll()) is unused, it is nicer
to have it in correct type.
p4raw-id: //depot/metaconfig@4810
Jarkko Hietaniemi [Sun, 16 Jan 2000 16:37:47 +0000 (16:37 +0000)]
Continue qgcvt work; closer now but not yet there.
p4raw-id: //depot/metaconfig@4806
Jarkko Hietaniemi [Sat, 15 Jan 2000 22:26:16 +0000 (22:26 +0000)]
Metaconfig and Porting patches from Andy; start using the new
long long and long double thingies from #4804; regen Configure.
p4raw-id: //depot/metaconfig@4805
Jarkko Hietaniemi [Fri, 14 Jan 2000 14:22:24 +0000 (14:22 +0000)]
Add more quad/long long/long double sciency.
p4raw-id: //depot/metaconfig@4804
Jarkko Hietaniemi [Tue, 16 Nov 1999 21:17:25 +0000 (21:17 +0000)]
Regen Configure.
p4raw-id: //depot/metaconfig@4592
Jarkko Hietaniemi [Sun, 14 Nov 1999 17:08:23 +0000 (17:08 +0000)]
The separation of 64-bitness and largefileness continues
(with a setback, see hpux.sh).
p4raw-id: //depot/metaconfig@4581
Jarkko Hietaniemi [Sat, 13 Nov 1999 16:26:13 +0000 (16:26 +0000)]
Continue largefileness separation from quadness;
move nv-preserving test out of perl.h into Configure;
use HAS_SETVBUF in IO.
p4raw-id: //depot/metaconfig@4560
Jarkko Hietaniemi [Sat, 13 Nov 1999 13:46:38 +0000 (13:46 +0000)]
Try to fix largefileness so that it "works" without a quad IV.
p4raw-id: //depot/metaconfig@4559
Jarkko Hietaniemi [Sat, 13 Nov 1999 10:03:07 +0000 (10:03 +0000)]
s/_SIGN$/_sign/g;
p4raw-id: //depot/metaconfig@4554
Jarkko Hietaniemi [Thu, 11 Nov 1999 23:16:15 +0000 (23:16 +0000)]
Split int64type from i_inttypes, rename quadcase into quadkind.
p4raw-id: //depot/metaconfig@4551
Jarkko Hietaniemi [Thu, 11 Nov 1999 19:40:38 +0000 (19:40 +0000)]
s/_SIZE$/_size/g; add sizesize and ssizesize.
p4raw-id: //depot/metaconfig@4547
Jarkko Hietaniemi [Sun, 7 Nov 1999 12:36:10 +0000 (12:36 +0000)]
More test program maintenance.
p4raw-id: //depot/metaconfig@4532
Jarkko Hietaniemi [Sun, 7 Nov 1999 00:34:09 +0000 (00:34 +0000)]
Tidy up the metaconfig test programs.
p4raw-id: //depot/metaconfig@4531
Jarkko Hietaniemi [Sat, 30 Oct 1999 12:41:50 +0000 (12:41 +0000)]
Add HAS_QUAD ($Config{d_quad}); use it.
p4raw-id: //depot/metaconfig@4497
Jarkko Hietaniemi [Fri, 29 Oct 1999 23:36:19 +0000 (23:36 +0000)]
Continue what #4494 started; introduce uid and gid formats.
p4raw-id: //depot/metaconfig@4495
Jarkko Hietaniemi [Fri, 29 Oct 1999 22:09:01 +0000 (22:09 +0000)]
Move the IV, UV, I8, U8, ..., and NV to metaconfig
from perl.h and handy.h.
p4raw-id: //depot/metaconfig@4494
Jarkko Hietaniemi [Fri, 29 Oct 1999 22:08:06 +0000 (22:08 +0000)]
Finetuning the output continues along the lines of #4490 and #4491.
p4raw-id: //depot/metaconfig@4493
Jarkko Hietaniemi [Fri, 29 Oct 1999 20:37:02 +0000 (20:37 +0000)]
A new try at what #4490 tried to accomplish.
p4raw-id: //depot/metaconfig@4491
Jarkko Hietaniemi [Fri, 29 Oct 1999 20:19:41 +0000 (20:19 +0000)]
metaconfig nits.
p4raw-id: //depot/metaconfig@4490
Jarkko Hietaniemi [Fri, 29 Oct 1999 15:22:38 +0000 (15:22 +0000)]
metaconfig: moved quad logic from perl.h to Configure (quadtype.U);
fixed the use*.U to define their stuff only iff not already defined
(so that ccflags can have any -DUSE_* it wants);
uselonglong.U added; various small nits fixed.
p4raw-id: //depot/metaconfig@4486
Jarkko Hietaniemi [Thu, 28 Oct 1999 21:45:26 +0000 (21:45 +0000)]
Installdirs patches from Andy.
p4raw-id: //depot/metaconfig@4482
Jarkko Hietaniemi [Thu, 28 Oct 1999 11:53:57 +0000 (11:53 +0000)]
Fix typo.
p4raw-id: //depot/metaconfig@4479
Jarkko Hietaniemi [Wed, 27 Oct 1999 18:26:55 +0000 (18:26 +0000)]
metaconfig; split socket; fix output.
p4raw-id: //depot/metaconfig@4471
Jarkko Hietaniemi [Wed, 27 Oct 1999 17:18:41 +0000 (17:18 +0000)]
metaconfig; split statfs.
p4raw-id: //depot/metaconfig@4469
Jarkko Hietaniemi [Wed, 27 Oct 1999 13:18:06 +0000 (13:18 +0000)]
metaconfig fixes from Andy.
p4raw-id: //depot/metaconfig@4466
Jarkko Hietaniemi [Wed, 27 Oct 1999 13:04:20 +0000 (13:04 +0000)]
metaconfig maintenance; fix Hasfield, statfs;
add Hasstruct, statfs3, statfs4, ustat, sysvfs;
split fstatfs away from statfs.
p4raw-id: //depot/metaconfig@4464
Jarkko Hietaniemi [Tue, 26 Oct 1999 09:48:37 +0000 (09:48 +0000)]
Minor rewordings.
p4raw-id: //depot/metaconfig@4458
Jarkko Hietaniemi [Tue, 26 Oct 1999 09:11:49 +0000 (09:11 +0000)]
Fix d_statfsflags; add d_getmnt.
p4raw-id: //depot/metaconfig@4456
Jarkko Hietaniemi [Tue, 19 Oct 1999 07:21:42 +0000 (07:21 +0000)]
Add sqrtl probe, add echo dependencies.
p4raw-id: //depot/metaconfig@4410
Jarkko Hietaniemi [Sat, 2 Oct 1999 23:39:16 +0000 (23:39 +0000)]
Configure fixfest continues.
p4raw-id: //depot/metaconfig@4290
Jarkko Hietaniemi [Sat, 2 Oct 1999 22:54:18 +0000 (22:54 +0000)]
metaconfig maintenance.
p4raw-id: //depot/metaconfig@4287
Andy Dougherty [Thu, 30 Sep 1999 11:52:00 +0000 (07:52 -0400)]
Re: Possible skeletal structure for searching multiple versions
To: Jarkko Hietaniemi <jhi@iki.fi>, Gurusamy Sarathy <gsar@activestate.com>
Message-ID: <Pine.SOL.4.10.
9909301149090.3343-100000@maxwell.phys.lafayette.edu>
p4raw-id: //depot/metaconfig@4260
Jarkko Hietaniemi [Thu, 30 Sep 1999 15:07:16 +0000 (15:07 +0000)]
Further ?idsize.U fixing.
p4raw-id: //depot/metaconfig@4259
Jarkko Hietaniemi [Thu, 30 Sep 1999 15:00:14 +0000 (15:00 +0000)]
Fix the ?idsi{gn,ze} units, from Andy Dougherty.
p4raw-id: //depot/metaconfig@4258