From 9bfb8ed2f925afc8cdac0767ac4918b2c33a4ce9 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 10 May 2024 18:23:57 +0100 Subject: [PATCH] configure: Use pkg-config to find OpenSSL Signed-off-by: Michael Tremer --- Makefile.am | 6 ++++-- configure.ac | 5 +---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/Makefile.am b/Makefile.am index b045e49..10cf033 100644 --- a/Makefile.am +++ b/Makefile.am @@ -135,11 +135,13 @@ EXTRA_DIST += src/libloc.sym src_libloc_la_CFLAGS = \ $(AM_CFLAGS) \ -DLIBLOC_PRIVATE \ - -fvisibility=hidden + -fvisibility=hidden \ + $(OPENSSL_CFLAGS) src_libloc_la_LDFLAGS = \ $(AM_LDFLAGS) \ - -version-info $(LIBLOC_CURRENT):$(LIBLOC_REVISION):$(LIBLOC_AGE) + -version-info $(LIBLOC_CURRENT):$(LIBLOC_REVISION):$(LIBLOC_AGE) \ + $(OPENSSL_LDFLAGS) if HAVE_LD_VERSION_SCRIPT src_libloc_la_LDFLAGS += -Wl,--version-script=$(top_srcdir)/src/libloc.sym diff --git a/configure.ac b/configure.ac index f84cc92..bd4d3d0 100644 --- a/configure.ac +++ b/configure.ac @@ -257,10 +257,7 @@ RESOLV_LIBS="${LIBS}" AC_SUBST(RESOLV_LIBS) dnl Checking for OpenSSL -LIBS= -AC_CHECK_LIB(crypto, EVP_EncryptInit,, AC_MSG_ERROR([libcrypto has not been found])) -OPENSSL_LIBS="${LIBS}" -AC_SUBST(OPENSSL_LIBS) +PKG_CHECK_MODULES([OPENSSL], [openssl]) AC_CONFIG_HEADERS(config.h) AC_CONFIG_FILES([ -- 2.39.5