diff --git a/Porting/release_managers_guide.pod b/Porting/release_managers_guide.pod index d3084202e308..003a3b72d3eb 100644 --- a/Porting/release_managers_guide.pod +++ b/Porting/release_managers_guide.pod @@ -1121,11 +1121,19 @@ paths. Note that the results may be different without a F<.git/> directory, which is why you should test from the tarball. +=for checklist skip BLEAD-POINT + =head4 Run the Installation Verification Procedure utility $ bin/perlivp + ... + All tests successful. + $ + +=for checklist skip RC MAINT BLEAD-FINAL + +=head4 Run the Installation Verification Procedure utility - # Or, perhaps: $ bin/perlivp5.X.Y ... All tests successful. @@ -1153,15 +1161,24 @@ performing these actions: $ unset PERL5LIB PERL_MB_OPT PERL_LOCAL_LIB_ROOT PERL_MM_OPT +=for checklist skip BLEAD-POINT + =head4 Bootstrap the CPAN client Bootstrap the CPAN client on the clean install: $ bin/cpan - # Or, perhaps: +=for checklist skip RC MAINT BLEAD-FINAL + +=head4 Bootstrap the CPAN client + +Bootstrap the CPAN client on the clean install: + $ bin/cpan5.X.Y +=for checklist skip BLEAD-POINT + =head4 Install the Inline module with CPAN and test it Try installing a popular CPAN module that's reasonably complex and that @@ -1174,7 +1191,23 @@ Check that your perl can run this: $ bin/perl -lwe "use Inline C => q[int f() { return 42;}]; print f" 42 - $ + +=for checklist skip RC MAINT BLEAD-FINAL + +=head4 Install the Inline module with CPAN and test it + +Try installing a popular CPAN module that's reasonably complex and that +has dependencies; for example: + + CPAN> install Inline::C + CPAN> quit + +Check that your perl can run this: + + $ bin/perl5.X.Y -lwe "use Inline C => q[int f() { return 42;}]; print f" + 42 + +=for checklist skip BLEAD-POINT =head4 Make sure that perlbug works @@ -1195,6 +1228,27 @@ Test L with the following: Then carefully examine the output (in F), especially the "Locally applied patches" section. +=for checklist skip RC MAINT BLEAD-FINAL + +=head4 Make sure that perlbug works + +Test L with the following: + + $ bin/perlbug5.X.Y + ... + Subject: test bug report + Local perl administrator [yourself]: + Editor [vi]: + Module: + Category [core]: + Severity [low]: + (edit report) + Action (Send/Display/Edit/Subject/Save to File): f + Name of file to save message in [perlbug.rep]: + +Then carefully examine the output (in F), especially +the "Locally applied patches" section. + =for checklist skip BLEAD-POINT =head3 Monitor smokes