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: > >+debian/patches/00_fix_perldoc_width >+debian/patches/01_fix_accept_addrsz >+debian/patches/02_fix_no_syslogd >+debian/patches/03_fix_lib_args >+debian/patches/04_fix_term_cap_check >+debian/patches/05_fix_sigaction >+debian/patches/06_fix_nopod >+debian/patches/07_fix_perlembed_examples >+debian/patches/08_fix_safe >+debian/patches/09_fix_posix_isdigit >+debian/patches/10_fix_c2ph >+debian/patches/11_fix_dprofpp_width >+debian/patches/12_fix_splain_apropos >+debian/patches/13_fix_imode >+debian/patches/14_fix_perlrun_doc >+debian/patches/15_fix_writable_dollar0 >+debian/patches/16_fix_gcc_locale_msgs >+debian/patches/17_fix_debug_speed >+debian/patches/18_fix_perlcompile_doc >+debian/patches/19_fix_utf8_default >+debian/patches/20_fix_cgi_xss >+debian/patches/21_fix_perlvar >+debian/patches/50_debian_use_gdbm-ndbm >+debian/patches/51_debian_ld_run_path >+debian/patches/52_debian_extutils_hacks >+debian/patches/53_debian_mod_paths >+debian/patches/54_debian_perldoc-r >+debian/patches/55_debian_fakeroot >+debian/patches/56_debian_doc_info >+debian/patches/57_debian_prune_libs >+debian/patches/58_debian_cpan_config_path >+debian/patches/59_debian_cpan_version_check > >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 released. 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. --bod -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

