On Tue, 31 May 2005, Andy Polyakov wrote:
OpenSSL_0_9_8-stable branch pulled Mon May 30 19:47:25 PDT 2005.
On my unixware-7 boxes configured with the shared & no-sse2 options
i'm getting this error.
....
Undefined first referenced
symbol in file
OPENSSL_ia32cap_P ../libcrypto.so
You have to speculate why do you think this happens. OPENSSL_ia32cap_P is
expected to be unconditionally declared on x86 and x86_64 platforms
regardless no-sse2 or no-whatever. With sufficient no-everything it will
remain uninitialized, but it's expected to be there. See crypto/cryptlib.c.
Is it possible that target in question doesn't define __i386 or __i386__?
When you pass -Kpentium_pro? A.
With or without -Kpentium_pro it doesn't define __i386 or __i386__
It does define i386
If I "./config shared -D__i386__ -Kpentium_pro no-sse2" it builds fine.
Perhaps add -D__i386__ to the unixware-7 target in Configure.
Now to track down the test failure (test SSL protocol).
....
test sslv3 with client authentication
Available compression methods:
NONE
client authentication
depth=1 /C=AU/O=Dodgy Brothers/CN=Dodgy CA
depth=0 /C=AU/O=Dodgy Brothers/CN=Brother 1/CN=Brother 2
ERROR in SERVER
16395:error:1408E098:SSL routines:SSL3_GET_MESSAGE:excessive message
size:s3_both.c:449:
SSLv3, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 512 bit RSA
1 handshakes of 256 bytes done
*** Error code 1 (bu21)
....
--
Tim Rice Multitalents (707) 887-1469
[EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager [EMAIL PROTECTED]