16 months agoRevert "Fix memory leak in Encode.xs" maint-5.8
Chris 'BinGOs' Williams [Thu, 7 Mar 2013 22:52:31 +0000]
Revert "Fix memory leak in Encode.xs"

Because it breaks Win32

This reverts commit 6b870b8454d6444831a0115cfbb46cf20103f15b.

16 months agoFix memory leak in Encode.xs
Chris 'BinGOs' Williams [Thu, 7 Mar 2013 22:02:46 +0000]
Fix memory leak in Encode.xs

17 months agoPrevent premature hsplit() calls, and only trigger REHASH after hsplit()
Yves Orton [Tue, 12 Feb 2013 09:53:05 +0000]
Prevent premature hsplit() calls, and only trigger REHASH after hsplit()

Triggering a hsplit due to long chain length allows an attacker
to create a carefully chosen set of keys which can cause the hash
to use 2 * (2**32) * sizeof(void *) bytes ram. AKA a DOS via memory
exhaustion. Doing so also takes non trivial time.

Eliminating this check, and only inspecting chain length after a
normal hsplit() (triggered when keys>buckets) prevents the attack
entirely, and makes such attacks relatively benign.

(cherry picked from commit f14269908e5f8b4cab4b55643d7dd9de577e7918)
(which was itself cherry picked from commit f2a571dae7d70f7e3b59022834d8003ecd2df884)
(which was itself cherry picked (with changes) from commit f1220d61455253b170e81427c9d0357831ca0fac)

17 months agoAvoid wraparound when casting unsigned size_t to signed ssize_t.
Andy Dougherty [Wed, 16 Jan 2013 17:30:43 +0000]
Avoid wraparound when casting unsigned size_t to signed ssize_t.

Practically, this only affects a perl compiled with 64-bit IVs on a 32-bit
system.  In that instance a value of count >= 2**31 would turn negative
when cast to (ssize_t).
(cherry picked from commit 94e529cc4d56863d7272c254a29eda2b002a4335)

17 months agouse blead linux/hints.sh
Yves Orton [Thu, 14 Feb 2013 07:05:37 +0000]
use blead linux/hints.sh

2 years ago[perl #63886] 5.8.9 binary incompatibility with PL_perlio_mutex
From: Edward Moy [Mon, 9 Jul 2012 06:01:23 +0000]
[perl #63886] 5.8.9 binary incompatibility with PL_perlio_mutex

On Mac OS X, the Modo application by Luxology, is a 3-D rendering program
that uses embedded perl.  It works fine with perl 5.8.6 and 5.8.8, but with
5.8.9, certain operations either cause the app to crash or exit while in
the perl interpreter.  I have tracked this down to the PL_perlio_mutex
variable not being initialized.

What I believe was the cause is the change to PERL_SYS_INIT3 (and
PERL_SYS_INIT) to be defined as a function call (Perl_sys_init3() or
Perl_sys_init(), respectively).  With this change Perl_sys_init3() and
Perl_sys_init() now call MUTEX_INIT(&PL_perlio_mutex) (via the PERLIO_INIT
macro), instead of the function PerlIO_init() doing the initialization.

However, for embedded code compiled before 5.8.9, PERL_SYS_INIT3
was a macro that defined the initialization directly (no call to
Perl_sys_init3(), which didn't exist), but without PERLIO_INIT, which
wasn't defined before 5.8.9.  Since PerlIO_init() now doesn't initialize
either, PL_perlio_mutex is left uninitialized, and this causes the crash
and premature exit noted above.

The workaround is to reinstate the PL_perlio_mutex initialization in
PerlIO_init(), but this means that MUTEX_INIT(&PL_perlio_mutex) may be
called twice in some cases.  However, the crash/exit is avoided.  Here is
the patch I used:

5 years agofix segfault in -Dx without threads
Chip Salzenberg [Thu, 9 Jul 2009 07:39:41 +0000]
fix segfault in -Dx without threads

5 years agoFix #ifdef merging order error in change 27965, controlling (un)pack features.
Nicholas Clark [Wed, 22 Apr 2009 22:03:05 +0000]
Fix #ifdef merging order error in change 27965, controlling (un)pack features.
(Commit 3314a176ae98f93ebb8341affdc541b51b4e0943 in new money)
PERL_PACK_CAN_W, and in a later commit PERL_PACK_CAN_DOT, are only supposed to
be #defined if PERL_VERSION >= 9.

5 years agoUpdate Changes with the last 3 Perforce applied changes, finishing with 35104
Nicholas Clark [Sun, 21 Dec 2008 11:55:28 +0000]
Update Changes with the last 3 Perforce applied changes, finishing with 35104

5 years agocopy over bleads .gitignore
Yves Orton [Fri, 19 Dec 2008 12:03:43 +0000]
copy over bleads .gitignore

5 years agocopy .gitignore from the blead branch GitLive-maint-5.8
Yves Orton [Mon, 15 Dec 2008 14:14:34 +0000]
copy .gitignore from the blead branch

5 years agoIt helps if you actually add your new file. p4/maint-5.8/perl
Nicholas Clark [Mon, 15 Dec 2008 14:26:44 +0000]
It helps if you actually add your new file.

p4raw-id: //depot/maint-5.8/perl@35104

5 years agoCreate perl5810delta.
Nicholas Clark [Mon, 15 Dec 2008 11:36:54 +0000]
Create perl5810delta.

p4raw-id: //depot/maint-5.8/perl@35103

5 years agoMove the 5.8.9 changes to Changes5.8.9
Nicholas Clark [Mon, 15 Dec 2008 11:11:49 +0000]
Move the 5.8.9 changes to Changes5.8.9

p4raw-id: //depot/maint-5.8/perl@35100

5 years agoThat was 5.8.9.
Nicholas Clark [Mon, 15 Dec 2008 10:19:55 +0000]
That was 5.8.9.

p4raw-id: //depot/maint-5.8/perl@35098

5 years agoBreak a leg. perl-5.8.9
Nicholas Clark [Sun, 14 Dec 2008 18:26:38 +0000]
Break a leg.

p4raw-id: //depot/maint-5.8/perl@35095

5 years agoUpdate Changes.
Nicholas Clark [Sun, 14 Dec 2008 18:08:10 +0000]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@35094

5 years agoBest estimiate patch number for 5.8.9 release.
Nicholas Clark [Sun, 14 Dec 2008 17:46:47 +0000]
Best estimiate patch number for 5.8.9 release.

p4raw-id: //depot/maint-5.8/perl@35093

5 years agoHopefully today.
Nicholas Clark [Sun, 14 Dec 2008 17:45:14 +0000]
Hopefully today.

p4raw-id: //depot/maint-5.8/perl@35092

5 years agoUpdate perltoc again.
Nicholas Clark [Sun, 14 Dec 2008 17:43:08 +0000]
Update perltoc again.

p4raw-id: //depot/maint-5.8/perl@35091

5 years agoUpdate sample config.sh in Porting.
Nicholas Clark [Sun, 14 Dec 2008 17:41:22 +0000]
Update sample config.sh in Porting.

p4raw-id: //depot/maint-5.8/perl@35090

5 years ago(Hopefully) the last tweaks to perldelta.
Nicholas Clark [Sun, 14 Dec 2008 16:38:27 +0000]
(Hopefully) the last tweaks to perldelta.

p4raw-id: //depot/maint-5.8/perl@35089

5 years agoFix the build for 5005 threads for non -DDEBUGGING. This must have been
Nicholas Clark [Sat, 13 Dec 2008 22:48:44 +0000]
Fix the build for 5005 threads for non -DDEBUGGING. This must have been
broken for a few months, but no-one has reported it. I infer that
no-one uses 5005 threads any more.

p4raw-id: //depot/maint-5.8/perl@35087

5 years agoRun pod/buildtoc --build-all
Nicholas Clark [Sat, 13 Dec 2008 22:35:26 +0000]
Run pod/buildtoc --build-all

p4raw-id: //depot/maint-5.8/perl@35086

5 years agoMostly update Module::CoreList to 2.17, teaching it about 5.8.9.
Nicholas Clark [Sat, 13 Dec 2008 22:19:18 +0000]
Mostly update Module::CoreList to 2.17, teaching it about 5.8.9.
It can't "know" the Perforce revision of the release until it's close
enough to guess.

p4raw-id: //depot/maint-5.8/perl@35085

5 years agoNote the improvements to the debugger. Note that Module::CoreList
Nicholas Clark [Sat, 13 Dec 2008 21:58:37 +0000]
Note the improvements to the debugger. Note that Module::CoreList
will be upgraded with the information for 5.8.9.

p4raw-id: //depot/maint-5.8/perl@35084

5 years agoIntegrate:
Nicholas Clark [Sat, 13 Dec 2008 21:51:18 +0000]
Integrate:
[ 35081]
Integrate:
[ 35066]
Bump the debugger's version. Fail to update the changes.

[ 35080]
Document the changes between VERSIONS 1.30 and 1.31 of the debugger.
p4raw-link: @35081 on //depot/maint-5.10/perl: a3ac19ed7a79b8a3d2d6ec08ba34f78512a518ba
p4raw-link: @35080 on //depot/perl: 98960e6aa96e8e7fc9582821b2697efb96583e4c
p4raw-link: @35066 on //depot/perl: a5cf58215d4b35afd5701a8ba967072050fb847c

p4raw-id: //depot/maint-5.8/perl@35083
p4raw-integrated: from //depot/maint-5.10/perl@35057 'merge in'
lib/perl5db.pl (@34715..)

5 years agosome 589 delta nits
Jarkko Hietaniemi [Sun, 7 Dec 2008 13:39:18 +0000]
some 589 delta nits
Message-ID: <493C1856.5030907@iki.fi>
Date: Sun, 07 Dec 2008 13:39:18 -0500

p4raw-id: //depot/maint-5.8/perl@35057

5 years agoDisarm the maint branch.
Nicholas Clark [Sun, 7 Dec 2008 19:01:54 +0000]
Disarm the maint branch.

p4raw-id: //depot/maint-5.8/perl@35056

5 years agoThis is RC2
Nicholas Clark [Sat, 6 Dec 2008 22:50:43 +0000]
This is RC2

p4raw-id: //depot/maint-5.8/perl@35054

5 years agoUpdate Changes.
Nicholas Clark [Sat, 6 Dec 2008 17:33:47 +0000]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@35053

5 years agoIntegrate:
Rainer Tammer [Sat, 6 Dec 2008 17:57:20 +0000]
Integrate:
[ 35051]
Integrate:
[ 35050]
Subject: Re: AIX patches for Perl 5.8.9 RC2 - README.aix
Message-ID: <493AAEF0.3020203@tammer.net>
p4raw-link: @35051 on //depot/maint-5.10/perl: 434946e0cb7a32589ed92d18008aaa1d88515930
p4raw-link: @35050 on //depot/perl: 811896537c0115b45f1f63b8eab8433595bf6414

p4raw-id: //depot/maint-5.8/perl@35052
p4raw-integrated: from //depot/maint-5.10/perl@35049 'copy in'
README.aix (@35031..)

5 years agoUpdate Changes.
Nicholas Clark [Sat, 6 Dec 2008 16:23:34 +0000]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@35049

5 years ago*and* another one. This reminds me a lot of the 5.8.8 release. "Are we
Nicholas Clark [Sat, 6 Dec 2008 15:59:37 +0000]
*and* another one. This reminds me a lot of the 5.8.8 release. "Are we
nearly there yet?" "How about now?" "How about now?"
Releasing is hard. Let's go shopping.

p4raw-id: //depot/maint-5.8/perl@35048

5 years agoHopefully today.
Nicholas Clark [Sat, 6 Dec 2008 15:56:36 +0000]
Hopefully today.

p4raw-id: //depot/maint-5.8/perl@35047

5 years agoUpdate META.yml
Nicholas Clark [Sat, 6 Dec 2008 15:54:53 +0000]
Update META.yml

p4raw-id: //depot/maint-5.8/perl@35046

5 years ago3 more module updates.
Nicholas Clark [Sat, 6 Dec 2008 15:53:55 +0000]
3 more module updates.

p4raw-id: //depot/maint-5.8/perl@35045

5 years agopod/buildtoc --build-all
Nicholas Clark [Sat, 6 Dec 2008 15:49:57 +0000]
pod/buildtoc --build-all

p4raw-id: //depot/maint-5.8/perl@35044

5 years agoIntegrate:
Nicholas Clark [Sat, 6 Dec 2008 15:46:33 +0000]
Integrate:
[ 34748]
Integrate:
[ 34045]
Subject: [PATCH] B::Debug dual-life 1.06
From: Reini Urban <rurban@x-ray.at>
Date: Wed, 11 Jun 2008 17:03:37 +0200
Message-ID: <484FE949.9040701@x-ray.at>

[ 34070]
Fix a couple of tests introduced by #34045 which fail on Win32

[just the Maintainers.pl part]

[ 35040]
Integrate:
[ 34949]
Errors to STDERR please

[ 35038]
Subject: [PATCH] Re: add UPSTREAM flag to Maintainers.pl??
From: Steffen Mueller <wyp3rlx02@sneakemail.com>
Date: Mon, 10 Nov 2008 10:21:29 +0100
Message-ID: <4917FD19.7080704@sneakemail.com>
p4raw-link: @35040 on //depot/maint-5.10/perl: cbd9bfba375371a2ec7ee3ab17a91d4a9261002b
p4raw-link: @35038 on //depot/perl: adc423160116ecb9496dc37182c54ecac309855c
p4raw-link: @34949 on //depot/perl: a76803d0125ec59190f50d15fec54fdd46a08ffb
p4raw-link: @34748 on //depot/maint-5.10/perl: dcc111f34e6f791746430b522dc35cb28dc1414d
p4raw-link: @34070 on //depot/perl: cba5fa5d0a628e83dc21e7421428994b2d09c88e
p4raw-link: @34045 on //depot/perl: 93f00e883ad68ff380fcf0334a89dd0d13538eb7

p4raw-id: //depot/maint-5.8/perl@35043
p4raw-integrated: from //depot/maint-5.10/perl@35042 'copy in'
Porting/checkcfgvar.pl (@33117..) Porting/Maintainers.pm
(@33640..)
p4raw-integrated: from //depot/maint-5.10/perl@34748 'edit in'
Porting/Maintainers.pl (@34692..)

5 years agoIntegrate:
Nicholas Clark [Sat, 6 Dec 2008 15:15:30 +0000]
Integrate:
[ 34992]
Integrate:
[ 34943]
Subject: [perl #32979] [PATCH] perlrun #!/bin/sh incantation n.g. 4 linux
From: "Steve Peters via RT" <perlbug-followup@perl.org>
Date: 21 Dec 2004 17:36:12 -0000
Message-ID: <rt-3.0.11-32979-103402.11.4873424142094@perl.org>

Applying a four year old patch from myself.  w00t!

[ 34945]
Subject: [PATCH] Small eval documentation tweak
From: Bo Lindbergh <blgl@hagernas.com>
Date: Wed, 26 Nov 2008 10:54:53 +0100
Message-Id: <F5D05263-9E5C-4B6D-8233-E11DE1D207E8@hagernas.com>

[ 34961]
Subject: Re: 5.8.9 RC1 / 5.10.x / bleed patches for README.aix
From: Rainer Tammer <tammer@tammer.net>
Date: Sat, 29 Nov 2008 14:23:26 +0100
Message-ID: <4931424E.8000008@tammer.net>

[ 34975]
Add diagnostics for "No such hook: %s".

[ 34976]
setsid() returns -1 on failure.

[ 35041]
Integrate:
[ 35039]
Note perl5-security-report@perl.org in INSTALL. Must remember to
mention it in the release announcement.
p4raw-link: @35041 on //depot/maint-5.10/perl: 61a5d557692739efe5327bc409828918badf61b8
p4raw-link: @35039 on //depot/perl: 5acb7768560c2784f756ed5cfc88162c6759ce4e
p4raw-link: @34992 on //depot/maint-5.10/perl: 3ad21a22a0cfea85be5178120a64645681aa14a1
p4raw-link: @34976 on //depot/perl: c4cd47ac59d76a2228d65807ac3ac3a0ef9ed7c7
p4raw-link: @34975 on //depot/perl: 3c20a832e0afaa3d5dac4e9889c4ce2f06a128c5
p4raw-link: @34961 on //depot/perl: e1051f11a3c9aa4f634380cb66a839c59f585fe4
p4raw-link: @34945 on //depot/perl: bbead3ca7e50b701f65ec6cf737d745fbe719760
p4raw-link: @34943 on //depot/perl: 428bacd701ef45155f9dfd0d9c3d063dc305de00

p4raw-id: //depot/maint-5.8/perl@35042
p4raw-integrated: from //depot/maint-5.10/perl@35037 'copy in'
pod/perlipc.pod (@34017..) 'merge in' pod/perlrun.pod
(@34720..) pod/perldiag.pod pod/perlfunc.pod (@34850..) INSTALL
(@34911..)
p4raw-integrated: from //depot/maint-5.10/perl@34992 'merge in'
README.aix (@34893..)

5 years agoIntegrate:
Nicholas Clark [Sat, 6 Dec 2008 14:47:47 +0000]
Integrate:
[ 35034]
Integrate:
[ 35008]
Subject: Re: File::Path regression in 5.8.9
From: Gisle Aas <gisle@activestate.com>
Date: Wed, 19 Nov 2008 19:09:20 +0100
Message-Id: <C72B3504-E0B8-4622-89AA-3C07C57C14E2@activestate.com>

[plus bump $VERSION. Gah. Format F-word must die]

[ 35009]
For now, remove the 'cannot remove [dir] when cwd is [dir]' message,
because the existing code will think that /tmp/abc is a subdirectory
of /tmp/aa, and whilst we have a patch for Win32 and *nix, we've not
tested on VMS, which has "interesting" path syntax.

[ 35011]
Revert 35009 so we can take another swing at ancestor detection.

[ 35012]
Subject: Re: File::Path regression in 5.8.9
From: Marcus Holland-Moritz <mhx-perl@gmx.net>
Date: Fri, 14 Nov 2008 10:58:09 +0100
Message-ID: <20081114105809.6435cba1@r2d2>

Plus replace "$p/$x" with catdir($p, $x) in the test.

[ 35013]
While we are off the reservation, revert a stupid, VMS-specific
test regression I caused David to make in 2.07.  (See
http://rt.cpan.org/Public/Bug/Display.html?id=40512 ).
p4raw-link: @35034 on //depot/maint-5.10/perl: d903733d444208e3103338071f7f93f42b4e2c55
p4raw-link: @35013 on //depot/perl: 33839f2f0661d0502f129769a85cfcf904354d39
p4raw-link: @35012 on //depot/perl: 0e5b5e32d0d031de37957bb60fb704952b9fb8b0
p4raw-link: @35011 on //depot/perl: c42ebacb0e17be8ca87dc9a9f52e0b720fab0209
p4raw-link: @35009 on //depot/perl: aa119509815264ca46da9f8ef37082ad657bdb94
p4raw-link: @35008 on //depot/perl: 210707008b520f8aa498d2091080e67662d4b270

p4raw-id: //depot/maint-5.8/perl@35037
p4raw-integrated: from //depot/maint-5.10/perl@35035 'copy in'
lib/File/Path.pm lib/File/Path.t (@34787..)

5 years agoIntegrate:
Nicholas Clark [Sat, 6 Dec 2008 14:02:02 +0000]
Integrate:
[ 34989]
Integrate:
[ 34979]
Add two more flags, PERLDBf_SAVESRC_NOSUBS and PERLDBf_SAVESRC_INVALID,
which give total control over when source code from evals is stored.
The debugger doesn't need them, but I forsee that profilers might.

[ 34981]
Followup to change 34979. Tests are good, m'kay. Particularly when they
show you that something you thought worked doesn't.
Sadly it's not possible to trivially make it work, so for now they're
todo_skip().
p4raw-link: @34989 on //depot/maint-5.10/perl: 1ecb52c42f0d134604a3fc3e9e9391a7336e6b82
p4raw-link: @34981 on //depot/perl: 83fca67e98dfae0d928a42dd87ba57ec05eeb359
p4raw-link: @34979 on //depot/perl: c30d8139ead4f83c6b3d27b2eace9ff0466eaf4c

p4raw-id: //depot/maint-5.8/perl@35035
p4raw-integrated: from //depot/maint-5.10/perl@35033 'edit in' pp_ctl.c
(@34900..)
p4raw-integrated: from //depot/maint-5.10/perl@34989 'merge in' perl.h
(@34715..)

5 years agoIntegrate:
Rainer Tammer [Tue, 2 Dec 2008 11:10:35 +0000]
Integrate:
[ 31976]
Option spelling nit for AIX

[ 35031]
Integrate:
[ 34983]
Unwind change 31976 then apply

Subject: Re: 5.8.9 RC1 / 5.10.x / bleed patches for gcc / AIX
Message-ID: <4935099B.8060004@tammer.net>
Date: Tue, 02 Dec 2008 11:10:35 +0100

[ 35007]
Subject: AIX patches for Perl 5.8.9 RC2 and gcc on AIX + suidperl on AIX README.aix
From: Rainer Tammer <tammer@tammer.net>
Message-ID: <4937A39B.1070104@tammer.net>
Date: Thu, 04 Dec 2008 10:32:11 +0100

[the rest, including unwinding change 34983 first]
p4raw-link: @35031 on //depot/maint-5.10/perl: 248c54478c218b0661c49f8977cfeb2adf339dc8
p4raw-link: @35007 on //depot/perl: fe5460cc78b3fdb133dac6113fd062486cbde848
p4raw-link: @34983 on //depot/perl: 21efc95700e8bb4aff8b05f9b9541dde292aec92
p4raw-link: @31976 on //depot/perl: 6f47696963057ac118d1f5f49ebe66a858dd9e42

p4raw-id: //depot/maint-5.8/perl@35033
p4raw-integrated: from //depot/maint-5.10/perl@35032 'edit in'
Makefile.SH (@34791..) 'merge in' README.aix (@34992..)
p4raw-integrated: from //depot/perl@31976 'edit in' Makefile.SH
(@31878..)

5 years agoIntegrate:
Nicholas Clark [Sat, 6 Dec 2008 12:09:18 +0000]
Integrate:
[ 34991]
Integrate:
[ 34977]
Avoid warnings from exacting C compilers when -DNO_MATHOMS is in force.
p4raw-link: @34991 on //depot/maint-5.10/perl: f931074e8c8eb6b4aeecd191eee8050ec26307fc
p4raw-link: @34977 on //depot/perl: 359d40bacc2dcec1685bd77f0ec299cc69818b79

p4raw-id: //depot/maint-5.8/perl@35032
p4raw-integrated: from //depot/maint-5.10/perl@34990 'merge in'
mathoms.c (@34599..)

5 years agoIntegrate:
Nicholas Clark [Wed, 3 Dec 2008 10:55:42 +0000]
Integrate:
[ 34988]
Integrate:
[ 34987]
Fix for tainting regression in a test of Text::Template spotted by
Andreas' smoker.
p4raw-link: @34988 on //depot/maint-5.10/perl: 6f0b56d3adad6639c2c16914af28bb55e5a34877
p4raw-link: @34987 on //depot/perl: 302c0c93356e52f02a8925ac90ae96bf8db31000

p4raw-id: //depot/maint-5.8/perl@34990
p4raw-integrated: from //depot/maint-5.10/perl@34978 'edit in'
t/op/taint.t (@34273..) 'merge in' scope.c (@34962..)

5 years agoFix build warning from Change 34974
Jerry D. Hedden [Tue, 2 Dec 2008 08:51:08 +0000]
Fix build warning from Change 34974
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510812020551w5dcdbaa9tfcc483be2779653e@mail.gmail.com>
Date: Tue, 2 Dec 2008 08:51:08 -0500

p4raw-id: //depot/maint-5.8/perl@34978

5 years agoIntegrate:
Nicholas Clark [Mon, 1 Dec 2008 22:57:16 +0000]
Integrate:
[ 34962]
Integrate:
[ 34954]
Proposed fix for -T -d:NYTProf regression. Probably this is a "missing"
part of change 24943.

[ 34955]
This feels like a more robust location than that of change 34954.
p4raw-link: @34962 on //depot/maint-5.10/perl: 3195c97a95bf0510cb062b424557c0a657a64c7d
p4raw-link: @34955 on //depot/perl: c6ae76470e6575530141df6c32cf71111bc2e391
p4raw-link: @34954 on //depot/perl: 13d4578c5c4d6d1ff771e38874408fea77a13d75

p4raw-id: //depot/maint-5.8/perl@34974
p4raw-integrated: from //depot/maint-5.10/perl@34928 'merge in' scope.c
(@34599..)

5 years agoIntegrate:
Jerry D. Hedden [Tue, 25 Nov 2008 11:52:12 +0000]
Integrate:
[ 34916]
Integrate:
[ 34915]
Subject: [PATCH] threads::shared 1.27
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510811250852r17a88593h373ca49c74ea0ffa@mail.gmail.com>
p4raw-link: @34916 on //depot/maint-5.10/perl: 1c5e1a91afdfc5c72d610ebd6f40fab1e0b225dc
p4raw-link: @34915 on //depot/perl: 2e58fc35b9246b8e4af62c2038aca4ea0312f6d8

p4raw-id: //depot/maint-5.8/perl@34928
p4raw-integrated: from //depot/maint-5.10/perl@34913 'copy in'
ext/threads/shared/Makefile.PL (@33882..)
ext/threads/shared/shared.pm ext/threads/shared/t/waithires.t
(@34248..)

5 years agoUpdate Changes.
Nicholas Clark [Tue, 25 Nov 2008 17:38:16 +0000]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@34913

5 years agoIntegrate:
Andy Dougherty [Fri, 11 Jul 2008 11:27:13 +0000]
Integrate:
[ 34911]
Integrate:
[ 34906]
Subject: [PATCH] Re: [perl #56826] Perl-5.8.8 compilation on AIX 5.1
Message-ID: <Pine.LNX.4.64.0807111112440.1349@fractal.phys.lafayette.edu>

[ 34910]
Add Rainer Tammer and Torsten Schönfeld to AUTHORS.
p4raw-link: @34911 on //depot/maint-5.10/perl: 61f01669931d274b8a232bc0f52e56e8dff8acc1
p4raw-link: @34910 on //depot/perl: 9b5c4ba4b53a4793889c08185ac9bcf07fa2645b
p4raw-link: @34906 on //depot/perl: 74b7c41f0d2d50702adafc135b0d95ee7dd3b77f

p4raw-id: //depot/maint-5.8/perl@34912
p4raw-integrated: from //depot/maint-5.10/perl@34899 'merge in' INSTALL
(@33884..) AUTHORS (@34850..)

5 years agoIntegrate:
Tim Bunce [Thu, 20 Nov 2008 13:17:19 +0000]
Integrate:
[ 34897]
Integrate:
[ 34896]
Subject: Hard-coded Perl_pp_entersub and Perl_pp_entereval should use PL_ppaddr
Message-ID: <20081120131719.GA32120@timac.local>

[tweaked for blead because of change 27941]
[and then tweaked back]
p4raw-link: @34897 on //depot/maint-5.10/perl: dc0272e595091b6e2b2f834ecb915afab8e461f7
p4raw-link: @34896 on //depot/perl: 139d0ce69f7cc12a8ffc1a75bbb5c65306d08d35

p4raw-id: //depot/maint-5.8/perl@34899
p4raw-integrated: from //depot/maint-5.10/perl@34895 'edit in' perl.c
(@34707..) 'merge in' gv.c (@34715..)

5 years agoUpdate Changes.
Nicholas Clark [Wed, 19 Nov 2008 18:58:13 +0000]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@34895

5 years agoIntegrate:
Rainer Tammer [Tue, 18 Nov 2008 12:58:27 +0000]
Integrate:
[ 34893]
Integrate:
[ 34881]
Subject: Re: 5.8.9 RC1 patches for AIX
Message-ID: <4922ADE3.5030701@tammer.net>
p4raw-link: @34893 on //depot/maint-5.10/perl: a6152e8cce0ebca9f28e1abfd1835debbf4c4f54
p4raw-link: @34881 on //depot/perl: 7fabfecee1c0ed577e7cc10353431723e42e5c61

p4raw-id: //depot/maint-5.8/perl@34894
p4raw-integrated: from //depot/maint-5.10/perl@34892 'copy in'
README.aix (@32694..)

5 years agoIntegrate:
Andy Dougherty [Mon, 17 Nov 2008 13:11:59 +0000]
Integrate:
[ 34888]
Integrate:
[ 34870]
Subject: [PATCH] Fix a missing single quote in hints/solaris_2.sh
Message-ID: <Pine.LNX.4.64.0811171300350.16632@fractal.phys.lafayette.edu>
p4raw-link: @34888 on //depot/maint-5.10/perl: 3ef91bd871b7a9f5480cd46dc52e7c54ebe51030
p4raw-link: @34870 on //depot/perl: c9907023d869893333355372c9385acf6c758809

p4raw-id: //depot/maint-5.8/perl@34892
p4raw-integrated: from //depot/maint-5.10/perl@34891 'copy in'
hints/solaris_2.sh (@32694..)

5 years agoIntegrate:
Nicholas Clark [Wed, 19 Nov 2008 11:44:19 +0000]
Integrate:
[ 34889]
Integrate:
[ 34823]
sizeof(long double) is 8 bytes for all Microsoft compilers
from Jan Dubois

[ 34877]
Change LONG_DOUBLESIZE macros to match config (ref change 34823)
p4raw-link: @34889 on //depot/maint-5.10/perl: c686204d22ef8f24caeae39f4d28aafc2a2d56c5
p4raw-link: @34877 on //depot/perl: 27382b8e6a962ca9892f6b2cc051439368e18043
p4raw-link: @34823 on //depot/perl: 95458265ab67cfcbb48cd98946da8c8b79779401

p4raw-id: //depot/maint-5.8/perl@34891
p4raw-integrated: from //depot/maint-5.10/perl@34890 'merge in'
win32/config.vc win32/config.vc64 win32/config_H.gc
win32/config_H.vc win32/config_H.vc64 (@34500..)

5 years agoIntegrate:
Rainer Tammer [Thu, 13 Nov 2008 15:14:46 +0000]
Integrate:
[ 34884]
Integrate:
[ 34852]
Subject: Re: 5.8.9 RC1 report
Date: Thu, 13 Nov 2008 15:14:46 +0100
Message-ID: <491C3656.3010509@tammer.net>

[ 34885]
Integrate:
[ 34861]
Subject: Re: 5.8.9 RC1 report
From: Rainer Tammer <tammer@tammer.net>
Date: Mon, 17 Nov 2008 08:53:34 +0100
Message-ID: <492122FE.5020001@tammer.net>
p4raw-link: @34885 on //depot/maint-5.10/perl: 53fb7c0ca73df7abb8a3cfb514c2bcbb0f3ed06c
p4raw-link: @34884 on //depot/maint-5.10/perl: f89bbdbb783bee355545c28182df2c8305afacbd
p4raw-link: @34861 on //depot/perl: 5cdbb95e9cb5aae7bc0885e7a2361fa6fe145e0c
p4raw-link: @34852 on //depot/perl: 79c530cb74824bda9eaf13218c0c013baf5ac51f

p4raw-id: //depot/maint-5.8/perl@34890
p4raw-integrated: from //depot/maint-5.10/perl@34878 'copy in'
hints/aix.sh (@34259..) 'merge in' makedef.pl (@34426..)

5 years agoIntegrate:
Nicholas Clark [Tue, 18 Nov 2008 10:13:11 +0000]
Integrate:
[ 34815]
Subject: [PATCH] Relocations errors with Intel CC 10 on 64 bits archs
From: Vincent Pit <perl@profvince.com>
Date: Tue, 11 Nov 2008 15:58:07 +0100
Message-ID: <49199D7F.7030304@profvince.com>

[ 34835]
Subject: [PATCH] Future-proof hints/linux.sh against Sun's cc -V output.
From: Andy Dougherty <doughera@lafayette.edu>
Date: Fri, 14 Nov 2008 13:01:13 -0500 (EST)
Message-ID: <Pine.LNX.4.64.0811141300220.6539@fractal.phys.lafayette.edu>
p4raw-link: @34835 on //depot/perl: 7accc71d75225bb6d25ab63eb19f6c9203f47212
p4raw-link: @34815 on //depot/perl: 95960e9d32db6ab0a2dadc6f50a4298263f7545f

p4raw-id: //depot/maint-5.8/perl@34878
p4raw-integrated: from //depot/maint-5.10/perl@34875 'merge in'
hints/linux.sh (@34259..)

5 years agoIntegrate:
Nicholas Clark [Mon, 17 Nov 2008 22:34:48 +0000]
Integrate:
[ 34866]
Integrate:
[ 34859]
Add a $VERSION, strict and some documentation to Tie::StdHandle.
p4raw-link: @34866 on //depot/maint-5.10/perl: c0c8dc5dc601849478243a987dd73642f4741b97
p4raw-link: @34859 on //depot/perl: d10ced8a0718a50590450dfb6f8db4eb7511a2e4

p4raw-id: //depot/maint-5.8/perl@34875
p4raw-integrated: from //depot/maint-5.10/perl@34872 'copy in'
lib/Tie/StdHandle.pm (@32694..)

5 years agoErrors in my integration descriptions detected and corrected by Steve
Nicholas Clark [Mon, 17 Nov 2008 22:03:41 +0000]
Errors in my integration descriptions detected and corrected by Steve
Hay.

p4raw-id: //depot/maint-5.8/perl@34872

5 years agoNote the change to XS(), and the addition of XSPROTO(), as something
Nicholas Clark [Mon, 17 Nov 2008 21:44:55 +0000]
Note the change to XS(), and the addition of XSPROTO(), as something
incompatible. Note also that it's been around in 5.10.0 for nearly a
year, so one would expect any affected C++ modules to have adapted by
now.

p4raw-id: //depot/maint-5.8/perl@34871

5 years agoNote that undef @array now correctly calls CLEAR on a tied array.
Nicholas Clark [Mon, 17 Nov 2008 13:22:52 +0000]
Note that undef @array now correctly calls CLEAR on a tied array.

p4raw-id: //depot/maint-5.8/perl@34869

5 years agoIntegrate:
Nicholas Clark [Mon, 17 Nov 2008 11:58:17 +0000]
Integrate:
[ 34856]
Integrate:
[ 34814]
add -t (tabular option) to Porting/corecpan.pl
This allows multiple source trees to be compared
p4raw-link: @34856 on //depot/maint-5.10/perl: 336cca2641dd9041bbe56cc0012c22aa4962f153
p4raw-link: @34814 on //depot/perl: b78893c9935e40731b0134c5996886a293086d32

p4raw-id: //depot/maint-5.8/perl@34868
p4raw-integrated: from //depot/maint-5.10/perl@34863 'copy in'
Porting/corecpan.pl (@32694..)

5 years agoIntegrate:
Nicholas Clark [Mon, 17 Nov 2008 09:46:32 +0000]
Integrate:
[ 34847]
Integrate:
[ 34818]
Sync up with Digest-MD5-2.37 from CPAN
p4raw-link: @34847 on //depot/maint-5.10/perl: e3a46589c279ed3fffce55d93fde6a5d0df78009
p4raw-link: @34818 on //depot/perl: 0c8767aeceb5f1c68d6318e2c8809e9913930642

p4raw-id: //depot/maint-5.8/perl@34863
p4raw-integrated: from //depot/maint-5.10/perl@34855 'copy in'
ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
ext/Digest/MD5/MD5.xs ext/Digest/MD5/t/files.t (@32694..)

5 years agoIntegrate:
Nicholas Clark [Sun, 16 Nov 2008 21:26:16 +0000]
Integrate:
[ 34851]
Integrate:
[ 34824]
Skip #ifdefs and other preprocessor lines when parsing the
local_patches section of patchlevel.h.
p4raw-link: @34851 on //depot/maint-5.10/perl: ce9059978505a6bf593beb13ac348f71222c29c9
p4raw-link: @34824 on //depot/perl: 3bcc0c4bdd9457f6924030e81994a3583d07a8cb

p4raw-id: //depot/maint-5.8/perl@34855
p4raw-integrated: from //depot/maint-5.10/perl@34853 'merge in'
utils/perlbug.PL (@34532..)

5 years agoIntegrate:
Nicholas Clark [Sun, 16 Nov 2008 20:09:25 +0000]
Integrate:
[ 30980]
Subject: Re: new C3 MRO patch
From: "Brandon Black" <blblack@gmail.com>
Date: Tue, 17 Apr 2007 13:14:36 -0500
Message-ID: <84621a60704171114k29b0460el5b08ce5185d55ed5@mail.gmail.com>

[the t/TEST part]

[ 31018]
Make t/harness find the t/mro tests

[ 34846]
Integrate:
[ 34839]
Subject: MRO tests for isa() and package aliases
From: Torsten Schoenfeld <kaffeetisch@gmx.de>
Date: Sat, 15 Nov 2008 21:24:40 +0100
Message-ID: <491F3008.4060205@gmx.de>
p4raw-link: @34846 on //depot/maint-5.10/perl: f324ec63316b94af64b166a44b51c761970faa5e
p4raw-link: @34839 on //depot/perl: 0643ac23d9959ac64e372f8c84ce026bffd9d7bf
p4raw-link: @31018 on //depot/perl: 65e807b815b1236dd131a40c532f9d657948ba20
p4raw-link: @30980 on //depot/perl: e1a479c5e0c08fb10925261f03573261c69ca0dc

p4raw-id: //depot/maint-5.8/perl@34853
p4raw-branched: from //depot/maint-5.10/perl@34849 'branch in'
t/mro/package_aliases.t
p4raw-integrated: from //depot/maint-5.10/perl@34849 'edit in' MANIFEST
(@34665..)
p4raw-integrated: from //depot/perl@31018 'merge in' t/harness
(@28790..)
p4raw-integrated: from //depot/perl@30980 'merge in' t/TEST (@30777..)

5 years agoAcknowledge Schwern's hard work on the updated modules list.
Nicholas Clark [Sun, 16 Nov 2008 19:27:34 +0000]
Acknowledge Schwern's hard work on the updated modules list.
Bowdlerise Slaven's surname down to ISO-8859-1, so that our last-
century man page tools don't choke on a c accute.

p4raw-id: //depot/maint-5.8/perl@34849

5 years agoIncorporate a large list of corrections and updates to module versions
Nicholas Clark [Sun, 16 Nov 2008 19:23:12 +0000]
Incorporate a large list of corrections and updates to module versions
supplied by Schwern. Plus some cross-checking with corecpan.pl
one missing =item * and mention t/mro/package_aliases.t, which I am in
the process of integrating.

p4raw-id: //depot/maint-5.8/perl@34848

5 years ago[perl #60504] Which perldelta in 5.8.9 RC1 README?
Tom Wyant [Wed, 12 Nov 2008 09:37:32 +0000]
[perl #60504] Which perldelta in 5.8.9 RC1 README?
From: Tom Wyant (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-10965-1226511451-1571.60504-75-0@perl.org>
Date: Wed, 12 Nov 2008 09:37:32 -0800

p4raw-id: //depot/maint-5.8/perl@34842

5 years agoChange 34693 introduced a regression spotted by Devel::SmallProf.
Nicholas Clark [Sun, 16 Nov 2008 17:19:33 +0000]
Change 34693 introduced a regression spotted by Devel::SmallProf.

p4raw-id: //depot/maint-5.8/perl@34841

5 years agoPatch from bob (but reflowed)
Nicholas Clark [Wed, 12 Nov 2008 16:08:40 +0000]
Patch from bob (but reflowed)

p4raw-id: //depot/maint-5.8/perl@34826

5 years agoIntegrate:
Piotr Fusik [Sun, 31 Jul 2005 12:50:04 +0000]
Integrate:
[ 25261]
Subject: [PATCH] Typos in *.p[lm]
From: "Piotr Fusik" <pfusik@op.pl>
Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec>
p4raw-link: @25261 on //depot/perl: 3c4b39bee8832007b7e91bfce8701d34cacab411

p4raw-id: //depot/maint-5.8/perl@34821
p4raw-integrated: from //depot/perl@25261 'merge in' lib/CGI/Carp.pm
(@24326..)

5 years agoDisarm the maint branch.
Nicholas Clark [Tue, 11 Nov 2008 20:10:28 +0000]
Disarm the maint branch.

p4raw-id: //depot/maint-5.8/perl@34816

5 years agoThis is RC1 perl-5.8.9-RC1
Nicholas Clark [Mon, 10 Nov 2008 23:06:03 +0000]
This is RC1

p4raw-id: //depot/maint-5.8/perl@34813

5 years agoUpdate Changes.
Nicholas Clark [Mon, 10 Nov 2008 21:21:40 +0000]
Update Changes.

p4raw-id: //depot/maint-5.8/perl@34812

5 years agoHopefully today.
Nicholas Clark [Mon, 10 Nov 2008 21:09:51 +0000]
Hopefully today.

p4raw-id: //depot/maint-5.8/perl@34811

5 years agoThird pass. (On a printed copy.)
Nicholas Clark [Mon, 10 Nov 2008 21:08:45 +0000]
Third pass. (On a printed copy.)
F<> is for File
C<> is for Code
L<> is for Link
[And yes, whilst modules are also links, I'd prefer them to be code]

p4raw-id: //depot/maint-5.8/perl@34810

5 years agoOne spelling error, and one syle change.
Nicholas Clark [Mon, 10 Nov 2008 20:25:13 +0000]
One spelling error, and one syle change.

p4raw-id: //depot/maint-5.8/perl@34809

5 years agoRe-order platform specific bug fixes into alphabetical order.
Nicholas Clark [Mon, 10 Nov 2008 19:58:26 +0000]
Re-order platform specific bug fixes into alphabetical order.
"panic" is lower case in the panic diagnostic.

p4raw-id: //depot/maint-5.8/perl@34808

5 years agoStyle check (second pass)
Nicholas Clark [Mon, 10 Nov 2008 19:28:39 +0000]
Style check (second pass)

p4raw-id: //depot/maint-5.8/perl@34807

5 years agoMop up refugees from 34803, spoted by Vincent.
Nicholas Clark [Mon, 10 Nov 2008 19:18:38 +0000]
Mop up refugees from 34803, spoted by Vincent.

p4raw-id: //depot/maint-5.8/perl@34806

5 years agoBig proof read and style sweep. (First iteration)
Nicholas Clark [Mon, 10 Nov 2008 19:14:16 +0000]
Big proof read and style sweep. (First iteration)

p4raw-id: //depot/maint-5.8/perl@34805

5 years agoCargo-cult 5.8.9 upgrade.
Nicholas Clark [Mon, 10 Nov 2008 18:53:49 +0000]
Cargo-cult 5.8.9 upgrade.

p4raw-id: //depot/maint-5.8/perl@34803

5 years agoRun Porting/makemeta.pl
Nicholas Clark [Mon, 10 Nov 2008 18:22:28 +0000]
Run Porting/makemeta.pl

p4raw-id: //depot/maint-5.8/perl@34802

5 years agoPretty much any change perculates to the table of contents.
Nicholas Clark [Mon, 10 Nov 2008 18:20:18 +0000]
Pretty much any change perculates to the table of contents.

p4raw-id: //depot/maint-5.8/perl@34801

5 years agoNote that panic: sv_chop %s is new.
Nicholas Clark [Mon, 10 Nov 2008 18:19:14 +0000]
Note that panic: sv_chop %s is new.

p4raw-id: //depot/maint-5.8/perl@34800

5 years agoRun pod/perltoc --build-all.
Nicholas Clark [Mon, 10 Nov 2008 18:17:42 +0000]
Run pod/perltoc --build-all.

p4raw-id: //depot/maint-5.8/perl@34799

5 years agoAdd an acknowledgements section.
Nicholas Clark [Mon, 10 Nov 2008 18:10:51 +0000]
Add an acknowledgements section.

p4raw-id: //depot/maint-5.8/perl@34798

5 years agoIntegrate:
Nicholas Clark [Mon, 10 Nov 2008 18:02:52 +0000]
Integrate:
[ 34787]
Integrate:
[ 34615]
Upgrade to File::Path 2.06_06. (a diff from David via http)

[ 34637]
Upgrade to File::Path 2.06_07. (an e-mail from David)

[ 34733]
Upgrade to File::Path 2.06_08.

[ 34784]
Upgrade to File::Path 2.07
p4raw-link: @34787 on //depot/maint-5.10/perl: a157e8c02aa3a7670a2ba007775d111658cad1a8
p4raw-link: @34784 on //depot/perl: 867b93c3db1d647f2ded7b5266dcc89a480cbc44
p4raw-link: @34733 on //depot/perl: 30cf951a665f08904ec400523b649ddb1382c0fe
p4raw-link: @34637 on //depot/perl: 2f9d49b43d1c801578ee4512eb0a96fefec97604
p4raw-link: @34615 on //depot/perl: 3f083399695aa47ad00262eeef44bb1d66b9dc05

p4raw-id: //depot/maint-5.8/perl@34797
p4raw-integrated: from //depot/maint-5.10/perl@34796 'copy in'
lib/File/Path.pm lib/File/Path.t (@32694..)

5 years agoIntegrate:
Steffen Mueller [Mon, 10 Nov 2008 09:41:40 +0000]
Integrate:
[ 34793]
Integrate:
[ 34760]
lib/Test/Tutorial.pod is part of Test-Simple

[ 34792]
Subject: [PATCH] Update Maintainers.pl
Message-ID: <20081110084141.12299.qmail@lists.develooper.com>
p4raw-link: @34793 on //depot/maint-5.10/perl: 5c0e7edc3ecc850800f3c0e95ae4f5104eb03181
p4raw-link: @34792 on //depot/perl: b538b56a2e21f8e5395db8c0b000b85588d3f585
p4raw-link: @34760 on //depot/perl: ff885cf246c2943d43763d8a162883d2c243cea4

p4raw-id: //depot/maint-5.8/perl@34796
p4raw-integrated: from //depot/maint-5.10/perl@34795 'merge in'
Porting/Maintainers.pl (@34748..)

5 years agoRun ispell over it.
Nicholas Clark [Mon, 10 Nov 2008 16:50:39 +0000]
Run ispell over it.

p4raw-id: //depot/maint-5.8/perl@34795

5 years agoProxy Constant Subroutines are in, so are an enhancement to note, even
Nicholas Clark [Mon, 10 Nov 2008 16:41:40 +0000]
Proxy Constant Subroutines are in, so are an enhancement to note, even
though they are disabled by default.
Clean up "new tests":
* add descriptions of all the new test files in t
  (and wonder why two that test things in lib/ are there)
* move information about tests in modules to the modules section
* move platform specific information about tests to that section
some style tidying.

p4raw-id: //depot/maint-5.8/perl@34794

5 years agoNote the XS acelerated SWASHGET, and remove reference to one new
Nicholas Clark [Fri, 7 Nov 2008 16:40:55 +0000]
Note the XS acelerated SWASHGET, and remove reference to one new
subtest. I'm not sure if any of the subtest changes are really worth
it.

p4raw-id: //depot/maint-5.8/perl@34767

5 years agoNo, I'm pretty sure that *that* was the last fixme.
Nicholas Clark [Thu, 6 Nov 2008 16:32:21 +0000]
No, I'm pretty sure that *that* was the last fixme.

p4raw-id: //depot/maint-5.8/perl@34754

5 years agoNormalise the form of references to bug reports - RT #1234, and if it
Nicholas Clark [Thu, 6 Nov 2008 16:25:51 +0000]
Normalise the form of references to bug reports - RT #1234, and if it
is in brackets, use [].

p4raw-id: //depot/maint-5.8/perl@34753

5 years agoRemove the last fixme.
Nicholas Clark [Thu, 6 Nov 2008 16:18:08 +0000]
Remove the last fixme.

p4raw-id: //depot/maint-5.8/perl@34752

5 years agoI can't see where to put the comment about emacs perl mode. It's not
Nicholas Clark [Thu, 6 Nov 2008 14:43:12 +0000]
I can't see where to put the comment about emacs perl mode. It's not
installed in emacs by default, so I can't see that it's that important
to summarise it for everyone. If you know you want it, you know you
have to find it.

p4raw-id: //depot/maint-5.8/perl@34751

5 years agoMore cleanup, including remove perforce revision numbers, and where
Nicholas Clark [Thu, 6 Nov 2008 14:36:53 +0000]
More cleanup, including remove perforce revision numbers, and where
possible add ticket numbers. (And in a consistent format)

p4raw-id: //depot/maint-5.8/perl@34750

5 years agoIntegrate:
Jan Dubois [Thu, 3 Apr 2008 17:34:13 +0000]
Integrate:
[ 33946]
Integrate:
...

[ 33644]
From: "Jan Dubois" <jand@activestate.com>
Subject: [PATCH] PL_bincompat_opt should be exported on AIX and Windows
Message-ID: <02c001c895eb$9bc3e920$d34bbb60$@com>

(with one tweak--it should be PL_bincompat_options!)

...
p4raw-link: @33946 on //depot/maint-5.10/perl: 5ffb28623370356f786030bf4fb20004fa0d94d4
p4raw-link: @33644 on //depot/perl: 8aef763e1786688c418bf91b2b95264d08196549

p4raw-id: //depot/maint-5.8/perl@34749
p4raw-integrated: from //depot/maint-5.10/perl@34745 'edit in'
globvar.sym (@32694..)

5 years agoIf I call it fixme, grep will find it for me.
Nicholas Clark [Wed, 5 Nov 2008 23:54:43 +0000]
If I call it fixme, grep will find it for me.

p4raw-id: //depot/maint-5.8/perl@34745

5 years agoA note about future maintenance plans for 5.8.x.
Nicholas Clark [Wed, 5 Nov 2008 23:54:13 +0000]
A note about future maintenance plans for 5.8.x.

p4raw-id: //depot/maint-5.8/perl@34744