On Thu, Sep 08, 2011, Kenneth Goldman wrote: > I'm getting this error compiling openssl-fips-1.2.3.tar.gz, which seems to > be the latest. It seems to be well known on openssl-dev, but I don't know > what to do about it. Any ideas? > > gcc -I.. -I../.. -I../../include -DOPENSSL_THREADS -D_REENTRANT > -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall > -DMD32_REG_T=int -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM > -DSHA512_ASM -DMD5_ASM -DAES_ASM -c -o md5-x86_64.o md5-x86_64.s > md5-x86_64.s: Assembler messages: > md5-x86_64.s:41: Error: 0xd76aa478 out range of signed 32bit displacement > > > uname -a > Linux cainl.watson.ibm.com 2.6.32-131.6.1.el6.x86_64 #1 SMP Mon Jun 20 > 14:15:38 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux >
If you can get OpenSSL to compile despite that error (e.g. different version of the assembler) it wont matter because that file isn't used in the FIPS module itself. It's just a side effect of the 1.2 build process that it needs to build a complete vesion of OpenSSL as well as the module. > ~~~~~~~~~~~~~~ > > A second question. In researching this error, I saw someone compile with > > > ./config fipscanisterbuild > > That's not in the INSTALL file. Do I need this? > That is for testing purposes for the unvalidated 2.0 module only. The 1.2 module uses ./config fipscanister instead. -- Dr Stephen N. Henson. OpenSSL project core developer. Commercial tech support now available see: http://www.openssl.org ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org