Hi there,
I just downloaded the latest perl set for VMS, built it with (almost) all
defaults (just domain data changed), build went Ok ( no errors) using MMS, C
6.4
However, running tests (MMS TEST) I got errors:
t/io/fs FAILED on test 33
t/op/stat FAILED on test 29
lib/extutils/t/constant FAILED on test 3
I found out to execute:
$ perl [.t.io]fs.t
which gave me the full list, and a failure on RENAME (test 33) and -d
(remove??) of tmp.dir (34).
After I edited the script stating 'set file tmp.dir /protection=o:d'
to set file tmp.dir/protection=(s:rwed,o:rwed) these tests went Ok. (I ran
them as SYSTEM...)
$ perl [.t.op]stat.t
gave me test 29 again, and line 203 in error.
That's this line:
ok(-o $tmpfile, '-o');
is the "owned by" - in my case: SYSTEM, that failes?
Again, this _could_ be a problem when running as SYSTEM. But I doubt it.
The last:
perl [.lib.extutils.t]constant.t
went wrong id MAKE AL, since:
# perl=DKB100:[user.WILLEM.perl.PERL-5_8_1]PERL.EXE;1
# ext-538968653 being created...
1..272
# Simple tests
# ext-538968653/0 being created...
ok 1
ok 2
# make = 'MMS all'
%MMS-F-GWKNOACTS, Actions to update EXTTEST.C are unknown.
not ok 3 # MMS all failed: 1024
# cp exttest.pm [---.lib]exttest.pm
# MCR [---]miniperl.exe "-I[---.lib]" "-I[---.lib]" -e "use
ExtUtils::Mksymlists
;" -e "Mksymlists('NAME' => 'ExtTest', 'DL_FUNCS' => { }, 'DL_VARS' =>
[],
'FUNCLIST' => [])"
# MCR [---]miniperl.exe -e "print
""[---.lib.auto.ExtTest]ExtTest.olb/Include=Ex
tTest\n[---.lib.auto.ExtTest]ExtTest.olb/Library\n"";" >>EXTTEST.OPT
# MCR [---]miniperl.exe -e "print qq{[---]PerlShr.exe/Share\n}"
>>EXTTEST.OPT
# Copy/NoConfirm EXTTEST.OPT [---.LIB.AUTO.EXTTEST]EXTTEST.OPT
# %MMS-F-GWKNOACTS, Actions to update EXTTEST.C are unknown.
# ext-538968653 being removed...
%SYSTEM-W-PLHLDR, reserved for future use
$
I guess the MMS-file (descrip.mms) isn't Ok here? But where can I find it?
I'm quite new to PERL (not to programming...) so forgive my ignorance...
Willem Grooters
e [EMAIL PROTECTED]
w www.grootersnet.nl
---------------------------------------------------
To install Windows, it takes a Wizard
To install Unix, it takes a toolbox
To Install OpenVMS, just >>> BOOT
---------------------------------------------------