At 13:00 +0200 2002.06.01, Thomas Wegner wrote: >Not sure whether or not you have solved this in the meantime, just in case >not ... > >test 285 should give $root, i.e. File::Spec->rootdir (startup volume) >test 320 should give "${root}d1:d2:" > >Looks as if $root is not set properly, but in this case, other tests should >fail too. I'm clueless (since I cannot repeat it). If necessary, I'll look >into >it again when MacPerl 5.8.0 has arrived.
Yeah, I discovered that the problem was merely that @INC did not include ::lib:MacPPC: when File::Spec was loaded, so I moved the push @INC line to the BEGIN block, and it solved the problem. All tests are passing now except: * ExtUtils (most of it needs porting) * h2ph/h2xs (need porting) * Devel::DProf (needs porting) * s2p (two tests fail unexpectedly) * Time::HiRes (problems with alarm) * die_exit (broken $? values in MacPerl, also problem elsewhere in tests) * warnings (sysopen doesn't warn on reading from file opened for WRONLY) * sprintf (%g formats somewhat broken in sfio) * taint.t (no warning for taint when opening O_RDWR) So we're looking good. The last four I am ignoring for now, as they are longstanding issues in GUSI or SFIO that I can't easily tackle. The first five there would be nice to have fixed at some point, but aside from Time::HiRes (which I am going to work on soonish) are relatively low priority. -- Chris Nandor [EMAIL PROTECTED] http://pudge.net/ Open Source Development Network [EMAIL PROTECTED] http://osdn.com/