Hi,

We are trying to use FIPS in our product and have been successful for
Windows, Linux (on x86) and on Solaris. We are also trying Linux on S390.

Following the (very specific) instructions to build FIPS, we get an error.
First we execute 'config fips' (as required), no problem there, it
configures for 'linux-s390'.
But when we follow with the required 'make', all seems OK, but when the
openssl executable is being linked through the 'fipsld' link-script, the
following happens:
 
      make[1]: Entering directory
`/mnt/vhibld/66/dev/atoem/openssl/Build-fips-product/openssl-fips-1.1.2/apps'
       rm -f openssl
       + ../fips-1.0/fipsld -o openssl -DMONOLITH -I.. -I../include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_D
FCN_H -DOPENSSL_NO_KRB5 -DB_ENDIAN -DTERMIO -DNO_ASM -O3
-fomit-frame-pointer -Wall openssl.o verify.o asn1pars.o req.o
dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o ca.o pkcs7.o crl2p7.o
crl.o rsa.o rsautl.o dsa.o dsaparam.o x509.
 genrsa.o gendsa.o s_server.o s_client.o speed.o s_time.o apps.o s_cb.o
s_socket.o app_rand.o version.o sess_id.o ciphe
s.o nseq.o pkcs12.o pkcs8.o spkac.o smime.o rand.o engine.o ocsp.o prime.o
../libssl.a ../libcrypto.a -ldl
       FIPS_text_start() returns NULL
       unable to collect signature
       make[1]: *** [openssl] Error 1
       make[1]: Leaving directory
`/mnt/vhibld/66/dev/atoem/openssl/Build-fips-product/openssl-fips-1.1.2/apps'
       make: *** [sub_all] Error 1

My question is, is this something we can get fixed ourselves, I doubt it, as
changing anything will invalidate the FIPS validation. Or is this something
that has not been 'done' by the FIPS development team.
I'm afraid I have to convince my management that if it can't be done, why
that is.
I know Linux on S390 is not on the list of platforms that have been
confirmed to work (and tested).
If that's all there is to it, so be it, but I need to have that confirmed.

I know there has been a similar question on this subject (FIPS 1.0 on RedHat
on S390, back in 2006), but there was no reply, so I've given it another go.

Any help would be much appreciated.

Thanks,

Arie Plugge
Configuration / Release Engineer
Attachmate
-- 
View this message in context: 
http://www.nabble.com/Building-FIPS-1.1.2-on-SuSe-9-on-S390%3A-Unable-to-collect-signature-tp17315175p17315175.html
Sent from the OpenSSL - Dev mailing list archive at Nabble.com.

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

Reply via email to