On Thu, Nov 14, 2002 at 12:02:28AM +0100, Richard Levitte - VMS Whacker wrote: > openssl-0.9.6-stable-SNAP-200211xx.tar.gz non-engine version > [...] > openssl-0.9.7-stable-SNAP-200211xx.tar.gz
Hi, a few problems. The Configure script still uses the old deprecated -m486 instead of the -march=i486 option: 0.9.6-stable-SNAP-20021112: ========================================================================== --- Configure.orig 2002-11-14 12:14:43.000000000 +0100 +++ Configure 2002-11-14 12:15:00.000000000 +0100 @@ -477,7 +477,7 @@ my %table=( # Cygwin "Cygwin-pre1.3", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O2 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}::::::::::win32", -"Cygwin", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O2 -m486 -Wall::::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}::::::::::win32:cygwin-shared:::.dll", +"Cygwin", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O2 -march=i486 +-Wall::::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}::::::::::win32:cygwin-shared:::.dll", # Ultrix from Bernhard Simon <[EMAIL PROTECTED]> "ultrix-cc","cc:-std1 -O -Olimit 1000 -DL_ENDIAN::(unknown)::::::", ========================================================================== 0.9.7-stable-SNAP-20021112: ========================================================================== --- Configure.orig 2002-11-14 12:20:39.000000000 +0100 +++ Configure 2002-11-14 12:20:52.000000000 +0100 @@ -520,7 +520,7 @@ my %table=( # Cygwin "Cygwin-pre1.3", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown):CYGWIN32::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}::::::::::win32", -"Cygwin", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall:::CYGWIN32::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}:win32:cygwin-shared:::.dll", +"Cygwin", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -march=i486 +-Wall:::CYGWIN32::BN_LLONG ${x86_gcc_des} +${x86_gcc_opts}:${x86_out_asm}:win32:cygwin-shared:::.dll", # DJGPP "DJGPP", "gcc:-I/dev/env/DJDIR/watt32/inc -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O2 -Wall:::MSDOS:-L/dev/env/DJDIR/watt32/lib -lwatt:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}::::::::::", ========================================================================== The Cygwin build script in the util subdir suffers from a missing `make depend': Both openssl versions: ========================================================================== --- util/cygwin.sh.orig 2002-11-14 12:16:03.000000000 +0100 +++ util/cygwin.sh 2002-11-14 12:07:51.000000000 +0100 @@ -96,6 +96,8 @@ fi get_openssl_version +make depend || exit 1 + make || exit 1 base_install ========================================================================== Other than that, the util/cygwin.sh file still has wrong permissions which prevents building the official Cygwin version without having to chmod +x the script first. Even though `make depend' has been called, the following happens in the 0.9.6-stable-SNAP-20021112 build: making all in test... make[1]: Entering directory `/src/openssl-0.9.6-stable-SNAP-20021112/test' gcc -I../include -DTHREADS -DDSO_WIN32 -DNO_IDEA -DNO_RC5 -DNO_MDC2 -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O2 -march=i486 -Wall -c -o bntest.o bntest.c gcc -o bntest -I../include -DTHREADS -DDSO_WIN32 -DNO_IDEA -DNO_RC5 -DNO_MDC2 -DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O2 -march=i486 -Wall bntest.o -L.. -lcrypto make[1]: *** No rule to make target `ideatest.o', needed by `ideatest'. Stop. make[1]: Leaving directory `/src/openssl-0.9.6-stable-SNAP-20021112/test' make: *** [sub_all] Error 1 This doesn't happen in 0.9.7-stable-SNAP-20021112. Sorry, I have no patch for this one. Corinna -- Corinna Vinschen Cygwin Developer Red Hat, Inc. mailto:vinschen@;redhat.com ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]