[Info-vax] VMSTAR update candidate?

John E. Malmberg wb8tyw at qsl.network
Fri Oct 2 09:35:31 EDT 2009


Steven Schweda wrote:
>    Pressed for amusement?  Consider:
> 
>       http://antinode.org/ftp/vmstar/v3r5_pre6_src.zip
> 
> Compared with V3.4, you get new MMS/MMK builders, better error
> handling,
> a few bug fixes, and better support for large files, ODS5 extended
> file
> names, and symbolic links.  New "u" (/UNDERDOT) option offers a choice
> on ODS2 disks for transforming "a.b.c" to "A_B.C", instead of "A.B_C".
> 
>    Go ahead, try some bigger-than-8GB stuff.  I dare you.

Have you tested it for handling VMS executable binaries?

This does not work in the existing gnu tar builds because stat() is 
reporting a different size than the 512 block boundary that actually is 
in the file, and this is causing the resulting tar archive to be 
corrupted, since the stat() size value is used instead of the number of 
bytes that are actually read in.

Perl Archive::Tar has the fix in it and can now create tar archives 
containing VMS binaries.


The tar specification now has options that allow adding record types for 
special file structures.  These can be used to store VMS file attributes 
for archiving any type of VMS files.  I have not had time to work out 
the details of implementing that.

Please put entries in the PORTING_TO_VMS conference on encompasserve.org 
  about what things that you have learned about porting projects.

-John
wb8tyw at qsl.network
Personal Opinion Only.



More information about the Info-vax mailing list