Hi Bill,

Thanks for responding. To make sure I didn't screw things up, I untarred the 
openssl-fips-1.1.1 tarball again, and ran through the config, make, make test, 
and make install. The make install still fails the same way. However, from what 
I can see, all the object files do exist. Using your example aes_cbc.o file:

([EMAIL PROTECTED]): find . -name "aes_cbc.o" -print
./crypto/aes/aes_cbc.o

I'm in the /var/tmp/openssl-fips-1.1.1 directory when I run all the commands, 
including the find command. It appears the make install command is losing the 
absolute path to the openssl-fips-1.1.1 directory, or the command is truncating 
it. So I'm stuck. Any thoughts? Is there an environment variable I could set to 
help me get over this hump?

Thanks,

Ron

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bill Colvin
Sent: Monday, March 19, 2007 9:33 AM
To: openssl-users@openssl.org
Subject: RE: Make install fails for the FIPs module on Solaris 10

Ron: You need to determine why most of your object files are not being found, 
for example /var/tmp/openssl-fips-1.1.1/crypto/aes/aes_cbc.o

It should exist after the make, but it would appear that it is not there when 
you are doing the make install.

With regard to you question on SSH, it was probably built to use the openssl 
shared object libraries from the original install of openssl.  >From what I 
have seen, when you build the fips version of openssl, it just builds and 
installs static libraries and does not touch the original shared libraries.  So 
your current SSH implementation should not require recompilation. 

Bill


> Ron Maltz wrote:

> make[2]: Entering directory `/var/tmp/openssl-fips-1.1.1/fips-1.0'
> exdel=""; \
>         for i in ../crypto/aes/aes_cbc.o ../crypto/aes/aes_cfb.o 
>                  ../crypto/aes/aes_ecb.o ../crypto/aes/aes_ofb.o
>                  ../crypto/asn1/a_bitstr.o
....
>        do \
>        exdel="$exdel "`basename $i`""; \
>        done ; \
>        ar d ../libcrypto.a $exdel
> ar: aes_cbc.o not found
> ar: aes_cfb.o not found
> ar: aes_ecb.o not found
> ar: aes_ofb.o not found
> ar: a_bitstr.o not found
....

> While I'm here, after this problem is solved and the FIPS module and 
> OpenSSL 0.9.7m are installed, do I need to compile and/or install 
> OpenSSH, or can I use the SSH that came with the Solaris 10 installation? 



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

Reply via email to