In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/c9e350647da2299099e45701f65fff206b6f3237?hp=f9adac4bab4646369b772cec99f277e6c8980f0e>
- Log ----------------------------------------------------------------- commit c9e350647da2299099e45701f65fff206b6f3237 Author: Matthew Horsfall <wolfs...@gmail.com> Date: Mon Jun 23 08:31:47 2014 -0400 Update makerel to provide a helpful error message if chmod fails on @writables M Porting/makerel commit a420fd353d8d17e191cc6bc52683c079112c910c Author: Matthew Horsfall <wolfs...@gmail.com> Date: Mon Jun 23 08:15:11 2014 -0400 Update RMG to mention new policy of perlhist containing RMs names. M Porting/release_managers_guide.pod ----------------------------------------------------------------------- Summary of changes: Porting/makerel | 14 ++++++++++++-- Porting/release_managers_guide.pod | 7 +++---- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/Porting/makerel b/Porting/makerel index 8739c29..f83abbb 100755 --- a/Porting/makerel +++ b/Porting/makerel @@ -161,8 +161,18 @@ my @writables = qw( win32/config_H.vc uconfig.h ); -system("chmod u+w @writables") == 0 - or die "system: $!"; + +my $out = `chmod u+w @writables 2>&1`; +if ($? != 0) { + warn $out; + if ($out =~ /no such file/i) { + warn "Check that the files above still exist in the Perl core.\n"; + warn "If not, remove them from \@writables in Porting/makerel\n"; + } + exit 1; +} else { + warn $out if $out; +} chdir ".." or die $!; diff --git a/Porting/release_managers_guide.pod b/Porting/release_managers_guide.pod index f61a79c..bc1b9bc 100644 --- a/Porting/release_managers_guide.pod +++ b/Porting/release_managers_guide.pod @@ -754,10 +754,9 @@ Add an entry to F<pod/perlhist.pod> with the release date, e.g.: David 5.10.1 2009-Aug-06 -Make sure that the correct pumpking is listed in the left-hand column, and -if this is the first release under the stewardship of a new pumpking, make -sure that his or her name is listed in the section entitled -C<THE KEEPERS OF THE PUMPKIN>. +List yourself in the left-hand column, and if this is the first release +that you've ever done, make sure that your name is listed in the section +entitled C<THE KEEPERS OF THE PUMPKIN>. I<If you're making a BLEAD-FINAL release>, also update the "SELECTED RELEASE SIZES" section with the output of -- Perl5 Master Repository