There's (still) a curious (but non-fatal) error message from somewhere in the VMS configure procedure:
ALP $ @config Configuring OpenSSL version 1.1.0-pre3 (0x0x10100003L) no-crypto-mdebug [default] OPENSSL_NO_CRYPTO_MDEBUG (skip dir) [...] Configuring for vms-alpha %DCL-W-MAXPARM, too many parameters - reenter command with fewer parameters \2\ IsMK1MF =no CC =CC/DECC [...] From somewhere in the "Configure" Perl script? INSTALL.VMS: [...] This will buidl and install OpenSSL in the default location, which is ^^ SYS$COMMON:[OPENSSL-'VERSION']. If you want it to be anywhere else, run config.com like this: $ @config --prefix=PROGRAM:[OPENSSL] Sadly, this causes a failure with obtuse messages: ALP $ @ config.com --prefix=ALP$DKC100:[UTILITY.SOURCE.OPENSSL.1_1_0-pre3] [...] ALP $ mms SET DEFAULT [.crypto.aes] CC/DECC /DEFINE=(OPENSSL_THREADS,OPENSSLDIR="""SYS$COMMON:[SSL]""",ENGINESDIR="""OSSL$ENGINES:""") /STANDARD=RELAXED/NOLIST/PREFIX=ALL/NAMES=(AS_IS,SHORTENED) /OPTIMIZE/NODEBUG --PREFIX=ALP$DKC100:[UTILITY.SOURCE.OPENSSL.1_1_0-PRE3]/INCLUDE=([--.- include],[--],[--.crypto.include]) /OBJECT=[]aes_cbc.OBJ /REPOSITORY=[--] aes_cbc.c %DCL-W-PARMDEL, invalid parameter delimiter - check use of special characters \=ALP$DKC100\ %MMS-F-ABORT, For target [.CRYPTO.AES]AES_CBC.OBJ, CLI returned abort status: %X00038110 -CLI-W-PARMDEL, invalid parameter delimiter - check use of special characters Apparently, the test for "--prefix" is case-sensitive, and DCL can't be trusted. Quotation helps: ALP $ @ config.com "--prefix=ALP$DKC100:[UTILITY.SOURCE.OPENSSL.1_1_0-pre3]" [...] ALP $ mms SET DEFAULT [.crypto.aes] CC/DECC /DEFINE=(OPENSSL_THREADS,OPENSSLDIR="""ALP$DKC100:[UTILITY.SOURCE.OPENSSL.1_1_0-pre3.SSL]""",ENGINESDIR="""OSSL$ENGINES:""") /STANDARD=RELAXED/NOLIST/PREFIX=ALL/NAMES=(AS_IS,SHORTENED) /OPTIMIZE/NODEBUG/INCLUDE=([--.include],[--],[--.crypto.- include]) /OBJECT=[]aes_cbc.OBJ /REPOSITORY=[--] aes_cbc.c [...] Installation fails, however: ALP $ mms install *** Installing development files CREATE/DIR ossl_installroot:[include.openssl] COPY/PROT=W:R openssl:*.h ossl_installroot:[include.openssl] %COPY-F-OPENIN, error opening openssl:*.h as input -RMS-F-FNM, error in file name %MMS-F-ABORT, For target INSTALL_DEV, CLI returned abort status: %X1067109C. ALP $ I haven't yet looked into that one. Things seem to be improved, but not yet perfect. ------------------------------------------------------------------------ Steven M. Schweda sms@antinode-info 382 South Warwick Street (+1) 651-699-9818 Saint Paul MN 55105-2547 -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev