Mail Archives: djgpp/2003/03/04/13:51:59
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
<sys/wait.h>. 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/ ]
- Raw text -