On Sat, Feb 03, 2001 at 09:57:25AM +0100, Richard Levitte - VMS Whacker wrote: > 2. Since you're in the states, you need to cc: your contribution to > [EMAIL PROTECTED] (see http://www.crypto.com). For your bookkeeping, this is a resend of the messages with a Cc to crypto.com. Thanks, Ilya
On Sat, Feb 03, 2001 at 09:57:25AM +0100, Richard Levitte - VMS Whacker wrote: > From: Ilya Zakharevich <[EMAIL PROTECTED]> > > ilya> OpenSSL would not compile out-of-the-box on OS/2 EMX. The attached > ilya> file allows one to make it compilable. Here is the proposed actions: > > 1. There's no file attached. Oups, sorry for this... > 2. Since you're in the states, you need to cc: your contribution to > [EMAIL PROTECTED] (see http://www.crypto.com). Even if all the patch does is touching some Makefiles? Ilya
openssl-0.9.6-build-on-os2.zip
OpenSSL would not compile out-of-the-box on OS/2 EMX. The attached file allows one to make it compilable. Here is the proposed actions: a) Unzip the attached file, and copy the os2 subdirectory into the current tree of openssl (it is probably not openssl-0.9.6 as the zip assumes); b) Apply the following patches from os2/patches: diff_openssl_config diff_openssl_build diff_openssl_mt These patches do the following (extracted from os2/patches/README): 1) on EMX there is no gmtime_r(); 2) Using /bin/rm is not portable; 3) Some general patches to put @ before echo and fix a wrong directory for perlasm (probably done already); 4) Use copy when symlinking is not available; 5) Skip testing if bc is not available (instead of aborting); 6) PATH may be separated by ';'; 7) Introduce os2-gcc config (using 586 asm). c) Remove the applied patches from os2/patches. The remaining files in os2 directory explain how to build openSSL, and contain templates for DLL export definitions. There are 2 or 3 rough edges remaining, see os2/README for details, but lynx works flawlessly with this build. Ilya
openssl-0.9.6-build-on-os2.zip