Updated: perl-5.8.2-1

Gerrit P. Haase gp@familiehaase.de
Fri Nov 7 18:14:00 GMT 2003

perl-5.8.2-1 release has been uploaded to sourceware
                   -- it should be on the mirrors soon.


- Cygwin Perl now with threads support.
- No IPC support yet, helpers wanted.
- perl-5.8.1 introduced some features which makes it binary incompatible
  with perl-5.8.0 in certain cases.  The problem with hash randomisation has
  been fixed so it should be binary compatible with perl-5.8.0 now and the
  threads problem doesn't affect Cygwin since perl-5.8.0 was not available
  with threads.
- perl-5.8.0 was removed from the distribution entirely, perl-5.6.1-2
  remains as the previous version because perl-5.8.x still seems to be a
  little picky about the system running on, i.e. it doesn't like Win98/ME
  very much.

More details in the official 'Perl 5.8.2 Release Announcement':

As always, you should conduct an appropriate level of testing before
using any new product in your production environment.



A short document, perl-5.8.2.README is in /usr/share/doc/Cygwin.
The output of 'perl -V' gives some infos about the compiletime and
runtime settings of this perl binary.


Perl is in the category 'Interpreters'. Perl manpages are in the 'Doc'

Your Perl Modules:

To get a summary of all the modules you installed for your current perl
you can use the CPAN module (before you install perl-5.8.2), just start
it as usual ($ /usr/bin/cpan) and type in the CPAN shell:
cpan> autobundle 
to get a snapshot of 'your own' perl installation.

To reinstall all the modules (after installing perl-5.8.2) type in the
new CPAN shell:
cpan> install Bundle::Snapshot_2002_07_29_00

Different Perl versions:

It is possible to use more than one perl.  To achieve this you cannot
use setup.exe since it will remove previous perl installations before it
installs perl-5.8.2, so you'll need to install perl-5.8.2 or perl-5.6.1

>From your scripts you can call the different perl versions now with
perl5.6.1 or perl5.8.0, /usr/bin/perl will be the version you installed 

Gerrit P. Haase, 2003-08-29


To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Save it and run setup, answer the questions and pick up
'perl' from the 'Interpreters' category.  The perl manpages are in a
separate package called perl_manpages in the category 'Doc'.

Previous perl installed with setup.exe will be removed, but your
custom modules won't be removed.  See 'Modules' and 'Different Perl
versions' section in the 'NOTES' below for details about possibilities
of custom installation.

Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need
to find a mirror which has this update.

These mirrors already got the package, the others will probably have 
the latest version of this package fairly soon:

In the US, 
        ftp://planetmirror.com/pub/cygwin/ and
are reliable high bandwidth connection.

If you want to make a point or ask a question the Cygwin mailing
list is the appropriate place.

To unsubscribe to the cygwin-announce mailing list, look at the
"List-Unsubscribe: " tag in the email header of this message.  Send
email to the address specified there.  It will be in the format:


More information about the Cygwin-announce mailing list