Skip to content

Commit

Permalink
Add VMS specifics to Porting/makerel
Browse files Browse the repository at this point in the history
Funny - I had intended to submit a patch against _04 to fix 
File::Path::mkpath() which had a nasty problem (especially on VMS).  
A closer look at the 04-m1 source revealed that the necessary 
change is already in there (thanks!).

I did, however, encounter build troubles on VMS one of which involved 
the new save_helem() and save_aelem() in pp.c pp_hot.c not having 
prototypes.  I hand applied the proto.h fix from Gurusamy Sarathy in:

  http://www.rosat.mpe-garching.mpg.de/
    mailing-lists/perl-porters/1998-03/msg00469.html

and got further along to:

MCR Sys$Disk:[]miniperl.exe "-I[.lib]" ConfigPM.
Create/Directory [.lib.VMS_AXP.5_00404]
%CREATE-I-EXISTS, [.LIB.VMS_AXP.5_00404] already exists
Copy [.LIB]CONFIG.PM [.LIB.VMS_AXP.5_00404]CONFIG.PM
%MMS-F-GWKNOPRN, There are no known sources for the current target [.EXT.DYNALOADER]DYNALOADER.PM.

Unfortunately the .PL-ification of Dynaloader.pm was not accounted for
in the VMS Makefile.  The enclosed patch to vms/descrip.mms fixes that.

I realize that there have been many patches to vms related files recently, 
perhaps including vms/descrip.mms.  Unfortunately I have not had the time 
to check if this change was already suggested and/or incorporated into 
the archive (though I did search the p5p and vmsp archives at 
www.rosat.mpe-garching.mpg.de for the string '_pl' but saw nothing relevant 
to vms).  Apologies to the pumpking for any inconvenience (and 
congratulations on the new baby :-).

Do note that the change to PERL_VERSION reflected in this patch
ought to be upped (via C<s/00404/00405/>) before releasing this
as _05.

Peter Prymmer
pvhp@forte.com

Single file affected: vms/descrip.mms
Apply with: patch -p0 < this_patch

Credited: Peter Prymmer <pvhp@forte.com>

p5p-msgid: 9804250212.AA27695@forte.com
  • Loading branch information
Charles Bailey authored and Tim Bunce committed May 11, 1998
1 parent ddd4d6b commit 67c02ff
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit 67c02ff

Please sign in to comment.