> http://antinode.info/ftp/openssl/1_0_0d/openssl-1_0_0d_s1.zip
A revised, possibly better, replacement file kit ("unzip -V") is now available: http://antinode.info/ftp/openssl/1_0_0d/openssl-1_0_0d_s2.zip The builders should now be able to deal with both 32- and 64-bit pointers in the same source kit directory tree. That should include "install.com" and "VMS/mkshared.com". The object libraries and shared images should now have HP-like names (with "$" -> "_"): 32-bit 64-bit SSL_LIBCRYPTO32.OLB SSL_LIBCRYPTO.OLB SSL_LIBSSL32.OLB SSL_LIBSSL.OLB SSL_LIBCRYPTO_SHR32.EXE SSL_LIBCRYPTO_SHR.EXE SSL_LIBSSL_SHR32.EXE SSL_LIBSSL_SHR.EXE Among other advantages, this allows one installation directory tree (or SYS$LIBRARY) to accomodate all of them. (When run twice (for 32- and 64-bit builds) with one destination directory, "install.com" will copy the header files twice, but these may be purged, as suggested.) Other than comments in the changed files, I haven't updated any documentation. (And some of the comments could still use some work.) My VAX is currently saturated building perl, so I haven't tried the latest stuff there. (But what could go wrong? (And who'd care if it did?)) If it finishes the perl job before summer, then I should be able to check that again. For the morbidly curious, my do-everything build procedures (with zlib support) look like these: IT $ type [-]btsi_z.com $ pipe show time ; - @ makevms.com ALL "" NODEBUG DECC TCPIP "" - utility_root:[source.zlib.zlib-1_2_5l] ; - show time $ pipe show time ; @ [.test]tests.com ; show time $ pipe show time ; @ [.vms]mkshared.com - utility_root:[source.zlib.zlib-1_2_5l] ; - show time $ pipe show time ; @ install.com ""'p1'" ; show time IT $ type [-]btsi_64z.com $ pipe show time ; - @ makevms.com ALL 64 NODEBUG DECC TCPIP "" - utility_root:[source.zlib.zlib-1_2_5l]libz_64 ; - show time $ pipe show time ; @ [.test]tests.com "" 64 ; show time $ pipe show time ; @ [.vms]mkshared.com 64 - utility_root:[source.zlib.zlib-1_2_5l]libz_64 ; - show time $ pipe show time ; @ install.com "''p1'" 64 ; show time Note the "64" arguments on all the procedures for the 64-bit build. Omit the "libz" path, if you don't have/want zlib support. As one might expect, I'm still awaiting some discussion of the pending mysteries, so there's still work left to be done. Complaints are always welcome. ------------------------------------------------------------------------ Steven M. Schweda sms@antinode-info 382 South Warwick Street (+1) 651-699-9818 Saint Paul MN 55105-2547 ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org