[Bug 1756] 5.4p1 fails to build on SuSE 10 64bit with openssl/1.0.0 due to missing -L flag

bugzilla-daemon at bugzilla.mindrot.org bugzilla-daemon at bugzilla.mindrot.org
Wed Apr 14 17:16:53 EST 2010


https://bugzilla.mindrot.org/show_bug.cgi?id=1756

--- Comment #3 from sebastian.wenzler at hp.com 2010-04-14 17:16:52 EST ---
(In reply to comment #1)
> cflags are compilation flags. I think you want:
> LDFLAGS="-L/app/openssl/1.0.0/LMWP2/lib64" ./configure ...
> or
> ./configure --ldflags="-L/app/openssl/1.0.0/LMWP2/lib64" ...

Hi,

configure --help|grep ldflags
shows --with-ldflags not --ldflags

--with-ldflags="-L/app/openssl/1.0.0/LMWP2/lib64" resolves the issue
BUT openssh should look for the libraries in opensslrootdir/lib64 too,
if this is the default library installation path of openssl 1.0.0 for
an amd64 system.
Why isnt LD_LIBRARY_PATH(LD_RUN_PATH) honored either?

BR
Sebastian

-----------
./configure --with-ssl-dir=/app/openssl/1.0.0/LMWP2
...
checking OpenSSL header version... 1000000f (OpenSSL 1.0.0 29 Mar 2010)
checking OpenSSL library version... 90801f (OpenSSL 0.9.8a 11 Oct 2005)
checking whether OpenSSL's headers match the library... no
configure: error: Your OpenSSL headers do not match your library. Check
config.log for details.
If you are sure your installation is consistent, you can disable the
check by running "./configure --without-openssl-header-check".
Also see contrib/findssl.sh for help identifying header/library
mismatches.

-- 
Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.


More information about the openssh-bugs mailing list