[MacPerl-Porters] MacPerl 5.8 TODO
[email protected] (Thomas Wegner) Wed, 29 May 2002 19:12:11 +0200
| Newsgroups | perl.macperl.porters |
|---|---|
| Message-ID | <p04320403b91a767b56db@[149.225.16.81]> |
This is a TODO for the release of MacPerl 5.8. If you want to do
anything on the list, please post here so we can coordinate. A person's
name in () denotes that person is working on it.
various bugs (see http://sf.net/tracker/?atid=107940&group_id=7940)
ext/ tests
* All tested, various tests fixed
* Time::HiRes fails with various alarms (Chris)
* Devel::DProf tests don't work
lib/ tests
* Tested through D* so far, except CPAN/t
* AutoSplit (Chris) [fixed]
* blib (Thomas) [fixed]
* charnames (Thomas) [fixed]
* CGI tests [open] -- see note below
* CPAN tests [open]
* Devel/SelfStubber.t [open] -- makes system() calls, fails badly
* diagnostics (Thomas) [fixed]
* Digest.t ? [open] -- Makefile.mk needs fixing first, see note below
Encode [fixed]
NOTES:
*** CGI
The CGI tests use the following to manipulate @INC
BEGIN {
chdir 't' if -d 't';
if ($ENV{PERL_CORE}) {
@INC = '../lib';
} else {
# Due to a bug in older versions of MakeMaker &
Test::Harness, we must
# ensure the blib's are in @INC, else we might use
the core CGI.pm
unshift @INC, qw( ../blib/lib ../blib/arch lib );
}
}
Since we don't have $ENV{PERL_CORE} in MacPerl, I'm not sure what to do.
CGI/t/carp.t runs with the MacPerl tool, but when run with the app, test
28 fails due to a wrong line number. I cannot figure out why (grrr...).
*** Digest::MD5
The version in the Makefile (2.16) doesn't match MD5.pm's version
2.20. Hence, loading will fail with:
# Digest::MD5 object version 2.16 does not match bootstrap parameter 2.20.
Best regards,
--Thomas