Bug#822336: perl: Stable update taking patches from 5.20.3
Niko Tyni
ntyni at debian.org
Mon Apr 25 19:31:18 UTC 2016
On Sun, Apr 24, 2016 at 06:25:03PM +0100, Dominic Hargreaves wrote:
> I've applied these in branch dom/jessie-imports-from-5.20.3 on top of
> the jessie branch (which now has the fix for #821848 applied). I used
> two separate merge commits (one for the functional stuff and one for the
> docs).
Looks good. I like the separate merges.
Grouping together
fixes/5.20.3/preserve_record_separator.diff
fixes/5.20.3/test_count_base_rs.diff
more explicitly might be nice but that's just picking nits.
I note that there are no Bug headers, just Bug-Debian. While many of
the commit subjects have an rt.perl.org ticket number on them, not all
of them do. Unfortunately I suspect that adding Bug headers would
duplicate the ticket number in the perl -V patch list for the ones
that have them already in Subject.
I'm not sure if there is a right thing to do here. Maybe add Bug headers
just to the easy cases? I spotted these ones:
fixes/utf8_regexp_crash.diff
fixes/5.20.3/remove_get_magic.diff
> We still need to decide the best way of documenting these changes.
> I suppose a local perldelta.pod style file in /usr/share/doc/perl,
> referenced from the changelog? Normally we don't try and reproduce the
> perldelta changes when we cherry-pick individual commits from maint
> releases, but normally users can get all the context they need from
> the referenced Debian changelog if they are interested.
That's a good idea. /usr/share/doc/perl/perldebdelta.pod ?
> I've included the full list of included commits as an attachment.
> A review of that branch would be good, as it's a somewhat necessarily
> manual and error-prone process.
Couldn't spot any obvious errors. Great work, thanks!
--
Niko
More information about the Perl-maintainers
mailing list