> %ifarch sparc sparc64
> ./Configure %{CONFIG_FLAGS} --openssldir=%{openssldir} linux-sparcv9 shared
> %endif

Should at least look like following:

%ifarch sparc
./Configure %{CONFIG_FLAGS} --openssldir=%{openssldir} linux-sparcv7 shared
%endif
%ifarch sparc64
./Configure %{CONFIG_FLAGS} --openssldir=%{openssldir} linux-sparcv9 shared
%endif

It should be noted that people with v8 boxes (e.g. SS10) would be way
more happy to configure for linux-sparcv8. But as RPM can't distinguish
v7 from v8, it has to be v7:-(

> But this fails to generate the shared library.

No, it doesn't. Try to replace linux-sparcv9 line in ./Configure with
following one and tell the list how did it go:

"linux-sparcv9","gcc:-mcpu=ultrasparc -DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer 
-Wall -Wa,-Av8plus -DULTRASPARC -DBN_DIV2W::-D_REENTRANT::BN_LLONG RC4_CHAR RC4_CHUNK 
DES_UNROLL 
BF_PTR:asm/sparcv8plus.o:::asm/md5-sparcv8plus.o::::::dlfcn:linux-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",

Andy.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to