[Info-vax] Updates to VMSTAR and Wget for VMS
Joukj
joukj at hrem.nano.tudelft.nl
Tue Jan 5 04:30:13 EST 2021
Steven Schweda wrote:
> I've posted a couple of updated kits:
>
> http://antinode.info/dec/sw/vmstar.html (1.20.3a)
> http://antinode.info/dec/sw/wget.html (V4.3)
>
> As usual, near-minimal testing, but VMSTAR can now extract
> almost all of an OpenSSL kit on a VAX (which is an
> improvement in data integrity, whether or not it's very
> useful). Check the Wget docs for info on recently added
> features (because I know nothing).
>
> As always, complaints are welcome.
I tried them both:
-VMSTAR : compiled out of the box both on my 8.4 Itaniums and
8.4-2L1 Alpha's
Thanks, as always, for the updated version
-wget : I had to tweak it a little bit (only tried on Itanium yet)
The build I tried was against OpenSSL 1.1.1h
problems I found + solutions/work-arounds
- One of the "Actions didn't update" made MMS to stop
do I added /ign=warning on the command line
- The compilation gave a warning of of an external in
the ssl-headers to be more than 31 characters. Since
OpenSSL is compiled by default with
/name=(as_is,short), I added the same to the CFLAGS
in the *.mms files.
By doing this you need two more things
1) upcase lib$initialize in the c-sources
2) in the *.mms files replace
/include = (main)
by
/include = ("main")
-The linking gives the following warning:
LINK /notraceback /executable =
[-.SRC.IA64L]WGET.EXE [-.SRC.IA64L]LI
BSRC.OLB /library /include = ("main"),
[-.LIB.IA64L]LIBLIB.OLB /library
, [-.VMS]WGET_SSL_OD_SHR.OPT /OPTIONS
%ILINK-W-MULDEF, symbol DECC$__UTC_UTIME multiply
defined
file: SYS$COMMON:[SYSLIB]DECC$SHR.EXE;1
%ILINK-W-MULDEF, symbol DECC$TXSNPRINTF multiply
defined
file: SYS$COMMON:[SYSLIB]DECC$SHR.EXE;1
%ILINK-W-MULDEF, symbol DECC$STRTOK_R multiply
defined
file: SYS$COMMON:[SYSLIB]DECC$SHR.EXE;1
I think this is harmless
regards
Jouk
More information about the Info-vax
mailing list