Hello,

I found the following thread concerning x86_64 bit compilations and issues a user
experienced when compiling a fips compliant openssl:

http://marc.info/?l=openssl-dev&m=121451375530617&w=2

In one of the the threads, it was asked whether it was possible to build a 64 bit
version of the fips compliant openssl package. The reply stated that it was
not possible to build a win64 version. I tried to build a 64 bit version under Redhat 5 linux
and got the following error:

/usr/bin/ld: /usr/local/ssl/lib/libssl.a(s2_clnt.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC when compiling apache and am getting the following error when I try to compile a shared version of httpd:

+ fips-1.0/fipsld -m64 -fPIC -shared -o libcrypto.so.0.9.7 -Wl,-soname=libcrypto.so.0.9.7 -Wl,-Bsymbolic -Wl,--whole-archive libcrypto.a -Wl,--no-whole-archive -L. -ldl
Canister: /usr/local/ssl/lib//fipscanister.o
/usr/bin/ld: /usr/local/ssl/lib//fipscanister.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC


There is confusion in my mind whether this also applies to linux also. Is it possible to build a 64 bit fips openssl
under linux or does the statement about win64 apply also to linux?

Thank you,

Sean Coleman
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to