I am getting an odd error when trying to create the shared libraries under SPARC
Solaris 8. If I leave off the "shared" it all seems to build fine, but I need
the shared libraries (for ssh).

Here is my config command.:

../config --prefix=/usr/local/openssl.0.9.8g
--openssldir=/usr/local/openssl.0.9.8g shared

This is actually the 2nd run through. Everything has compiled O.K. but it pukes
when trying to link the shared libraries for libcrypto and libssl.:

making all in crypto/store...
making all in crypto/pqueue...
if [ -n "libcrypto.so.0.9.8 libssl.so.0.9.8" ]; then \
(cd ..; make libcrypto.so.0.9.8); \
fi
Text relocation remains referenced
against symbol offset in file
0x6cc libcrypto.a(e_sureware.o)
0x6d0 libcrypto.a(e_sureware.o)
.. . .
memset 0xf20 libcrypto.a(e_sureware.o)
memset 0x1c48 libcrypto.a(e_sureware.o)
memset 0x2300 libcrypto.a(e_sureware.o)
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
making all in ssl...

if [ -n "libcrypto.so.0.9.8 libssl.so.0.9.8" ]; then \
(cd ..; make libssl.so.0.9.8); \
fi
Text relocation remains referenced
against symbol offset in file
0x6cc libcrypto.a(e_sureware.o)
0x6d0 libcrypto.a(e_sureware.o)
0x6d4 libcrypto.a(e_sureware.o)
.. . .
memset 0xf20 libcrypto.a(e_sureware.o)
memset 0x1c48 libcrypto.a(e_sureware.o)
memset 0x2300 libcrypto.a(e_sureware.o)
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
making all in engines...
making all in apps...

Actually it does make libssl.so.0.9.8, but I don't trust it. It does not make
libcrypto.so.0.9.8 at all.

$ ls -ld *so.0.9.8
-rwx------ 1 jfelten users 1479924 Mar 24 17:36 libssl.so.0.9.8

The sureware libraries do exist.:

$ ls -ld engines/*sureware*o
-rw------- 1 jfelten users 28228 Mar 24 17:20 engines/e_sureware.o
-rwx------ 1 jfelten users 611988 Mar 24 17:20 engines/libsureware.so
__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager majordomo@openssl.org