This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
H.Merijn Brand [Sat, 13 Feb 2010 18:05:29 +0000 (19:05 +0100)]
[PATCH] Support for SystemTap's dtrace compatibility layer and issues linking miniperl
H.Merijn Brand [Tue, 9 Feb 2010 15:43:40 +0000 (16:43 +0100)]
H.Merijn Brand [Mon, 1 Feb 2010 11:57:47 +0000 (12:57 +0100)]
[PATCH] Add gcc predefined macros to $Config{cppsymbols} on GNU/Hurd.
This is needed at least by h2ph, otherwise the generated .ph files
choke on missing __LONG_MAX__ and similar definitions.
Patch by Samuel Thibault <sthibault@debian.org>.
H.Merijn Brand [Tue, 5 Jan 2010 08:33:53 +0000 (09:33 +0100)]
H.Merijn Brand [Tue, 5 Jan 2010 08:14:16 +0000 (09:14 +0100)]
FD 4 is not (yet) open in Head
Andy Dougherty [Tue, 8 Dec 2009 19:32:52 +0000 (14:32 -0500)]
Document config_args limitations reported in [perl #70912]
H.Merijn Brand [Fri, 6 Nov 2009 20:21:54 +0000 (21:21 +0100)]
backport
4471067f9aaa4b26f882988887ab76cb145e0a5f:
Addded a pointer to the documentation on how Configure is maintained
H.Merijn Brand [Thu, 5 Nov 2009 21:34:45 +0000 (22:34 +0100)]
Check for the size of characters in bits
H.Merijn Brand [Thu, 5 Nov 2009 20:20:34 +0000 (21:20 +0100)]
H.Merijn Brand [Thu, 5 Nov 2009 14:32:11 +0000 (15:32 +0100)]
Mention git repo in Configure's header
H.Merijn Brand [Tue, 3 Nov 2009 21:23:20 +0000 (22:23 +0100)]
From
66387e83db8e74f73611c9a4b74872eb8fd77f97 Mon Sep 17 00:00:00 2001
From: Daniel Mierswa <impulze@impulze.org>
Date: Tue, 3 Nov 2009 20:09:58 +0100
Subject: [PATCH] Use supplied C preprocessor instead of hardcoded cpp.
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
H.Merijn Brand [Mon, 19 Oct 2009 14:22:43 +0000 (16:22 +0200)]
Consistent use of HP-UX
H.Merijn Brand [Sun, 27 Sep 2009 08:32:06 +0000 (10:32 +0200)]
Backport
a193a2dbe32848820392de0a7fd340ca82c2efd9
Support building extensions in dist/ as well as cpan/ and ext/
H.Merijn Brand [Fri, 25 Sep 2009 11:32:30 +0000 (13:32 +0200)]
Backport of
a32b3e139d3c4089c63b2af5abf995d1c2dec954
Explicitly sort the extensions, now that they come from multiple directories.
We used to have extensions automatically sorted because they came from a
single glob, that was itself sorted.
H.Merijn Brand [Thu, 24 Sep 2009 10:26:00 +0000 (12:26 +0200)]
Backport of
dd6c21bebf897e04754ff0d50210c6e54cc753c7
Search for extensions in cpan/ as well as ext/
This required inverting the logic of test for "are we flattened or not".
Currently we can only build XS extensions on Unix from cpan/
H.Merijn Brand [Tue, 18 Aug 2009 17:37:47 +0000 (19:37 +0200)]
Correctly detect NDBM_File availability
H.Merijn Brand [Fri, 14 Aug 2009 06:03:32 +0000 (08:03 +0200)]
Install arch-dependent files into $archlib.
backport
8a240526d678f296ecb86c2b6b7a7bf0cfbaa7e9
H.Merijn Brand [Wed, 12 Aug 2009 07:32:23 +0000 (09:32 +0200)]
Remove duplicate entry (from config_heavy.pl)
H.Merijn Brand [Wed, 12 Aug 2009 07:31:34 +0000 (09:31 +0200)]
H.Merijn Brand [Thu, 2 Jul 2009 11:34:05 +0000 (13:34 +0200)]
H.Merijn Brand [Mon, 29 Jun 2009 22:50:46 +0000 (00:50 +0200)]
Subject: Re: dual-life: IO 1.25 and Scalar-List-Utils-1.21
From: Andy Dougherty <doughera@lafayette.edu>
Date: Mon, 29 Jun 2009 15:11:30 -0400 (EDT)
Message-ID: <alpine.DEB.2.00.
0906291510110.28368@fractal.phys.lafayette.edu>
H.Merijn Brand [Thu, 18 Jun 2009 19:40:31 +0000 (21:40 +0200)]
Silence metalint
H.Merijn Brand [Thu, 18 Jun 2009 14:35:44 +0000 (16:35 +0200)]
Subject: [PATCH] Add gcc predefined macros to $Config{cppsymbols} on GNU/kFreeBSD.
From: Niko Tyni <ntyni@debian.org>
Date: Mon, 15 Jun 2009 12:00:41 +0300
Message-Id: <
1245056441-6481-1-git-send-email-ntyni@debian.org>
H.Merijn Brand [Thu, 4 Jun 2009 07:35:18 +0000 (09:35 +0200)]
remember if binaries are ELF format
H.Merijn Brand [Tue, 26 May 2009 16:45:57 +0000 (18:45 +0200)]
Update README (perforce => git)
H.Merijn Brand [Wed, 6 May 2009 12:00:39 +0000 (14:00 +0200)]
-Duserelocatableinc and -Duseshrplib don't work together
H.Merijn Brand [Wed, 25 Mar 2009 16:31:28 +0000 (17:31 +0100)]
Detection of IPv6 clueful functions by Configure
From: Steve Peters <steve@fisharerojo.org>
Date: Wed, 25 Mar 2009 10:54:51 -0500
Message-ID: <fd7a59d30903250854q53311f48o6744df7cbfa1d03d@mail.gmail.com>
H.Merijn Brand [Tue, 10 Feb 2009 16:33:21 +0000 (17:33 +0100)]
Comment breaks functionality
H.Merijn Brand [Tue, 10 Feb 2009 14:55:12 +0000 (15:55 +0100)]
Backports and portability rollbacks
1f8a0b38638b171cf789a9f44cc9e8cd38bbf4d3:
All extensions are at the top level, so no longer any need to recurse.
abd7186c6748d276ced6dd10e94e6c04ba10b768:
Remove special casing for extensions nested inside other extensions.
(Incorporates "[PATCH] Don't include Hash::Utils::FieldHash twice" from
Jerry Hedden.)
238a6851e196b122761952f8b2127d8fe9e01658:
Cope with new-style ext/Data-Dumper as well as old-style ext/Data/Dumper
aefe3e7eb5caf2308d0c098e045a537a24dc42b6:
Exclude VMS extensions on non-VMS.
H.Merijn Brand [Mon, 19 Jan 2009 15:47:18 +0000 (16:47 +0100)]
formatting nit
H.Merijn Brand [Mon, 19 Jan 2009 15:44:59 +0000 (16:44 +0100)]
SetUID scripts are deprecated for 5.12
H.Merijn Brand [Thu, 25 Dec 2008 11:59:41 +0000 (12:59 +0100)]
Make PERL_PATCHLEVEL a single value quoted string
H.Merijn Brand [Wed, 3 Dec 2008 14:19:27 +0000 (15:19 +0100)]
Subject: [PATCH] Configure detection of __attribute__((deprecated))
From: "Rafael Garcia-Suarez" <rgarciasuarez@gmail.com>
Date: Wed, 3 Dec 2008 12:51:36 +0100
Message-ID: <b77c1dce0812030351j33d7b75ci3e2640b33f36acd9@mail.gmail.com>
H.Merijn Brand [Wed, 3 Dec 2008 12:17:55 +0000 (13:17 +0100)]
Subject: Re: [perl #60738] Something missing in Config(3perl)
From: Andy Dougherty <doughera@lafayette.edu>
Date: Mon, 24 Nov 2008 11:22:43 -0500 (EST)
Message-ID: <Pine.LNX.4.64.
0811241110180.5080@fractal.phys.lafayette.edu>
H.Merijn Brand [Fri, 28 Nov 2008 07:33:23 +0000 (08:33 +0100)]
Subject: could we add usedevel to config.h?
From: Nicholas Clark <nick@ccl4.org>
Date: Thu, 27 Nov 2008 20:28:08 +0000
Message-ID: <
20081127202807.GG49335@plum.flirble.org>
H.Merijn Brand [Wed, 12 Nov 2008 13:04:12 +0000 (14:04 +0100)]
Subject: Avoid duplicate vendorlib [PATCH]
From: Gisle Aas <gisle@activestate.com>
Date: Wed, 12 Nov 2008 13:50:34 +0100
Message-Id: <
71B06786-4C55-4A76-BE24-
C01F89015D45@activestate.com>
H.Merijn Brand [Thu, 6 Nov 2008 20:13:05 +0000 (21:13 +0100)]
Subject: [PATCH: Configure/NDBM_File] Add prototype detection for NDBM header files
From: Marcus Holland-Moritz <mhx-perl@gmx.net>
Date: Mon, 3 Nov 2008 22:40:11 +0100
Message-ID: <
20081103224011.
26c223b3@r2d2>
H.Merijn Brand [Wed, 29 Oct 2008 08:07:32 +0000 (09:07 +0100)]
Subject: [PATCH] Haiku Port
From: Ingo Weinhold <ingo_weinhold@gmx.de>
Date: Wed, 29 Oct 2008 02:25:44 +0100
Message-Id: <
20081029022544.413.1@knochen-vm.localdomain>
H.Merijn Brand [Tue, 28 Oct 2008 17:50:50 +0000 (18:50 +0100)]
Subject: fix for failed Gconvert detection under C++
From: Tony Cook <tony@develop-help.com>
Date: Tue, 28 Oct 2008 22:24:05 +1100
Message-ID: <
20081028112405.GA14163@mars.tony.develop-help.com>
H.Merijn Brand [Mon, 27 Oct 2008 18:34:20 +0000 (19:34 +0100)]
Subject: [PATCH: Configure] Fix prototype detection for C++
From: Marcus Holland-Moritz <mhx-perl@gmx.net>
Date: Sun, 26 Oct 2008 21:41:13 +0100
Message-ID: <
20081026214113.
0a5dc1a3@r2d2>
H.Merijn Brand [Mon, 27 Oct 2008 17:55:14 +0000 (18:55 +0100)]
Subject: [PATCH: Configure] Fix prototype detection for C++
From: Marcus Holland-Moritz <mhx-perl@gmx.net>
Date: Sun, 26 Oct 2008 21:41:13 +0100
Message-ID: <
20081026214113.
0a5dc1a3@r2d2>
H.Merijn Brand [Sat, 18 Oct 2008 15:13:17 +0000 (17:13 +0200)]
indent fix
H.Merijn Brand [Sat, 18 Oct 2008 10:01:33 +0000 (12:01 +0200)]
Guard against time and year overflows
H.Merijn Brand [Fri, 17 Oct 2008 06:42:16 +0000 (08:42 +0200)]
dist is a symlink to ../lib/dist
H.Merijn Brand [Fri, 3 Oct 2008 15:48:47 +0000 (17:48 +0200)]
Check for existence of 64bit time functions
Should be available on AIX 5.3 and higher
H.Merijn Brand [Mon, 29 Sep 2008 16:54:38 +0000 (18:54 +0200)]
A builtin hard upper bound for sLOCALTIME_max to prevent AIX from stalling in the tests
H.Merijn Brand [Mon, 29 Sep 2008 16:14:06 +0000 (18:14 +0200)]
Allow s{GM,LOCAL)TIME_{min,max} to be set from CLI, Policy.sh and hints
H.Merijn Brand [Mon, 29 Sep 2008 15:48:45 +0000 (17:48 +0200)]
metaconfig is now a symlink on my development env
H.Merijn Brand [Thu, 18 Sep 2008 12:44:25 +0000 (14:44 +0200)]
And all is clean!
H.Merijn Brand [Thu, 18 Sep 2008 12:44:08 +0000 (14:44 +0200)]
Problably no need anymore to put metaunits on CPAN now that we have a public git repo
but this is what I use(d) to make the metaunits public
H.Merijn Brand [Thu, 18 Sep 2008 12:42:53 +0000 (14:42 +0200)]
mksample adopted to my situation
A new maintainer might want to change it again
H.Merijn Brand [Thu, 18 Sep 2008 12:42:00 +0000 (14:42 +0200)]
A few missing files that never made it to perforce
H.Merijn Brand [Thu, 18 Sep 2008 12:41:18 +0000 (14:41 +0200)]
Local helper utilities
H.Merijn Brand [Thu, 18 Sep 2008 12:39:03 +0000 (14:39 +0200)]
U.check was never added to perforce. I never used it
This is just housekeeping
H.Merijn Brand [Mon, 15 Sep 2008 07:51:23 +0000 (07:51 +0000)]
Add probes for LOCALTIME_max and LOCALTIME_min
p4raw-id: //depot/metaconfig@34362
Reini Urban [Mon, 28 Jul 2008 12:55:40 +0000 (14:55 +0200)]
Cygwin build harmonization, remove cygwin/Makefile.SHs
Message-ID: <6910a60807280355g129511d9v61c9763c3fd12a27@mail.gmail.com>
p4raw-id: //depot/metaconfig@34199
H.Merijn Brand [Fri, 8 Aug 2008 14:12:38 +0000 (14:12 +0000)]
Backport #34126
p4raw-id: //depot/metaconfig@34187
Bram [Thu, 7 Aug 2008 06:00:47 +0000 (23:00 -0700)]
[perl #24198] Bad default-domainname extraction in Configure-Script may cause infinite loops in perl-tests
From: "Bram via RT" <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-29759-
1218114045-1803.24198-15-0@perl.org>
p4raw-id: //depot/metaconfig@34186
Jerry D. Hedden [Thu, 19 Jun 2008 11:22:58 +0000 (07:22 -0400)]
Configure - d_sprintf_returns_strlen
Message-ID: <1ff86f510806190822l34a3ea7eudb7b75f60ff0635d@mail.gmail.com>
p4raw-id: //depot/metaconfig@34119
H.Merijn Brand [Tue, 8 Jul 2008 20:00:24 +0000 (20:00 +0000)]
Fine-grained sGMTIME_min/max detection
p4raw-id: //depot/metaconfig@34113
H.Merijn Brand [Tue, 8 Jul 2008 11:22:03 +0000 (11:22 +0000)]
Be sure to use the correct type, so bits do not get wrapped
p4raw-id: //depot/metaconfig@34111
H.Merijn Brand [Mon, 7 Jul 2008 20:57:06 +0000 (20:57 +0000)]
Now I can haz make_set_make back :)
p4raw-id: //depot/metaconfig@34108
H.Merijn Brand [Mon, 7 Jul 2008 20:32:35 +0000 (20:32 +0000)]
Probe for timegm
p4raw-id: //depot/metaconfig@34106
H.Merijn Brand [Mon, 7 Jul 2008 19:59:08 +0000 (19:59 +0000)]
y2038 preparation for Schwern
p4raw-id: //depot/metaconfig@34104
H.Merijn Brand [Mon, 23 Jun 2008 14:52:04 +0000 (14:52 +0000)]
Misleading comments. Nothing to see here, please move on.
p4raw-id: //depot/metaconfig@34079
H.Merijn Brand [Mon, 16 Jun 2008 14:06:26 +0000 (14:06 +0000)]
Warnings-free for metalint-3.5-27. Woot!
Removed all files that are now identical to dist-3.5
p4raw-id: //depot/metaconfig@34062
H.Merijn Brand [Mon, 16 Jun 2008 07:37:26 +0000 (07:37 +0000)]
Baby-cleanup-step in sync with dist-3.5-27
p4raw-id: //depot/metaconfig@34059
H.Merijn Brand [Tue, 27 May 2008 15:16:54 +0000 (15:16 +0000)]
Revert part of #31039
p4raw-id: //depot/metaconfig@33938
Andy Dougherty [Tue, 20 May 2008 11:21:14 +0000 (07:21 -0400)]
Re: Change 33843: [perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
Message-ID: <Pine.LNX.4.64.
0805201102040.767@fractal.phys.lafayette.edu>
p4raw-id: //depot/metaconfig@33886
Andy Dougherty [Tue, 13 May 2008 12:28:45 +0000 (08:28 -0400)]
Re: [perl #50180] NDBM_File fails to build
Message-ID: <Pine.LNX.4.64.
0805131224130.9728@fractal.phys.lafayette.edu>
p4raw-id: //depot/metaconfig@33844
Andy Dougherty [Tue, 13 May 2008 09:37:07 +0000 (02:37 -0700)]
[perl #54120] [PATCH] [metaconfig] Need more -fstack-protector
From: Andy Dougherty (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-9992-
1210696625-331.54120-75-0@perl.org>
p4raw-id: //depot/metaconfig@33842
Jerry D. Hedden [Wed, 2 Apr 2008 13:45:26 +0000 (09:45 -0400)]
Re: Change 33598: [PATCH] Re: Smoke [5.11.0] 33456 PASS darwin 9.2.0 (macppcG5/1 cpu)
Message-ID: <1ff86f510804021045s1f7ec22ftbf5b9e2f2c6c619e@mail.gmail.com>
p4raw-id: //depot/metaconfig@33630
Nicholas Clark [Mon, 24 Mar 2008 16:35:09 +0000 (16:35 +0000)]
Backport #33598 +
Subject: detecting Configure test goofs (Was Re: branch prediction hints)
Message-ID: <
20080324163509.GW79799@plum.flirble.org>
p4raw-id: //depot/metaconfig@33605
H.Merijn Brand [Tue, 25 Mar 2008 08:22:52 +0000 (08:22 +0000)]
Backport change #33551
p4raw-link: @33551 on //depot/perl:
4b4107f1859d3f56005c72a0e1ac610e7c94f1b3
p4raw-id: //depot/metaconfig@33555
H.Merijn Brand [Fri, 21 Mar 2008 10:27:25 +0000 (10:27 +0000)]
This change should be merged back to meta-3.5
p4raw-id: //depot/metaconfig@33546
H.Merijn Brand [Fri, 21 Mar 2008 09:56:58 +0000 (09:56 +0000)]
Switch from meta-3.0at70b to meta-3.5-20
p4raw-id: //depot/metaconfig@33545
H.Merijn Brand [Fri, 15 Feb 2008 16:28:50 +0000 (16:28 +0000)]
Part 6 of a big cleanup action based on the upcoming dist-4.0
p4raw-id: //depot/metaconfig@33320
H.Merijn Brand [Fri, 15 Feb 2008 16:26:15 +0000 (16:26 +0000)]
Backport #33318. nv_overflows_integers_at
p4raw-id: //depot/metaconfig@33319
H.Merijn Brand [Wed, 23 Jan 2008 07:50:17 +0000 (07:50 +0000)]
The return of USE_DTRACE
p4raw-id: //depot/metaconfig@33044
H.Merijn Brand [Tue, 22 Jan 2008 16:43:27 +0000 (16:43 +0000)]
Part 5 of a big cleanup action based on the upcoming dist-4.0
Some of the files changes in /modified/ will be removed after
the final upgrade, as they are now identical to the base dist
p4raw-id: //depot/metaconfig@33037
H.Merijn Brand [Mon, 14 Jan 2008 17:12:54 +0000 (17:12 +0000)]
Part 4 of a big cleanup action based on the upcoming dist-4.0
Tell metalint what is set through macros
p4raw-id: //depot/metaconfig@32975
H.Merijn Brand [Mon, 14 Jan 2008 16:30:44 +0000 (16:30 +0000)]
Backport #32953, #32963, #32967
fix small typo
p4raw-id: //depot/metaconfig@32973
H.Merijn Brand [Mon, 14 Jan 2008 15:13:30 +0000 (15:13 +0000)]
First line of body should be descriptive comment
107 warnings to go
p4raw-id: //depot/metaconfig@32972
H.Merijn Brand [Fri, 11 Jan 2008 16:39:24 +0000 (16:39 +0000)]
MileStone! I can now configure and build with dist-4.0
p4raw-id: //depot/metaconfig@32957
H.Merijn Brand [Thu, 10 Jan 2008 19:06:12 +0000 (19:06 +0000)]
Part 3 of a big cleanup action based on the upcoming dist-4.0
p4raw-id: //depot/metaconfig@32936
H.Merijn Brand [Wed, 9 Jan 2008 17:44:24 +0000 (17:44 +0000)]
Integrate changes from dist-4
p4raw-id: //depot/metaconfig@32924
H.Merijn Brand [Wed, 9 Jan 2008 17:30:30 +0000 (17:30 +0000)]
Integrate changes from dist-4
p4raw-id: //depot/metaconfig@32923
H.Merijn Brand [Wed, 9 Jan 2008 16:21:30 +0000 (16:21 +0000)]
Remove spurious LINT: directives
p4raw-id: //depot/metaconfig@32919
H.Merijn Brand [Wed, 9 Jan 2008 15:02:27 +0000 (15:02 +0000)]
Part 2 of a big cleanup action based on the upcoming dist-4.0
Add ?F:!try and cleanup whitespace.
Note that this *adds* warnings to metalint 3.x :(
p4raw-id: //depot/metaconfig@32917
H.Merijn Brand [Tue, 8 Jan 2008 15:54:23 +0000 (15:54 +0000)]
Part 1 of a big cleanup action based on the upcoming dist-4.0
p4raw-id: //depot/metaconfig@32898
H.Merijn Brand [Tue, 1 Jan 2008 20:33:53 +0000 (20:33 +0000)]
Missing test, adding $ to the other test's
p4raw-id: //depot/metaconfig@32796
H.Merijn Brand [Tue, 1 Jan 2008 20:12:03 +0000 (20:12 +0000)]
Bring back the platforms that do not support -fstack-protector
p4raw-id: //depot/metaconfig@32794
H.Merijn Brand [Sat, 29 Dec 2007 14:51:47 +0000 (14:51 +0000)]
Copy from NWC's Glossary entry
p4raw-id: //depot/metaconfig@32772
H.Merijn Brand [Sat, 29 Dec 2007 14:42:37 +0000 (14:42 +0000)]
Backport #32607
p4raw-id: //depot/metaconfig@32771
H.Merijn Brand [Sat, 29 Dec 2007 14:34:03 +0000 (14:34 +0000)]
Trailing whitespace
p4raw-id: //depot/metaconfig@32770
H.Merijn Brand [Sat, 29 Dec 2007 14:30:24 +0000 (14:30 +0000)]
Trailing whitespace
p4raw-id: //depot/metaconfig@32769
H.Merijn Brand [Sat, 29 Dec 2007 14:28:10 +0000 (14:28 +0000)]
trailing whitespace
p4raw-id: //depot/metaconfig@32768
H.Merijn Brand [Sat, 29 Dec 2007 14:13:54 +0000 (14:13 +0000)]
More accurate description for config_h.SH
p4raw-id: //depot/metaconfig@32767
H.Merijn Brand [Sat, 29 Dec 2007 14:06:45 +0000 (14:06 +0000)]
Backport #32667, #32670, and #32669
p4raw-id: //depot/metaconfig@32766
H.Merijn Brand [Sat, 29 Dec 2007 14:06:05 +0000 (14:06 +0000)]
Backport #32671
p4raw-id: //depot/metaconfig@32765