This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
[ITP] perl-5.8.8-2
Reini Urban schrieb:
Corinna Vinschen schrieb:
On Jul 2 19:06, Reini Urban wrote:
Corinna Vinschen schrieb:
- Your package pollutes the /usr/bin directory with two versions of
*almost* every tool in the perl package, foo, foo5.8.8, bar, bar5.8.8,
etc. The former 5.8.7 package only created a perl5.8.8 parallel to
the perl exe, but all other binaries were only available without
versioning, same as in the Linux distros I have my hands on, btw.
This is intended and current practice for perl developers with a lot
of different perl versions around to test their libraries against.
Erm... that's ok for *your* test and build machines, but this is a
stable release you're planning, not a test version.
I'm planning to release the test version also. See the thread under
[perl-5.9.5]. The package is ready without any testsuite failure, it's
just not yet released upstream and we are still finding silly bugs.
But if the additional 5.8.8 script suffix is a problem I can pull them
out. For me it made things clearer.
The -2 package below has no additional 5.8.8 script suffix anymore, just
for the two binaries.
I also add some more in-between patches, esp. an installperl bugfix for
Gerrit's CYG04major.version.cygwin.sh.patch
http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-2.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl-5.8.8-2-src.tar.bz2
http://rurban.xarch.at/software/cygwin/release/perl/perl_manpages/perl_manpages-5.8.8-2.tar.bz2
setup.hint's attached (unchanged)
NEWS:
5.8.8-2
- fixed installperl for the pl-CYG04major.version.cygwin.sh.patch
(skipping lib and pods).
- added #40103 - File-Spec-case_tolerant.patch from 5.9.5
- added #38628 Cwd->cwd() patch, but not the full cygwin-path.patch
posted to p5p
- added File-Spec-Cygwin-TMPDIR.patch
- added several backports for failing testsuite cases.
- Adjust the perlcygwin documentation for ntsec, cygserver and Unicode
limitations.
- included more vendor_perl packages compared to 5.8.7 (without
comment they are all new):
Rationale: Same local vendor_perl packages included as in 5.8.7,
plus some of the new CPAN
packages which went to core with 5.9.5, Bundle::CPAN,
CPAN::Reporter, Module::Build, Par::Dist,
for a full CPAN bootstrap, the new libXML packages, and some
almost-core dependencies.
Win32API-File-0.1001
Pod-Simple-3.05 Test-Pod-1.26 Pod-Coverage-0.18
Test-Pod-Coverage-1.08
IO-Compress-Base-2.005
Compress-Raw-Zlib-2.005 IO-Compress-Zlib-2.005
Compress-Zlib-2.005 (updated from 1.41)
Compress-Raw-Bzip2-2.005 IO-Compress-Bzip2-2.005
Compress-Bzip2-2.09 (same)
IO-Zlib-1.05 (updated from 1.04)
IO-String-1.08 (updated from 1.07)
Archive-Tar-1.32 (updated from 1.26, but without bin)
Archive-Zip-1.20
MD5-2.03 (same)
Term-ReadLine-Perl-1.0302 (updated from 1.0203)
Term-ReadLine-Gnu-1.16 TermReadKey-2.30 (same)
XML-NamespaceSupport-1.09 XML-SAX-0.15 XML-LibXML-Common-0.13
XML-LibXML-1.63
XML-Parser-2.34 (same)
Proc-ProcessTable-0.41 (updated from 0.40)
File-Temp-0.18 YAML-0.62
Config-Tiny-2.10 File-Copy-Recursive-0.33 IPC-Run3-0.037
Probe-Perl-0.01
Tee-0.13 IO-CaptureOutput-1.03 File-pushd-0.99 File-HomeDir-0.65
Digest-SHA-5.45
Module-Signature-0.55 Devel-Symdump-2.07
URI-1.35 HTML-Tagset-3.10 HTML-Parser-3.56 libwww-perl-5.805
CPAN-1.9102
Test-Reporter-1.27 CPAN-Reporter-0.44
Net-Telnet-3.03 (same)
Module-ScanDeps-0.75 PAR-Dist-0.23
ExtUtils-CBuilder-0.19 ExtUtils-ParseXS-2.18 Regexp-Common-2.120
version-0.7203 podlators-2.0.5 Pod-Readme-0.09
Module-Build-0.2808
B-Generate-1.09 PadWalker-1.5 Alias-2.32
- removed /usr/bin/ptar and /usr/bin/ptardiff, and subsequently
Algorithm-Diff-1.1902 Text-Diff-0.35. If you want these binaries
install Archive::Tar via cpan
- PAR is not included because of /usr/bin/pp: impolite namespace
pollution. But since the PAR::Dist
is included the tight version dependency problems should have gone.
5.8.8-1 (never uploaded)
- Maintainer change from Gerrit Haase to Reini Urban.
- This is based on the latest stable perl release, with the same local
patches and local vendor_perl packages included as in 5.8.7, plus
some of the new CPAN packages which went to core with 5.9.5, plus
some CPAN and CPAN::Reporter dependencies to be able for a full CPAN
bootstrap, plus the new libXML packages,
plus some almost-core dependencies.
--
Reini Urban
sdesc: "Larry Wall's Practical Extracting and Report Language"
ldesc: "Perl is a high-level programming language with roots in C,
sed, awk and shell scripting. Perl is good at handling processes
and files, and is especially good at handling text. Perl's
hallmarks are practicality and efficiency. While it is used to
do a lot of different things, Perl's most common applications are
system administration utilities and web programming. A large
proportion of the CGI scripts on the web are written in Perl.
You need the perl package installed on your system so that your
system can handle Perl scripts."
category: Interpreters
requires: cygwin libgdbm4 libdb4.2 libdb4.3 crypt expat libbz2_1
sdesc: "Perl manpages"
ldesc: "Perl manpages"
category: Doc Perl
external-source: perl