[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