From c2faef04e61378ef5f112401b586fc9af6168f33 Mon Sep 17 00:00:00 2001 From: Steffan Karger Date: Mon, 21 Apr 2014 13:37:18 +0200 Subject: [PATCH] Fix build system to accept non-system crypto library locations for plugins. Flags like {OPEN,POLAR}SSL_CFLAGS were used by the core build, but not by the plugins. However, all plugins include openvpn-plugin.h, which need crypto/ssl headers. Signed-off-by: Steffan Karger Acked-by: Gert Doering Message-Id: <1398080238-19662-1-git-send-email-steffan@karger.me> URL: http://article.gmane.org/gmane.network.openvpn.devel/8576 Signed-off-by: Gert Doering (cherry picked from commit ea31bc680fc83946b2cc8d0c93544a1ab2a01d63) --- src/plugins/auth-pam/Makefile.am | 5 +++-- src/plugins/down-root/Makefile.am | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/plugins/auth-pam/Makefile.am b/src/plugins/auth-pam/Makefile.am index 701a74974..2aef311a9 100644 --- a/src/plugins/auth-pam/Makefile.am +++ b/src/plugins/auth-pam/Makefile.am @@ -8,8 +8,9 @@ MAINTAINERCLEANFILES = \ $(srcdir)/Makefile.in AM_CFLAGS = \ - -I$(top_srcdir)/include - $(PLUGIN_AUTH_PAM_CFLAGS) + -I$(top_srcdir)/include \ + $(PLUGIN_AUTH_PAM_CFLAGS) \ + $(OPTIONAL_CRYPTO_CFLAGS) if ENABLE_PLUGIN_AUTH_PAM plugin_LTLIBRARIES = openvpn-plugin-auth-pam.la diff --git a/src/plugins/down-root/Makefile.am b/src/plugins/down-root/Makefile.am index 064aa30cc..7ca5a4e1d 100644 --- a/src/plugins/down-root/Makefile.am +++ b/src/plugins/down-root/Makefile.am @@ -8,7 +8,8 @@ MAINTAINERCLEANFILES = \ $(srcdir)/Makefile.in AM_CFLAGS = \ - -I$(top_srcdir)/include + -I$(top_srcdir)/include \ + $(OPTIONAL_CRYPTO_CFLAGS) if ENABLE_PLUGIN_DOWN_ROOT plugin_LTLIBRARIES = openvpn-plugin-down-root.la -- 2.47.2