This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
14 years agoMerge gv_AVadd(), gv_HVadd() and gv_SVadd() into gv_add_by_type().
Nicholas Clark [Sat, 8 Aug 2009 11:05:40 +0000 (12:05 +0100)]
Merge gv_AVadd(), gv_HVadd() and gv_SVadd() into gv_add_by_type().

The "short" names become macro wrappers, and the Perl_* versions become mathoms.

14 years agoMove the "types are equal" early return ahead of the COW-removal.
Nicholas Clark [Sat, 8 Aug 2009 09:20:40 +0000 (10:20 +0100)]
Move the "types are equal" early return ahead of the COW-removal.

14 years agoSynchronize with CPAN's Data::Dumper 2.125
Steffen Mueller [Sat, 8 Aug 2009 11:01:37 +0000 (13:01 +0200)]
Synchronize with CPAN's Data::Dumper 2.125

No significant code changes. Improvements to the CPAN distribution.

14 years agoMove variable declaration to where it's used
Alexandr Ciornii [Sat, 8 Aug 2009 11:00:30 +0000 (13:00 +0200)]
Move variable declaration to where it's used

14 years agoSpellcheck
Alexandr Ciornii [Sat, 8 Aug 2009 10:58:10 +0000 (12:58 +0200)]
Spellcheck

14 years agoSynchronize with CPAN's Attribute::Handlers 0.86
Steffen Mueller [Sat, 8 Aug 2009 10:56:23 +0000 (12:56 +0200)]
Synchronize with CPAN's Attribute::Handlers 0.86

No functional changes, only CPAN distribution upgrades.

14 years agoSynchronize AutoLoader with CPAN's 5.69
Steffen Mueller [Sat, 8 Aug 2009 10:55:18 +0000 (12:55 +0200)]
Synchronize AutoLoader with CPAN's 5.69

No functional changes, only CPAN distribution upgrades.

14 years agoUpdate some distributions in Porting/Maintainers.pl
Steffen Mueller [Sat, 8 Aug 2009 10:54:24 +0000 (12:54 +0200)]
Update some distributions in Porting/Maintainers.pl

New (hardly changed) versions of Data::Dumper, AutoLoader,
Attribute::Handlers.

14 years agoIn pp_caller, remove a GvMULTI_on() by adding GV_ADDMULTI to gv_fetchpvs().
Nicholas Clark [Sat, 8 Aug 2009 08:40:42 +0000 (09:40 +0100)]
In pp_caller, remove a GvMULTI_on() by adding GV_ADDMULTI to gv_fetchpvs().

14 years agoRemove GvREFCNT_inc(), which is deprecated and unused.
Nicholas Clark [Fri, 7 Aug 2009 20:44:00 +0000 (21:44 +0100)]
Remove GvREFCNT_inc(), which is deprecated and unused.

14 years ago5.10.1-RC1 is released
Rainer Tammer [Fri, 7 Aug 2009 12:29:07 +0000 (14:29 +0200)]
5.10.1-RC1 is released

Hello,
I have attached a small fix for README.aix (5.10.1 / blead).
Please could you commit this?

Fixes in this patch:

* correct some typos
* adjust some dates

Bye
  Rainer

Dave Mitchell wrote:
> I've just uploaded 5.10.1-RC1 to CPAN.
>
> Once it's hit the mirrors it should be(*) available as
>
>     http://www.cpan.org//authors/id/D/DA/DAPM/perl-5.10.1-RC1.tar.bz2
>
> but until then, its available as
>
>     http://www.iabyn.com/tmp/perl-5.10.1-RC1.tar.bz2
>
> but please don't advertise that outside of this list.
>
> The .gz variant is also available.
>
> Rafael, once its hit the mirrors, can you announce it on use.perl.org?
>
> So please everyone, test away!
>
> I'm not planning to change anything between now and final release unless
> it's a real showstopper:  I'm past caring about the occasional test
> failure on some random platform.
>
> Also note that I'm away this weekend.
>
>
> (*) This is my first ever use of PAUSE
>
>

From 4d658a15475a7866f56ff938d851e6df719c056e Mon Sep 17 00:00:00 2001
From: Rainer Tammer <tammer@tammer.net>
Date: Fri, 7 Aug 2009 14:25:29 +0200
Subject: [PATCH] Small fix for READEM.aix

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
14 years agoperltodo: Propagate compilation hints to the debugger
Rafael Garcia-Suarez [Fri, 7 Aug 2009 11:25:21 +0000 (13:25 +0200)]
perltodo: Propagate compilation hints to the debugger

Suggested by Ben Morrow

14 years ago[perl #68108] : also fix if/else constant folding
Father Chrysostomos [Fri, 7 Aug 2009 08:10:31 +0000 (10:10 +0200)]
[perl #68108] : also fix if/else constant folding

14 years agopod/perlipc.pod: add some hints on avoiding pipe deadlocks
Sam Vilain [Fri, 31 Jul 2009 03:32:14 +0000 (15:32 +1200)]
pod/perlipc.pod: add some hints on avoiding pipe deadlocks

Tracking down deadlocks when using pipes for IPC can be hard, so put
even more notes about gotchas in this section of perlipc.

14 years agoMake gv_IOadd accept a NULL argument
Rafael Garcia-Suarez [Thu, 6 Aug 2009 20:12:47 +0000 (22:12 +0200)]
Make gv_IOadd accept a NULL argument

This fixes bug #68182

14 years agobroke out checkAUTHORS aliasing for our two "merijnb" porters
Jesse Vincent [Thu, 6 Aug 2009 13:16:58 +0000 (14:16 +0100)]
broke out checkAUTHORS aliasing for our two "merijnb" porters

Hopefully I got it right

14 years agoMinor typo and formatting fixes to the release manager guide
Jesse Vincent [Thu, 6 Aug 2009 13:13:42 +0000 (14:13 +0100)]
Minor typo and formatting fixes to the release manager guide

14 years agomore release_managers_guide.pod tweaking
David Mitchell [Thu, 6 Aug 2009 02:06:48 +0000 (03:06 +0100)]
more release_managers_guide.pod tweaking

14 years agoPorting/makerel: handle more sha1 variants,
David Mitchell [Thu, 6 Aug 2009 00:52:44 +0000 (01:52 +0100)]
Porting/makerel: handle more sha1 variants,
and be quieter on failure

14 years agorelease_managers_guide: tweak ordering of 'on-the-day' stuff
David Mitchell [Thu, 6 Aug 2009 00:01:07 +0000 (01:01 +0100)]
release_managers_guide: tweak ordering of 'on-the-day' stuff
and lots of little fixes therein.

14 years agoUpdated Module::CoreList for the 5.10.1 release
David Mitchell [Wed, 5 Aug 2009 23:34:28 +0000 (00:34 +0100)]
Updated Module::CoreList for the 5.10.1 release

14 years agofix for EU:MM 6.55_02 failing test,
David Mitchell [Wed, 5 Aug 2009 20:40:55 +0000 (21:40 +0100)]
fix for EU:MM 6.55_02 failing test,
as suggested by Schwern

14 years agoExtUtils::MakeMaker 6.55_02
David Mitchell [Wed, 5 Aug 2009 19:46:32 +0000 (20:46 +0100)]
ExtUtils::MakeMaker 6.55_02

14 years agoThe current CPAN is very noisy on download failure;
David Mitchell [Wed, 5 Aug 2009 16:24:58 +0000 (17:24 +0100)]
The current CPAN is very noisy on download failure;
it's showing a full perl stack trace. temporary fix for now.

14 years agoRevert "add CLONEf_KEEP_PTR_TABLE to win fork emulation."
David Mitchell [Wed, 5 Aug 2009 14:25:58 +0000 (15:25 +0100)]
Revert "add CLONEf_KEEP_PTR_TABLE to win fork emulation."

This reverts commit 240bfeb992996de28603a7f9e3ee34ecc6e3f286.

(its now fixed in a better way in 136e7e597c0d85149921561591710bc54123b221)

14 years agoin perl_clone_using, free the prt_table
David Mitchell [Wed, 5 Aug 2009 14:23:41 +0000 (15:23 +0100)]
in perl_clone_using, free the prt_table
*after* we have called any CLONE methods
(better fix for Variable::Magic than 240bfeb992)

14 years agoNow down to 17 unknown addresses which "should" be in the authors file.
Jesse Vincent [Wed, 5 Aug 2009 13:31:10 +0000 (14:31 +0100)]
Now down to 17 unknown addresses which "should" be in the authors file.

Extensive googling and other sleuthing helped resolve the names of many
people previously listed as "unknown"

14 years agoadd CLONEf_KEEP_PTR_TABLE to win fork emulation.
David Mitchell [Wed, 5 Aug 2009 13:20:29 +0000 (14:20 +0100)]
add CLONEf_KEEP_PTR_TABLE to win fork emulation.
This keeps the ptr-table table around after the thread has been created.
This has been on for user threads for a while now, but not for
Windows forks. Turns out that Variable::Magic relies on the table still
being there, so crashes under windows forks.  This increases memory usage
per fork, but stops things crashing. Sigh.
[perl #66158]

14 years agowin32/perlhost.h: use symbolic constant
David Mitchell [Wed, 5 Aug 2009 13:18:37 +0000 (14:18 +0100)]
win32/perlhost.h: use symbolic constant
CLONEf_COPY_STACKS rather than 1

14 years agorelease_managers_guide: add patchlevel.h stuff
David Mitchell [Tue, 4 Aug 2009 22:08:59 +0000 (23:08 +0100)]
release_managers_guide: add patchlevel.h stuff

14 years agominor tweaks to release_managers_guide.pod
David Mitchell [Tue, 4 Aug 2009 21:15:27 +0000 (22:15 +0100)]
minor tweaks to release_managers_guide.pod

14 years agoThe AUTHORS file is now short only about thirty 'real names'
Jesse Vincent [Tue, 4 Aug 2009 17:50:48 +0000 (18:50 +0100)]
The AUTHORS file is now short only about thirty 'real names'

14 years agorelease_managers_guide: make into two logical sections:
David Mitchell [Tue, 4 Aug 2009 16:49:11 +0000 (17:49 +0100)]
release_managers_guide: make into two logical sections:
those to be done in the week or two before a release,
and those to be done on the day

14 years agoPromote blocks resulting from constant folding to first-class do { } blocks
Vincent Pit [Tue, 4 Aug 2009 14:13:28 +0000 (16:13 +0200)]
Promote blocks resulting from constant folding to first-class do { } blocks

This solves [perl #68108]: no retval from sub { if(1){ ... } }

14 years agoWIFEXITED() cygwin regression
Reini Urban [Tue, 4 Aug 2009 11:12:24 +0000 (13:12 +0200)]
WIFEXITED() cygwin regression

t/run/exit.t:58:    eval { POSIX::WIFEXITED() };
fails on the new cygwin-1.7 with
     5 [main] perl 3500 fork: child -1 - died waiting for longjmp
before initialization, retry 0, exit code 0xC0000005, errno 11
...
until I kill perl, because you must use an argument for WIFEXITED.
It didn't fail before, so I assume it's a cygwin regression, but it
must be fixed in the perl testsuite,
since an empty argument cries for trouble.
Use 0 or 1 as argument, ${^CHILD_ERROR_NATIVE} preferred.

14 years agoRemoved bald-faced lies I inserted about the mergelog from the release_managers_guide
Jesse Vincent [Tue, 4 Aug 2009 10:21:29 +0000 (11:21 +0100)]
Removed bald-faced lies I inserted about the mergelog from the release_managers_guide

14 years agoImprove the broken order of the release_managers_guide
Jesse Vincent [Tue, 4 Aug 2009 08:43:18 +0000 (09:43 +0100)]
Improve the broken order of the release_managers_guide

From: Dave Mitchell <davem@iabyn.com>
To: jesse@fsck.com
Cc: perl5-porters@perl.org
Subject: recent changes to Porting/release_managers_guide.pod
Message-ID: <20090803225903.GA4204@iabyn.com>

14 years agoFix corelist generation section of the release manager documentation.
Jesse Vincent [Tue, 4 Aug 2009 08:38:30 +0000 (09:38 +0100)]
Fix corelist generation section of the release manager documentation.

From: Dave Mitchell <davem@iabyn.com>
Subject: recent changes to Porting/release_managers_guide.pod
Message-ID: <20090803225903.GA4204@iabyn.com>

14 years agoNow down to 50 addresses in the git logs who aren't in the AUTHORS file,
Jesse Vincent [Mon, 3 Aug 2009 22:15:31 +0000 (23:15 +0100)]
Now down to 50 addresses in the git logs who aren't in the AUTHORS file,

All have only one patch. Many of them are junk addresses.

14 years agoContinued work to get Porting/checkAUTHORS.pl to a point of sanity
Jesse Vincent [Mon, 3 Aug 2009 21:52:26 +0000 (22:52 +0100)]
Continued work to get Porting/checkAUTHORS.pl to a point of sanity

14 years agobump-perl-version: over-keen false-positive removal
David Mitchell [Mon, 3 Aug 2009 20:10:50 +0000 (21:10 +0100)]
bump-perl-version: over-keen false-positive removal
commit 5bd03515d294382b9bededef5a3bb4cd415656c3 got a bit carried
away; these files may well need version bumping

14 years agoMaintainers.pl: update for ExtUtils::Install
David Mitchell [Mon, 3 Aug 2009 19:33:17 +0000 (20:33 +0100)]
Maintainers.pl: update for ExtUtils::Install
(folloup to 16f0d0fcc43b16d1afa4a05a4599655310733b2c)

14 years agoFurther work to cut down the unattributed authors in the AUTHORS file.
Jesse Vincent [Mon, 3 Aug 2009 15:21:26 +0000 (16:21 +0100)]
Further work to cut down the unattributed authors in the AUTHORS file.

We're now down to about 100 unattributed authors

14 years agoRemove the README for the now-gone machten port
Jesse Vincent [Mon, 3 Aug 2009 15:06:30 +0000 (16:06 +0100)]
Remove the README for the now-gone machten port

14 years agoMinor spelling nit in last perlfunc updated
Vincent Pit [Mon, 3 Aug 2009 13:51:03 +0000 (15:51 +0200)]
Minor spelling nit in last perlfunc updated

14 years agoYuval Kogman's address was special cased for non-inclusion in authors for no reason
Jesse Vincent [Mon, 3 Aug 2009 12:37:03 +0000 (13:37 +0100)]
Yuval Kogman's address was special cased for non-inclusion in authors for no reason

Yuval confirmed for me that he would like his email address included
in AUTHORS

14 years agoRemoved vestigal support for Tenon Intersystems MachTen Unix layer for MacOS Classic.
Jesse Vincent [Sat, 1 Aug 2009 21:09:41 +0000 (22:09 +0100)]
Removed vestigal support for Tenon Intersystems MachTen Unix layer for MacOS Classic.

Perl hasn't supported MachTen since 5.6.

14 years agoRemove the port to MiNT. It's a dead platform that hasn't had any love since 5.005
Jesse Vincent [Sat, 1 Aug 2009 18:42:50 +0000 (19:42 +0100)]
Remove the port to MiNT.  It's a dead platform that hasn't had any love since 5.005

14 years agoUpdate the description of the 'system' function to point users at autodie
Jesse Vincent [Mon, 3 Aug 2009 11:06:00 +0000 (12:06 +0100)]
Update the description of the 'system' function to point users at autodie

pjf++ for complaining about the POD for system during his Klingon
Programming talk at YAPC::EU 2009

14 years agoMacPerl is gone. Its test bits should be now removed (per nicholas)
Jesse Vincent [Mon, 3 Aug 2009 10:39:49 +0000 (11:39 +0100)]
MacPerl is gone. Its test bits should be now removed (per nicholas)

14 years agoDocument what needs to happen when you add a new test directory
Jesse Vincent [Mon, 3 Aug 2009 10:39:07 +0000 (11:39 +0100)]
Document what needs to happen when you add a new test directory

14 years agoAdd the new "porting" test directory to the test harness
Jesse Vincent [Mon, 3 Aug 2009 10:33:23 +0000 (11:33 +0100)]
Add the new "porting" test directory to the test harness
(per advice from rgs)

14 years agoMove content of Todo.micro into perltodo
Jesse Vincent [Sun, 2 Aug 2009 15:31:09 +0000 (16:31 +0100)]
Move content of Todo.micro into perltodo

14 years agoY2038 doc pointers in the little helper C tools
Jesse Vincent [Sat, 1 Aug 2009 21:03:24 +0000 (22:03 +0100)]
Y2038 doc pointers in the little helper C tools

14 years agoMinor typo fix in a comment
Jesse Vincent [Sat, 1 Aug 2009 20:57:53 +0000 (21:57 +0100)]
Minor typo fix in a comment

14 years agoBe a bit clearer about always needing to regen perl.pod and friends at release time
Jesse Vincent [Sat, 1 Aug 2009 18:39:24 +0000 (19:39 +0100)]
Be a bit clearer about always needing to regen perl.pod and friends at release time

14 years agoFlipped checkcase.pl from a porting tool to an actual test file
Jesse Vincent [Sat, 1 Aug 2009 17:41:40 +0000 (18:41 +0100)]
Flipped checkcase.pl from a porting tool to an actual test file

14 years agobuildtoc should be executable
Jesse Vincent [Sat, 1 Aug 2009 20:29:26 +0000 (21:29 +0100)]
buildtoc should be executable

14 years agoReoved the suggestion that we might want to consider integrating MacPerl from pumpkin.pod
Jesse Vincent [Sat, 1 Aug 2009 17:22:32 +0000 (18:22 +0100)]
Reoved the suggestion that we might want to consider integrating MacPerl from pumpkin.pod

14 years agoUpdated AUTHORS to include all contributors with more than two patches.
Jesse Vincent [Mon, 3 Aug 2009 08:55:14 +0000 (09:55 +0100)]
Updated AUTHORS to include all contributors with more than two patches.

Now that we have lots and lots of pre-p4 history, we know about many
more porters whose identities had previously been lost in the mists
of time.

Patches to porting/checkAUTHORS.pl and AUTHORS to add the remaining
missing porters or mappings would be most welcome.

14 years agoUpdated Ingy's entry in Authors to match his legal name change
Jesse Vincent [Sun, 2 Aug 2009 15:25:12 +0000 (16:25 +0100)]
Updated Ingy's entry in Authors to match his legal name change

14 years agoUpdated the release_managers_guide with information about how to run checkAUTHORS
Jesse Vincent [Mon, 3 Aug 2009 08:54:45 +0000 (09:54 +0100)]
Updated the release_managers_guide with information about how to run checkAUTHORS

14 years agoUdpdated checkAUTHORS.pl to expect the output of git log rather than p4; added a...
Jesse Vincent [Mon, 3 Aug 2009 08:51:48 +0000 (09:51 +0100)]
Udpdated checkAUTHORS.pl to expect the output of git log rather than p4; added a bunch of author email equivalences

14 years agoClean up the new maintainers.t to be a bit more sensible about paths
Jesse Vincent [Sun, 2 Aug 2009 15:17:08 +0000 (16:17 +0100)]
Clean up the new maintainers.t to be a bit more sensible about paths

The previous version of the invocation ignore the fact that we chdir,
more libs might be required.

14 years agoPre-resolve symlink for File::Stat test under -Dmksymlinks
Josh ben Jore [Sat, 1 Aug 2009 05:36:17 +0000 (22:36 -0700)]
Pre-resolve symlink for File::Stat test under -Dmksymlinks

14 years agoRemoved a release-engineering step. (It's been replaced with automated tests)
Jesse Vincent [Sat, 1 Aug 2009 02:36:35 +0000 (22:36 -0400)]
Removed a release-engineering step. (It's been replaced with automated tests)

14 years agomade the manicheck actions (previously releng) into tests that always run
Jesse Vincent [Fri, 31 Jul 2009 17:17:57 +0000 (13:17 -0400)]
made the manicheck actions (previously releng) into tests that always run

14 years agoFixed maintainership for lib/ExtUtils/t/InstallWithMM.t
Jesse Vincent [Fri, 31 Jul 2009 15:44:24 +0000 (11:44 -0400)]
Fixed maintainership for lib/ExtUtils/t/InstallWithMM.t
    per http://www.nntp.perl.org/group/perl.perl5.porters/2009/07/msg149219.html

14 years agoLinearized the release-manager's guide to make it less of a choose-your-own-adventure...
Jesse Vincent [Fri, 31 Jul 2009 15:28:36 +0000 (11:28 -0400)]
Linearized the release-manager's guide to make it less of a choose-your-own-adventure novel

14 years agoCopyediting the release_managers_guide.
Jesse Vincent [Fri, 31 Jul 2009 14:34:17 +0000 (10:34 -0400)]
Copyediting the release_managers_guide.

No functional changes

14 years agoStart refactoring out release management steps that aren't actually tied to building...
Jesse Vincent [Fri, 31 Jul 2009 13:58:50 +0000 (09:58 -0400)]
Start refactoring out release management steps that aren't actually tied to building a release

14 years agoClean up the .exists files on VMS.
Craig A. Berry [Fri, 31 Jul 2009 10:42:47 +0000 (05:42 -0500)]
Clean up the .exists files on VMS.

14 years agoMention in apidocs that av_push takes ownership of a refcount
Steffen Mueller [Fri, 31 Jul 2009 09:14:26 +0000 (11:14 +0200)]
Mention in apidocs that av_push takes ownership of a refcount

14 years agoAdd Porting/GitUtils.pm to MANIFEST
Nicholas Clark [Fri, 31 Jul 2009 08:12:00 +0000 (09:12 +0100)]
Add Porting/GitUtils.pm to MANIFEST

14 years agoAdd lib/version/Internals.pod to MANIFEST and Porting/Maintainers.pl
Nicholas Clark [Fri, 31 Jul 2009 08:04:37 +0000 (09:04 +0100)]
Add lib/version/Internals.pod to MANIFEST and Porting/Maintainers.pl

14 years agoAdd new error "Can't use keyword '%s' as a label"
Rafael Garcia-Suarez [Thu, 30 Jul 2009 21:19:13 +0000 (23:19 +0200)]
Add new error "Can't use keyword '%s' as a label"

14 years agoTry longst prefixes first, else lib/CPAN may match lib/CPANPLUS/... and similar.
Nicholas Clark [Thu, 30 Jul 2009 20:41:14 +0000 (21:41 +0100)]
Try longst prefixes first, else lib/CPAN may match lib/CPANPLUS/... and similar.

14 years ago'git st' is not a standard git command.
Jesse Vincent [Thu, 30 Jul 2009 05:10:52 +0000 (01:10 -0400)]
'git st' is not a standard git command.
Spotted by Tux++

14 years agoSort MANIFEST using Perl
Jerry D. Hedden [Thu, 30 Jul 2009 00:31:30 +0000 (20:31 -0400)]
Sort MANIFEST using Perl

14 years agowe want the git-describe of the requested item, not the current head.
Yves Orton [Wed, 29 Jul 2009 22:36:49 +0000 (00:36 +0200)]
we want the git-describe of the requested item, not the current head.

14 years agoconvert the contents of make_dot_patch into a function and put it in GitUtils
Yves Orton [Wed, 29 Jul 2009 12:19:43 +0000 (14:19 +0200)]
convert the contents of make_dot_patch into a function and put it in GitUtils

14 years agomuch much quicker solution
Yves Orton [Wed, 29 Jul 2009 11:48:06 +0000 (13:48 +0200)]
much much quicker solution

14 years agoPorting/corelist.pl can now update Module::CoreList directly
Jesse Vincent [Wed, 29 Jul 2009 22:36:12 +0000 (18:36 -0400)]
Porting/corelist.pl can now update Module::CoreList directly

Rather than requiring a release engineer to cut and paste into
Module::CoreList use the magic of regexps to do a first pass.

14 years agoadd 'regen' steps to the release_managers_guide
Jesse Vincent [Wed, 29 Jul 2009 22:03:35 +0000 (18:03 -0400)]
add 'regen' steps to the release_managers_guide

14 years agoAvoid shelling out to an external sort to verify that MANIFEST is sorted.
Nicholas Clark [Wed, 29 Jul 2009 21:36:33 +0000 (22:36 +0100)]
Avoid shelling out to an external sort to verify that MANIFEST is sorted.

This also lets us report which file(s) are out of order.

14 years agoEscape the periods in some Stratus VOS-specific code in makedepend.SH
Green, Paul [Wed, 29 Jul 2009 21:05:18 +0000 (22:05 +0100)]
Escape the periods in some Stratus VOS-specific code in makedepend.SH

14 years agoMerge branch 'deletelocal' into blead
Vincent Pit [Wed, 29 Jul 2009 18:38:07 +0000 (20:38 +0200)]
Merge branch 'deletelocal' into blead

14 years agohints/bsdos.sh: Add correct flags for compilation with pthreads
The Doctor [Wed, 29 Jul 2009 18:25:58 +0000 (14:25 -0400)]
hints/bsdos.sh:  Add correct flags for compilation with pthreads

14 years agoAdd MANIFEST sort test
Jerry D. Hedden [Wed, 29 Jul 2009 17:47:53 +0000 (13:47 -0400)]
Add MANIFEST sort test

14 years agoSort the MANIFEST.
Nicholas Clark [Wed, 29 Jul 2009 18:00:26 +0000 (19:00 +0100)]
Sort the MANIFEST.

14 years agowarnings.pl and lib/warnings.pm have been changed since 5.10.0. Their versions needed...
Jesse Vincent [Wed, 29 Jul 2009 15:14:27 +0000 (11:14 -0400)]
warnings.pl and lib/warnings.pm have been changed since 5.10.0. Their versions needed to be bumped before 5.11.0

14 years agoAdd a test to verify that the MANIFEST file is well-formed.
Nicholas Clark [Wed, 29 Jul 2009 15:32:56 +0000 (16:32 +0100)]
Add a test to verify that the MANIFEST file is well-formed.

14 years agobump-perl-version false positives
Jesse Vincent [Wed, 29 Jul 2009 14:04:56 +0000 (10:04 -0400)]
bump-perl-version false positives

In the runup to 5.10.1, Dave created bump-perl-version to automate
the tedious process of incrementing the Perl version number.  Trying
it out on blead, I found that there are a few files it matches
which either mention a version of Perl and then say "replace 5.x.y with
your version of Perl" or which are describing changes in a particular
version of perl. The attached patch skips those files.

At this point, we're down to 18 files which need to be changed to bump
the version at release time.

-j

From 0c347ba41fea91bbe36b53841cc150002c8782d5 Mon Sep 17 00:00:00 2001
From: Jesse Vincent <jesse@bestpractical.com>
Date: Wed, 29 Jul 2009 10:00:09 -0400
Subject: [PATCH] Removed some false positives flagged for gratuitious changing by the bump-perl-version releng tool

14 years agopodtidy
Leon Brocard [Wed, 29 Jul 2009 13:34:23 +0000 (14:34 +0100)]
podtidy

14 years agoTabs, not spaces, in MANIFEST.
Nicholas Clark [Wed, 29 Jul 2009 11:50:51 +0000 (12:50 +0100)]
Tabs, not spaces, in MANIFEST.

14 years agoForbid labels with keyword names
Rafael Garcia-Suarez [Tue, 28 Jul 2009 07:47:24 +0000 (09:47 +0200)]
Forbid labels with keyword names

14 years agoMake test pass with -t
Rafael Garcia-Suarez [Tue, 28 Jul 2009 09:12:54 +0000 (11:12 +0200)]
Make test pass with -t

14 years agomakerel now tells you _which_ files differ from the MANIFEST and if possible gives...
Jesse Vincent [Tue, 28 Jul 2009 18:35:08 +0000 (14:35 -0400)]
makerel now tells you _which_ files differ from the MANIFEST and if possible gives you sha1 sums of the built distribution

14 years agoA first stab at walking through the release-manager guide Primarily fixing bugs and...
Jesse Vincent [Tue, 28 Jul 2009 18:43:46 +0000 (14:43 -0400)]
A first stab at walking through the release-manager guide Primarily fixing bugs and clarifying prose.

14 years agodont leave temporary files laying around
Yves Orton [Tue, 28 Jul 2009 11:04:22 +0000 (13:04 +0200)]
dont leave temporary files laying around