diff options
author | Richard Leach <richardleach@users.noreply.github.com> | 2021-11-22 21:14:56 +0000 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2021-12-16 07:59:44 -0700 |
commit | 7b88b133f0456ec3803ae568755c54e41dc064d6 (patch) | |
tree | 4963c867cad1a0191243cbb563be7ef845de0dc2 | |
parent | 5f5ca502c6f3b230ff3faa1a80c6009715f9970c (diff) | |
download | perl-7b88b133f0456ec3803ae568755c54e41dc064d6.tar.gz |
Minor output tweaks to sync-with-cpan
-rwxr-xr-x | Porting/sync-with-cpan | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/Porting/sync-with-cpan b/Porting/sync-with-cpan index ba09a8d03d..0135ccb048 100755 --- a/Porting/sync-with-cpan +++ b/Porting/sync-with-cpan @@ -667,14 +667,19 @@ print <<"EOF"; ======================================================================= $module is now at version $new_version -Next, you should run a "make test". +Next, you should run "make minitest" and then "make test". -Hopefully that will complete successfully, but if not, you can make any +Minitest uses miniperl, which does not support XS modules. The full test +suite uses perl, which does. Minitest can fail - e.g. if a cpan module +has added an XS dependancy - even if the full test suite passes just fine. + +Hopefully all will complete successfully, but if not, you can make any changes you need to get the tests to pass. Don't forget that you'll need a "CUSTOMIZED" entry in Porting/Maintainers.pl if you change any of the files under cpan/$pkg_dir. -Once all tests pass, you can "git add -u" and "git commit" the changes. +Once all tests pass, you can "git add -u" and "git commit" the changes +with a message along the lines of "Update Foo::Bar to v1.234". EOF |