From: "Dr. Stephen Henson" <[email protected]>
> Please check the 0.9.8 snapshots too.
Perhaps when I work up more courage.
> If there are any minor issues which someone VMS illiterate (i.e. me) can
> understand I'll fix them.
I'm still wondering why this symlink is in apps:
md4.c -> ../crypto/md4/md4.c
Formerly, it was supplied in the source kit. Now it appears to be
generated. Does anyone use it? The top VMS builder (makevms.com)
dutifully makes a copy, but I don't see it used anywhere in the VMS
builders.
More VMS-specific:
makevms.com:
I'm sure that there was some excellent reason to move the generated
header files (BUILDINF.H, OPENSSLCONF.H) from their old location,
[.<arch>.CRYPTO], to the new one, [.crypto._<arch>] (where "<arch>" is
"ALPHA", IA64", or "VAX"), but it wasn't obvious to me. I thought that
using the old, sequestered [.<arch>...] tree made sense, and had the
advantage of making clean-up simpler. This change, by the way is what
hosed the installation procedure ([.crypto]install.com), which wasn't
notified of the change:
[...]
Installing CRYPTO files.
[...]
%COPY-E-OPENIN, error opening ALP$DKA100:[UTILITY.SOURCE.OPENSSL.OPENSSL-1^.0^.0
-STABLE-SNAP-20100414.ALPHA.CRYPTO]OPENSSLCONF.H; as input
-RMS-E-DNF, directory not found
-SYSTEM-W-NOSUCHFILE, no such file
[...]
(Oh, _now_ I see. This (annoying) change would allow the deletion of a
few lines of DCL in [.crypto]install.com. But they weren't deleted.)
--- crypto/install.com_orig 2010-01-29 06:03:46 -0600
+++ crypto/install.com 2010-04-14 17:45:21 -0500
@@ -120,12 +120,12 @@
$ THEN
$ COPY 'tmp' WRK_SSLINCLUDE: /LOG
$ ELSE
-$ IF D .EQS. "_''ARCH'"
-$ THEN
-$ COPY [-.'ARCH'.CRYPTO]'tmp' WRK_SSLINCLUDE: /LOG
-$ ELSE
+$!!! IF D .EQS. "_''ARCH'"
+$!!! THEN
+$!!! COPY [-.'ARCH'.CRYPTO]'tmp' WRK_SSLINCLUDE: /LOG
+$!!! ELSE
$ COPY [.'D']'tmp' WRK_SSLINCLUDE: /LOG
-$ ENDIF
+$!!! ENDIF
$ ENDIF
$ SET FILE/PROT=WORLD:RE WRK_SSLINCLUDE:'tmp'
$ GOTO LOOP_SDIRS
Not, in my opinion, a good trade, even when done correctly.
------------------------------------------------------------------------
Steven M. Schweda s...@antinode-info
382 South Warwick Street (+1) 651-699-9818
Saint Paul MN 55105-2547
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [email protected]