Special mkdir() for VMS
Subject: Re: Make failures in perl5.003_96 on AXP/VMS 6.2
Henrik Tougaard <ht.000@foa.dk> wrote:
>
> When I try to build Perl 5.003_96 on my AXP:
> DEC C V5.3-006 on OpenVMS Alpha V6.2-1H3
>
> I get the following error:
. . .
> Writing Descrip.MMS for Fcntl
> MMS
> %MMS-F-GWKNOPRN, There are no known sources for the current target
> [--.LIB].EXISTS.
> %MMS-F-ABORT, For target [.LIB]FCNTL.PM, CLI returned abort status:
> %X
10EE8064.
That's a bug introduced with the win32 support in _94 -- it assumes
dirname($dir) will return the name of $dir's parent, not $dir itself.
I've appended a fix for that, and for a problem with the DECCRTL
mkdir() (doesn't like trailing '/') that gets me to a clean build
for _94. complex.t fails -- runs out of memory after sucking down
around 70 MB, but I don't know whether it's a Perl bug or just
a pathological test.
I haven't got beyond _94 yet -- I've been swamped for the past couple
weeks, and it's going to get worse before it gets better :-/ -- but
I'll try to pick up the newer patches and test them as soon as I
can. In the meantime, reports from other folks, doc updates (especially
for the installation instructions), etc. are most welcome. :-)
p5p-msgid: 01IHGOXN6MZM0004K3@hmivax.humgen.upenn.edu