HomeClusterLabs Projects

build: determine the plugin SONAMEs automatically

Description

build: determine the plugin SONAMEs automatically

Most importantly, this avoids dlopening libcrypto.so, which is a symlink
in the OpenSSL development packages on Linux. Rather, we use the SONAME
of the first library added by pkg-config, which seems to work well across
the board. The strange case is NSS, which ends up using libssl3.so on
CentOS, Fedora and RedHat, but libnss3.so on Debian, FreeBSD and Ubuntu.
The tests pass regardless, so this might be tolerable.

Details

Provenance
wferiAuthored on Nov 13 2017, 5:28 PM
Parents
rK0e7fb5c38cdf: Merge pull request #89 from chrissie-c/knet_bench_stats
Branches
Unknown
Tags
Unknown

Event Timeline