bugzilla-daemon at mindrot.org
2002-Jun-27 18:44 UTC
[Bug 307] configure fails to add -ldl (RedHat specfile)
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.
Possibly Parallel Threads
- [Bug 307] New: configure fails to add -ldl (RedHat specfile)
- [Bug 307] configure fails to add -ldl (RedHat specfile)
- [Bug 307] configure fails to add -ldl (RedHat specfile)
- Repost: PATCH: OpenSSH-2.3.0p1: specfile trivia
- mismatch against version of openssl, letter version brokeness