cygwin perl updated to 5.10.0-2, libwin32, Win32

brian_d_foy on 2008-01-06T03:54:00

The cygwin packages for perl-5.10.0-2 and the cygwin modules perl-libwin32-0.28-1 and perl-Win32-GUI-1.05-2 have been updated. Still experimental until all other cygwin perl modules are also updated to 5.10.

What changed from 5.10.0-1 to -2? @INC has now no duplicate site_perl and vendor_perl entries which came with the new _stem vars and a proper inc_version_list. Stupid.

To add /usr/lib/perl5/site_perl/5.8, without the archlib to @INC I patched perl.c to omit the archlib from otherlibdirs. If someone wants the archlib he should add it explictly to otherlibdirs.

Changed @INC, the include path from:

/usr/lib/perl5/5.10/cygwin /usr/lib/perl5/5.10 /usr/lib/perl5/site_perl/5.10/cygwin /usr/lib/perl5/site_perl/5.10 /usr/lib/perl5/site_perl/5.10/cygwin /usr/lib/perl5/site_perl/5.10 /usr/lib/perl5/vendor_perl/5.10/cygwin /usr/lib/perl5/vendor_perl/5.10 /usr/lib/perl5/vendor_perl/5.10/cygwin /usr/lib/perl5/vendor_perl/5.10

to

/usr/lib/perl5/5.10/cygwin /usr/lib/perl5/5.10 /usr/lib/perl5/site_perl/5.10/cygwin /usr/lib/perl5/site_perl/5.10 /usr/lib/perl5/vendor_perl/5.10/cygwin /usr/lib/perl5/vendor_perl/5.10 /usr/lib/perl5/site_perl/5.8

See the cygwin announcement and the vendor patches.