diff options
author | Steve Hay <steve.m.hay@googlemail.com> | 2015-01-29 14:23:37 +0000 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2015-01-29 14:23:37 +0000 |
commit | a8ec9917c1913282d626f8c7467e40e55b7f5c97 (patch) | |
tree | 630aef121cd881925df2c2120ad49f1deee4f188 | |
parent | 8884fcd5087f6d07f1f1c206ae42dd59c939a605 (diff) | |
download | perl-a8ec9917c1913282d626f8c7467e40e55b7f5c97.tar.gz |
RMG - Note that Porting/cmVERSION.pl should be used to check more releases
t/porting/cmp_version.t only runs Porting/cmVERSION.pl for the previous
release of the current branch, but we need to check that our versions
differ from modules in releases from other branches too. For example,
when releasing 5.20.2 we need to check against 5.18.4 too.
-rw-r--r-- | Porting/release_managers_guide.pod | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Porting/release_managers_guide.pod b/Porting/release_managers_guide.pod index 7f80ee7fb4..76e0f45911 100644 --- a/Porting/release_managers_guide.pod +++ b/Porting/release_managers_guide.pod @@ -535,6 +535,20 @@ then configure and build perl so that you have a Makefile and porting tools: $ ./Configure -Dusedevel -des && make +=head3 Check module versions + +For each Perl release since the previous release of the current branch, check +for modules that have identical version numbers but different contents by +running: + + $ ./perl Porting/cmpVERSION.pl --tag=v5.X.YY + +(This is done automatically by F<t/porting/cmp_version.t> for the previous +release of the current branch, but not for any releases from other branches.) + +Any modules that fail will need a version bump, plus a nudge to the upstream +maintainer for 'cpan' upstream modules. + =head3 update Module::CoreList =head4 Bump Module::CoreList* $VERSIONs |