From 88103e72d52d539df41f28166349e2afcfb4da63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ondr=CC=8Cej=20Sury=CC=81?= Date: Mon, 4 Nov 2024 15:13:45 +0000 Subject: [PATCH] Add OpenSSL includes as needed The isc/crypto.h now directly includes the OpenSSL headers (evp.h) and any application that includes that header also needs to have OPENSSL_CFLAGS in the Makefile.am. Adjust the required automake files as needed. --- bin/delv/Makefile.am | 3 ++- bin/dig/Makefile.am | 3 ++- lib/isccc/Makefile.am | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/bin/delv/Makefile.am b/bin/delv/Makefile.am index 032da0e545..3c51bd8015 100644 --- a/bin/delv/Makefile.am +++ b/bin/delv/Makefile.am @@ -5,7 +5,8 @@ AM_CPPFLAGS += \ $(LIBISC_CFLAGS) \ $(LIBDNS_CFLAGS) \ $(LIBNS_CFLAGS) \ - $(LIBISCCFG_CFLAGS) + $(LIBISCCFG_CFLAGS) \ + $(OPENSSL_CFLAGS) AM_CPPFLAGS += \ -DSYSCONFDIR=\"${sysconfdir}\" diff --git a/bin/dig/Makefile.am b/bin/dig/Makefile.am index 685829f75c..3e86eeb3ff 100644 --- a/bin/dig/Makefile.am +++ b/bin/dig/Makefile.am @@ -5,7 +5,8 @@ AM_CPPFLAGS += \ $(LIBDNS_CFLAGS) \ $(LIBISCCFG_CFLAGS) \ $(LIBIDN2_CFLAGS) \ - $(LIBUV_CFLAGS) + $(LIBUV_CFLAGS) \ + $(OPENSSL_CFLAGS) LDADD += \ libdighost.la \ diff --git a/lib/isccc/Makefile.am b/lib/isccc/Makefile.am index cb70a6686b..908b51bced 100644 --- a/lib/isccc/Makefile.am +++ b/lib/isccc/Makefile.am @@ -27,7 +27,8 @@ libisccc_la_CPPFLAGS = \ $(AM_CPPFLAGS) \ $(LIBISC_CFLAGS) \ $(LIBDNS_CFLAGS) \ - $(LIBISCCC_CFLAGS) + $(LIBISCCC_CFLAGS) \ + $(OPENSSL_CFLAGS) libisccc_la_LIBADD = \ $(LIBISC_LIBS)