Re: BOD: 5.8.1 is coming, have all Debian patches been shown to upstream?
On Fri, Sep 05, 2003 at 11:06:26PM -0400, Soren A wrote:
>I was reading the P5P List recently and noticed that it appears as if RC4 will
>be the last Release Candidate before Perl manintainance Release 5.8.1 goes
>final. As I do not know the timetable for this, my timing may not be
>appropriate, but I thought I'd take it on myself to ask: are there any patches
>that have been applied to the Debian (sid) perl-base_5.8.0-19 that need to go
>to upstream (Perl5 Porters) before they release?
>The list of patches currently in Debian perl_5.8.0-19.diff.gz are:
>Seems like 60 patches is a lot to keep track of ;-). Thanks always for your
>hard work, Brendan, and for the rest of Debian-Perl for supporting.
Well, there aren't actually 60 patches if you count them. Note the gap
in numbering: the NN_fix_* patches are generally back-ported from
upstream or posted to p5p when applied. These patches are generally
applicable to any Perl installation.
I verified that all these patches were incorporated when RC1 or 2 was
The patches from 50 up (NN_debian_*) implement changes which are
specific to the Debian packaging, such as our @INC ordering or specific
to policy such as not including standard directories in LD_RUN_PATH.
> Also, [the selfish reason for this posting], I wondered:
>I've been working on building my own perl-5.8 installation on Woody (stable)
>and would like to ask what ones of the above-listed patches are most critical?
>I have to install in a non-standard /opt/perl -based tree, so the VENDOR-dirs
>related patches do not mean much to me, although they may be all important to
>the Debian package maintainer. Are there, to put it another way, any patches
>that I'd surely want to leave *out* if building my own local installation to be
>put in an out-of-the Debian way place?
I would suggest the following:
$ apt-get source perl
$ cd perl-5.8.0
$ debian/rules unpatch
$ rm debian/patches/*_debian_*
$ debian/rules patch
which will remove all the Debian-specific stuff.