Attached is a trivial patch to allow Win32 to build the OpenSSL dll's.  If you want
to post it up to contrib, that's fine.  Even a non-patch user should be able to follow
what to do.

Will

# The new OpenSSLDie() entry point was undefined in the 0.9.6e release
# and win32 dll's will not build without it.  Here's the fix;
#
--- ../orig/openssl-0.9.6e/util/libeay.num      Fri Jan 04 07:02:40 2002
+++ util/libeay.num     Wed Jul 31 12:53:53 2002
@@ -1934,3 +1934,4 @@
 BN_pseudo_rand_range                    2523   EXIST::FUNCTION:
 X509_STORE_CTX_set_verify_cb            2524   EXIST::FUNCTION:
 ERR_load_COMP_strings                   2525   EXIST::FUNCTION:
+OpenSSLDie                              2526    EXIST::FUNCTION:
--- ../orig/openssl-0.9.6e/util/mkdef.pl        Wed Dec 19 11:48:51 2001
+++ util/mkdef.pl       Wed Jul 31 12:50:51 2002
@@ -202,6 +202,7 @@
 $crypto.=" crypto/rand/rand.h";
 $crypto.=" crypto/comp/comp.h";
 $crypto.=" crypto/tmdiff.h";
+$crypto.=" crypto/cryptlib.h";
 
 my $symhacks="crypto/symhacks.h";
 

Reply via email to