This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: perl v5.8.2-1 problems
- From: "Gerrit P. Haase" <gp at familiehaase dot de>
- To: Patrick Eisenacher <eisenacher at fillmore-labs dot com>
- Cc: cygwin at cygwin dot com, "Dmitry A. Pashko" <dmitry at pashko dot ru>
- Date: Tue, 25 Nov 2003 23:55:43 +0100
- Subject: Re: perl v5.8.2-1 problems
- Organization: Esse keine toten Tiere
- References: <3FC1DEF5.7060408@fillmore-labs.com>
- Reply-to: "Gerrit P. Haase" <gp at familiehaase dot de>
Hello Patrick,
PE> since I haven't read any statement of yours regarding the problems with
PE> perl v5.8.2-1 reported at
PE> http://cygwin.com/ml/cygwin/2003-11/msg00733.html and at
PE> http://cygwin.com/ml/cygwin/2003-11/msg00434.html I wasn't sure whether
PE> they had slipped your notice and in case wanted to bring them to your
PE> attention. Do you know whether they are cygwin-specific or of general
PE> nature?
Thanks for the renotification, I didn't saw these messages yet.
There were some changes in Perl internals for release 5.8.2, because
there were some problems with binary compatibility between 5.8.0 and
5.8.1. The announcement stated: '5.8.2 is fully binary compatible
with 5.8.0'
Changes in detail are in the perldelta.pod file documented, i.e. these
are interesting in this case:
===
Core Enhancements
Hash Randomisation
The hash randomisation introduced with 5.8.1 has been amended. It
transpired that although the implementation introduced in 5.8.1 was
source compatible with 5.8.0, it was not binary compatible in
certain cases. 5.8.2 contains an improved implementation which is
both source and binary compatible with both 5.8.0 and 5.8.1, and
remains robust against the form of attack which prompted the change
for 5.8.1.
===
I believe that mod_perl was updated to be compatible with this Perl
release, make sure that you have the latest mod_perl sources
available.
The same for Exim, since the hash randomisation may break existing
code, make sure that Exim was updated to play well with perl versions
greater or equal than 5.8.1.
I don't think that perl in general is broken, at least I know that
mod_perl was one of the major test cases for the 5.8.1 release and
there were still problems fixed after the release so the 5.8.2 release
came very fast.
--
Mit freundlichen Grüssen
Gerrit P. Haase
mailto:gp@familiehaase.de
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/