Delete the directory, untar it fresh, and reconfigure with that config line.

What you're seeing is a situation caused by prior builds not being
completely cleaned.  The problem is that if you do anything that isn't
in the security policy (including 'make clean'), the result cannot be
claimed to be FIPS-validated.

-Kyle H

On Fri, Jan 9, 2009 at 1:09 PM, PGNet <pgnet.trash+...@gmail.com> wrote:
> per advice,
>
>  ./config fipscanisterbuild no-asm
>
> completes without error, but, now,
>
>  make
>
> fails @,
>
> ...
> /usr/bin/ranlib ../libssl.a || echo Never mind.
> make[1]: Leaving directory `/usr/local/src/openssl/openssl-fips-1.2/ssl'
> make[1]: Entering directory `/usr/local/src/openssl/openssl-fips-1.2'
> make[2]: Entering directory `/usr/local/src/openssl/openssl-fips-1.2'
> libcrypto.a(rc4_enc.o): In function `RC4':
> rc4_enc.c:(.text+0x0): multiple definition of `RC4'
> libcrypto.a(rx86-elf.o):rc4-586.s:(.text+0x0): first defined here
> libcrypto.a(bf_enc.o): In function `BF_encrypt':
> bf_enc.c:(.text+0x0): multiple definition of `BF_encrypt'
> libcrypto.a(bx86-elf.o):bf-586.s:(.text+0x0): first defined here
> libcrypto.a(bf_enc.o): In function `BF_decrypt':
> bf_enc.c:(.text+0x410): multiple definition of `BF_decrypt'
> libcrypto.a(bx86-elf.o):bf-586.s:(.text+0x420): first defined here
> libcrypto.a(bf_enc.o): In function `BF_cbc_encrypt':
> bf_enc.c:(.text+0x820): multiple definition of `BF_cbc_encrypt'
> libcrypto.a(bx86-elf.o):bf-586.s:(.text+0x840): first defined here
> collect2: ld returned 1 exit status
> make[2]: *** [link_a.gnu] Error 1
> make[2]: Leaving directory `/usr/local/src/openssl/openssl-fips-1.2'
> make[1]: *** [do_linux-shared] Error 2
> make[1]: Leaving directory `/usr/local/src/openssl/openssl-fips-1.2'
> make: *** [libcrypto.so.0.9.8] Error 2
>
>
> sanity check,
>
>  ./config fipscanisterbuild
>  make
>
> both complete ok, but, as above,
>
>  make test
>
> fails.
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    openssl-users@openssl.org
> Automated List Manager                           majord...@openssl.org
>
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to