[Bug 307] configure fails to add -ldl (RedHat specfile)

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Fri Jun 28 04:44:56 EST 2002


http://bugzilla.mindrot.org/show_bug.cgi?id=307





------- Additional Comments From jmknoble at pobox.com  2002-06-28 04:44 -------
'-ldl' is generally not necessary to build OpenSSH unless you're building
against a version of OpenSSL that includes the "engine" for smart cards, etc.
(that is, for example, openssl-engine-0.9.6d instead of openssl-0.9.6d).  If
that's the library you're compiling against, then you need '-ldl' because of
OpenSSL, not because of OpenSSH.  The only way for OpenSSH's ./configure to
detect that OpenSSL needs '-ldl' is for OpenSSL to provide a pkgconfig
<http://www.freedesktop.org/software/pkgconfig/> thingy that explains what
OpenSSL's linktime needs are.  Since openssl(-engine)?-0.9.6d doesn't provide
that, you need to do so manually.  If there's nothing in OpenSSL's documentation
that explains OpenSSL's linktime needs, then please file a bug report with
OpenSSL.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the openssh-unix-dev mailing list