Richard Levitte - VMS Whacker wrote:
Because of lack of time, and because I'm not entirely sure we've gottenResults of compilations and tests:
all the reported bugs, I'm moving the release of 0.9.6h until thursday
night (swedish time). Please test the snapshots for the 0.9.6 branch
until then, on as many platforms as you have available and you feel
you have the time for.
Today, I'm going to release the 4th beta of the 0.9.7 branch.
If all this seems confusing, please consider this:
there are some places where considerable time has been taken to
evaluate 0.9.6g and earlier 0.9.6 releases. The 0.9.6h release is
mostly a bugfix release, which means that those who need to stick with
the 0.9.6 series for a while can get all the fixes that have been
reported while not having to do the enormous evaluation that some do.
The 0.9.7 branch contains a large number of changes. It's also the
version that's taken the longest for us to develop (more than two
years after the release of 0.9.6!). It will probably take some time
before it has the same level of acceptance as the 0.9.6 series, and
for the places that do that, it probably means going through a full
evaluation again.
Linux Mandrake9.0 gcc3.2 Pentium III
OpenSSL
0.9.6h-dev [engine] xx XXX xxxx
built on: Tue Nov 19 09:35:19 EST 2002
platform:
linux-elf
options: bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long)
idea(int) blowfish(idx)
compiler: gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN
-DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall
-DSHA1_ASM -DMD5_ASM -DRMD160_ASM
passed all tests
during compilation warnings
that -m486 is deprecated
-------------------------------------------------
OpenSSL 0.9.7-beta3 30 Jul 2002
built on: Tue Nov 19 09:49:04 EST 2002
platform:
linux-pentium
options: bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long)
idea(int) blowfish(idx)
compiler: gcc -fPIC -DOPENSSL_THREADS -D_REENTRANT
-DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIO -O3
-fomit-frame-pointer -mcpu=pentium -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
passed all tests
-------------------------------------------------
OpenSSL
0.9.8-dev XX xxx XXXX
built on: Tue Nov 19 10:07:37 EST 2002
platform:
linux-pentium
options: bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long)
idea(int) blowfish(idx)
compiler: gcc -DOPENSSL_NO_DYNAMIC_ENGINE -fPIC
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -mcpu=pentium -Wall -DSHA1_ASM
-DMD5_ASM -DRMD160_ASM
PASSED all tests
-------------------------------------------------------
Windows 2000 SP2 Pentium
III
OpenSSL 0.9.6h-dev [engine] xx XXX xxxx
perl Configure VC-WIN32 - Succeeded
ms\do_ms.bat - Succeeded
nmake -f ms\ntdll.mak - Succeeded
passed all tests
-------------
ms\do_masm.bat - Succeeded
nmake -f ms\ntdll.mak - Succeeded
passed all tests
-------------
ms\do_nasm.bat - Succeeded
nmake -f ms\ntdll.mak - Succeeded
passed all tests
-------------
ms\do_nt.bat - Succeeded
nmake -f ms\nt.mak - Succeeded
passed all tests
---------------
ms\mingw32.bat failed at first time
changes in Mingw32f.pl
commetend out line 56 -> $ret.="\t\$(RM) $target\n";
changes in Mingw32.pl
changed line 9 from $mkdir='gmkdir'; to $mkdir='mkdir';
commetend out line 88 -> $ret.="\t\$(RM) $target\n";
compilation succeeded
passed all test
----------------------------------------------
OpenSSL 0.9.7-beta3 30 Jul 2002
perl Configure VC-WIN32 - Succeeded
ms\do_ms.bat - Succeeded
nmake -f ms\ntdll.mak - Succeeded
passed all tests
-------------
ms\do_masm.bat - Succeeded
nmake -f ms\ntdll.mak - Succeeded
passed all tests
-------------
ms\do_nasm.bat - Succeeded
nmake -f ms\ntdll.mak - Succeeded
passed all tests
-------------
ms\do_nt.bat - Succeeded
nmake -f ms\nt.mak - Succeeded
passed all tests
---------------
ms\mingw32.bat failed at first time
changes in Mingw32f.pl
commetend out line 56 -> $ret.="\t\$(RM) $target\n";
changes in Mingw32.pl
changed line 9 from $mkdir='gmkdir'; to $mkdir='mkdir';
commetend out line 88 -> $ret.="\t\$(RM) $target\n";
failed :
......
gcc -o tmp\md2test.o -Ioutinc -Itmp -O3 -fomit-frame-pointer -DDSO_WIN32 -DOPENS
SL_NO_KRB5 -c .\crypto\md2\md2test.c
gcc -o out\md2test tmp\md2test.o out\libssl.a out\libcrypto.a -lwsock32 -lgdi32
out\libcrypto.a(bn_mul.o)(.text+0x31a):bn_mul.c: undefined reference to `bn_sub_
part_words'
out\libcrypto.a(bn_mul.o)(.text+0x345):bn_mul.c: undefined reference to `bn_sub_
part_words'
out\libcrypto.a(bn_mul.o)(.text+0x63c):bn_mul.c: undefined reference to `bn_sub_
part_words'
out\libcrypto.a(bn_mul.o)(.text+0x667):bn_mul.c: undefined reference to `bn_sub_
part_words'
out\libcrypto.a(bn_mul.o)(.text+0x69c):bn_mul.c: undefined reference to `bn_sub_
part_words'
out\libcrypto.a(bn_mul.o)(.text+0x6f2):bn_mul.c: more undefined references to `b
n_sub_part_words' follow
make: *** [out\md2test] Error 1
You can ignore the error messages above
1 file(s) copied.
Building the libraries
Building OpenSSL
mkdir outinc/openssl
The syntax of the command is incorrect.
make: *** [outinc/openssl] Error 1
-------------------------------------------
OpenSSL
0.9.8-dev XX xxx XXXX
perl Configure VC-WIN32 - Succeeded
ms\do_ms.bat - failed first time
C:\projects\OPENSS~1\OPENSS~1>ms\do_ms.bat
C:\projects\OPENSS~1\OPENSS~1>perl util\mkfiles.pl 1>MINFO
C:\projects\OPENSS~1\OPENSS~1>rem perl util\mk1mf.pl VC-MSDOS no-sock >ms\msdos.mak
C:\projects\OPENSS~1\OPENSS~1>rem perl util\mk1mf.pl VC-W31-32 >ms\w31.mak
C:\projects\OPENSS~1\OPENSS~1>perl util\mk1mf.pl dll VC-W31-32 1>ms\w31dll.mak
C:\projects\OPENSS~1\OPENSS~1>perl util\mk1mf.pl no-asm VC-WIN32 1>ms\nt.mak
C:\projects\OPENSS~1\OPENSS~1>perl util\mk1mf.pl dll no-asm VC-WIN32 1>ms\ntdll.mak
C:\projects\OPENSS~1\OPENSS~1>perl util\mk1mf.pl no-asm VC-CE 1>ms\ce.mak
C:\projects\OPENSS~1\OPENSS~1>perl util\mk1mf.pl dll no-asm VC-CE 1>ms\cedll.mak
C:\projects\OPENSS~1\OPENSS~1>perl util\mkdef.pl 16 libeay 1>ms\libeay16.def
Warning: PEM_read_X509_CERT_PAIR does not have a number assigned
Warning: PEM_read_bio_X509_CERT_PAIR does not have a number assigned
Warning: PEM_write_X509_CERT_PAIR does not have a number assigned
Warning: PEM_write_bio_X509_CERT_PAIR does not have a number assigned
Warning: X509_CERT_PAIR_free does not have a number assigned
Warning: X509_CERT_PAIR_it{1} does not have a number assigned
Warning: X509_CERT_PAIR_new does not have a number assigned
Warning: d2i_X509_CERT_PAIR does not have a number assigned
Warning: i2d_X509_CERT_PAIR does not have a number assigned
Warning: X509_CERT_PAIR_it does not have a number assigned
C:\projects\OPENSS~1\OPENSS~1>perl util\mkdef.pl 32 libeay 1>ms\libeay32.def
Warning: PEM_read_X509_CERT_PAIR does not have a number assigned
Warning: PEM_read_bio_X509_CERT_PAIR does not have a number assigned
Warning: PEM_write_X509_CERT_PAIR does not have a number assigned
Warning: PEM_write_bio_X509_CERT_PAIR does not have a number assigned
Warning: X509_CERT_PAIR_free does not have a number assigned
Warning: X509_CERT_PAIR_it{1} does not have a number assigned
Warning: X509_CERT_PAIR_new does not have a number assigned
Warning: d2i_X509_CERT_PAIR does not have a number assigned
Warning: i2d_X509_CERT_PAIR does not have a number assigned
Warning: X509_CERT_PAIR_it does not have a number assigned
C:\projects\OPENSS~1\OPENSS~1>perl util\mkdef.pl 16 ssleay 1>ms\ssleay16.def
C:\projects\OPENSS~1\OPENSS~1>perl util\mkdef.pl 32 ssleay 1>ms\ssleay32.def
runned perl util\mkdef.pl crypto ssl update
Updating SSLEAY info
No old symbols needed info update
Rewriting SSLEAY
Updating SSLEAY numbers
No New symbols Added
Updating LIBEAY info
No old symbols needed info update
Rewriting LIBEAY
Updating LIBEAY numbers
9 New symbols added
now ms\do_ms.bat - Succeeded
nmake -f ms\ntdll.mak failed :
cl /Fotmp32dll\bn_exp2.obj -Iinc32 -Itmp32dll /MD /W3 /WX /G5 /Ox /O2 /
Ob2 /Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIA
N -DDSO_WIN32 /Fdout32dll -DOPENSSL_NO_KRB5 -D_WINDLL -D_DLL -DOPENSSL_BUILD_SH
LIBCRYPTO -c .\crypto\bn\bn_exp2.c
bn_exp2.c
cl /Fotmp32dll\bn_gf2m.obj -Iinc32 -Itmp32dll /MD /W3 /WX /G5 /Ox /O2 /
Ob2 /Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIA
N -DDSO_WIN32 /Fdout32dll -DOPENSSL_NO_KRB5 -D_WINDLL -D_DLL -DOPENSSL_BUILD_SH
LIBCRYPTO -c .\crypto\bn\bn_gf2m.c
bn_gf2m.c
.\crypto\bn\bn_gf2m.c(877) : error C2220: warning treated as error - no object f
ile generated
.\crypto\bn\bn_gf2m.c(877) : warning C4018: '<=' : signed/unsigned mismatch
.\crypto\bn\bn_gf2m.c(897) : warning C4018: '<=' : signed/unsigned mismatch
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
thats all
p.s
it looks a little bit strange that 0.9.7 version have been not reported as SNAP but as stable release 0.9.7 beta3
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]
