Message-Id: <200303041848.h24ImVL02859@delorie.com> Sender: rich AT phekda DOT freeserve DOT co DOT uk Date: Tue, 04 Mar 2003 18:32:16 +0000 From: Richard Dawe X-Accept-Language: de,fr To: DJGPP announcements Subject: ANNOUNCE: Release 3 of DJGPP port of Perl 5.6.1 Content-Type: text/plain; charset=us-ascii Reply-To: djgpp AT delorie DOT com Hello. Release 3 of the DJGPP port of Perl 5.6.1 is now available. Release 3 has a couple of bug-fixes: * POSIX::W*, in particular POSIX::WEXITSTATUS, was broken, because of a mismatch between the encoding of the return code by some DJGPP-specific code in the DJGPP port of Perl and the DJGPP header file . This meant that, for example, POSIX::WEXITSTATUS($?) would never return the exit code field from $? correctly. * The packlist file should now be named _packlist instead of .packlist. djgpp/djgppsed.sh needed to perform substitutions to 'installperl' too. If you are using earlier releases of Perl 5.6.1, I recommend you upgrade. POSIX::WEXITSTATUS is used by a number of portable programs to get the exit status of programs executed via backticks or system(). If you wish only to use Perl, please download the binary distribution - perl561b.zip. If you wish to examine the sources or rebuild from sources, please downlaod the source distribution - perl561s.zip. http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/perl561b.zip&name=perl561b.zip http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/perl561s.zip&name=perl561s.zip The diffs and readme for release 3 can be found in gnu/perl.561/djgpp - rel3.diff and rel3.txt respectively. If you have any questions about or problems with the port of Perl, please post them to the newsgroup comp.os.msdos.djgpp. This is also accessible via the mail-to-news gateway on djgpp AT delorie DOT com. I try to read the DJGPP newsgroup on a regular basis, but also please feel free to contact me by e-mail (address below). Regards, -- Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]