-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Minor
-
Affects Version/s: None
-
Component/s: api-cpp
-
Security Level: Public (Visbile by non-authn users.)
-
None
-
Environment:
From github issue:
The voms-2.0.pc file contains
Requires: openssl
which causes our build of liblcmaps to include -lssl on the link line. The resulting binary will have an unnecessary link to libssl (as reported by ldd
[root@fedora19 ~]# ldd -r -u /usr/lib64/liblcmaps.so
Unused direct dependencies:
/lib64/libssl.so.10
The above line should rather read:
Requires.private: openssl
See also http://people.freedesktop.org/~dbn/pkg-config-guide.html#faq