Hi,
I tried to build libcrypto.so.0.9.7 and libssl.so.0.9.7 (from the
0.9.7b release source) on SunOS 5.8 with gcc 3.2.1 but that fails
because an additional shared object, 'libgcc_s.so.1' would also be
required but is not present:
ldd openssl
libssl.so.0.9.7 =
I remember seeing some discussion of this on this group a couple weeks back.
Can you search through the archives? I don't remember the resolution.
From: Robert Allerstorfer [EMAIL PROTECTED]
Hi,
I tried to build libcrypto.so.0.9.7 and libssl.so.0.9.7 (from the
0.9.7b release source) on SunOS
Robert Allerstorfer wrote:
Hi,
I tried to build libcrypto.so.0.9.7 and libssl.so.0.9.7 (from the
0.9.7b release source) on SunOS 5.8 with gcc 3.2.1 but that fails
because an additional shared object, 'libgcc_s.so.1' would also be
required but is not present:
ldd openssl
In function ssl3_send_client_verify(), the state
is never switched to SSL3_ST_CW_CERT_VRFY_B after
the handshake message is serialized.
It's a fairly minor bug:
*(d++)=SSL3_MT_CERTIFICATE_VERIFY;
l2n3(n,d);
s-init_num=(int)n+4;
In function ssl3_send_certificate_request(), the state
is never switched to SSL3_ST_SW_CERT_REQ_B after
the handshake message is serialized.
It's a fairly minor bug, with a simple fix:
#ifdef NETSCAPE_HANG_BUG
p=(unsigned char *)s-init_buf-data + s-init_num;
/*
Hi Douglas,
thank you! Yes, that has been the solution. FYI, to preserve
system-wide settings, I first copied the specs file given by 'gcc -v'
somewhere under my homedir, and then changed the line
%{static|static-libgcc:-lgcc
-lgcc_eh}%{!static:%{!static-libgcc:%{!shared:%{!shared-libgcc:-lgcc
In function ssl3_send_certificate_request(), the state
is never switched to SSL3_ST_SW_CERT_REQ_B after
the handshake message is serialized.
It's a fairly minor bug, with a simple fix:
#ifdef NETSCAPE_HANG_BUG
p=(unsigned char *)s-init_buf-data + s-init_num;
/*
In function ssl3_send_client_verify(), the state
is never switched to SSL3_ST_CW_CERT_VRFY_B after
the handshake message is serialized.
It's a fairly minor bug:
*(d++)=SSL3_MT_CERTIFICATE_VERIFY;
l2n3(n,d);
s-init_num=(int)n+4;