Hi,

        I am trying to build a useable version of openssl using the specfile included 
with the source distribution.  Everything builds fine, and the rpms are created but 
there are problems related to the /usr/lib/libcrypto* and /usr/lib/libssl* files.

-rwxr-xr-x     root     root       894917 Mar 15 13:07 /usr/lib/libcrypto.so
-rwxr-xr-x     root     root       894917 Mar 15 13:07 /usr/lib/libcrypto.so.0
-rwxr-xr-x     root     root       894917 Mar 15 13:07 /usr/lib/libcrypto.so.0.9
.6
-rwxr-xr-x     root     root       202177 Mar 15 13:07 /usr/lib/libssl.so
-rwxr-xr-x     root     root       202177 Mar 15 13:07 /usr/lib/libssl.so.0
-rwxr-xr-x     root     root       202177 Mar 15 13:07 /usr/lib/libssl.so.0.9.6

For some reason the files are being installed that way during make install.  The 
libcrypto.so, libcrypto.so.0, libssl.so, and libssl.so.0 should be symlinks to their 
respective {libcrypto,libssl}.so.0.9.6 file.  These files already exist before the "# 
Install shared libs" section.

Attached is a script session of the build.  I am too busy today to figure out the 
exact cause of this bug.  But if I find it I will post the fix.  Also,  just for 
technical sakes.  This system is redhat 6.2 rpm 3.0.5.  I have tried this on a 
different system with the same results.

-miah 

typescript.gz

Reply via email to