Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Tue, 25 Nov 2003 23:55:43 +0100 From: "Gerrit P. Haase" Reply-To: "Gerrit P. Haase" Organization: Esse keine toten Tiere X-Priority: 3 (Normal) Message-ID: <16910621104.20031125235543@familiehaase.de> To: Patrick Eisenacher CC: cygwin AT cygwin DOT com, "Dmitry A. Pashko" Subject: Re: perl v5.8.2-1 problems In-Reply-To: <3FC1DEF5.7060408@fillmore-labs.com> References: <3FC1DEF5 DOT 7060408 AT fillmore-labs DOT com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit 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 AT familiehaase DOT 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/