This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Fix C++ build broken by 1f039d60d3
[perl5.git] / dist / ExtUtils-CBuilder / README.patching
1 Patching instructions for ExtUtils::CBuilder
2
3 1. Check for any changes to .pm files since dev or stable Perl release.  E.g.
4 to check for changes since v5.15.8:
5
6     $ cd dist/ExtUtils-CBuilder
7     $ git log v5.15.8..blead -- .
8
9 2. If you are making the first change since the last Perl release, you need to
10 bump the $VERSION in all .pm files and update the Changes file with the new
11 version.  In the Changes file, put the expected *NEXT* release of Perl (dev or
12 stable) as the release date and version.  E.g. after v5.15.8, I added this line
13 to Changes to indicate what will be next release:
14
15     0.280206 - 2012-03-20 (Perl v5.15.9)
16
17 3. Add an entry to Changes for your work
18
19 4. Update Makefile.PL, MANIFEST.SKIP or other support files as necessary. E.g.
20 update Makefile.PL with any changes to prerequisites.
21
22 5. Commit all changes (preferably to a branch)
23
24 6. Run Configure/make/make test and check for errors.  If there are any, fix them.
25
26 7. If all is well, push your commits to blead or send a patch to p5p if you do
27 not have commit access to the Perl 5 repository