Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: CDH3u0
-
Component/s: Hadoop Common
-
Labels:None
Description
Some GNU/Linux distribution have changed the DSO-linking semantics of the gcc compiler.
Previously ld would attempt to implicitly satisfy link requirements and therefore implictely add libcrypto when linking to libssl.
The dependency on libcrypto must now be explicitely stated on these platform when linking to libssl.
See https://fedoraproject.org/wiki/Features/ChangeInImplicitDSOLinking and https://fedoraproject.org/wiki/UnderstandingDSOLinkChange