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