File tree Expand file tree Collapse file tree 3 files changed +10
-3
lines changed
Expand file tree Collapse file tree 3 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -39,9 +39,10 @@ test: check
3939# OpenSSL isn't installed in a standard location, this naked configure command
4040# will fail to find it. We tell it where to find the include and lib directory
4141# for OpenSSL here.
42- AM_DISTCHECK_CONFIGURE_FLAGS=CPPFLAGS ="-I@abs_top_srcdir@/include \
43- @OPENSSL_INCLUDES@" \
44- LDFLAGS="@OPENSSL_LDFLAGS@"
42+ #
43+ # The '--with-wolfssl' doesn't get propagated during a distcheck either, but it
44+ # is necessary when they are installed somewhere other than /usr/local.
45+ AM_DISTCHECK_CONFIGURE_FLAGS=CPPFLAGS ="-I@abs_top_srcdir@/include" --with-openssl=@OPENSSL_INSTALL_DIR@ --with-wolfssl=@WOLFSSL_INSTALL_DIR@
4546
4647EXTRA_DIST += README.md \
4748 engine.conf \
Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ AC_DEFUN([AX_CHECK_OPENSSL], [
5555 if test x"$PKG_CONFIG" != x""; then
5656 OPENSSL_LDFLAGS=`$PKG_CONFIG openssl --libs-only-L 2>/dev/null`
5757 if test $? = 0; then
58+ OPENSSL_INSTALL_DIR=`$PKG_CONFIG openssl --cflags-only-I 2>/dev/null`"/.."
5859 OPENSSL_LIBS=`$PKG_CONFIG openssl --libs-only-l 2>/dev/null`
5960 OPENSSL_INCLUDES=`$PKG_CONFIG openssl --cflags-only-I 2>/dev/null`
6061 found=true
@@ -77,6 +78,7 @@ AC_DEFUN([AX_CHECK_OPENSSL], [
7778 for ssldir in $ssldirs; do
7879 AC_MSG_CHECKING ( [ for include/openssl/ssl.h in $ssldir] )
7980 if test -f "$ssldir/include/openssl/ssl.h"; then
81+ OPENSSL_INSTALL_DIR="$ssldir"
8082 OPENSSL_INCLUDES="-I$ssldir/include"
8183 OPENSSL_LDFLAGS="-L$ssldir/lib"
8284 OPENSSL_LIBS="-lssl -lcrypto"
@@ -114,6 +116,7 @@ AC_DEFUN([AX_CHECK_OPENSSL], [
114116 $2
115117 fi
116118
119+ AC_SUBST ( [ OPENSSL_INSTALL_DIR] )
117120 AC_SUBST ( [ OPENSSL_INCLUDES] )
118121 AC_SUBST ( [ OPENSSL_LIBS] )
119122 AC_SUBST ( [ OPENSSL_LDFLAGS] )
Original file line number Diff line number Diff line change @@ -48,6 +48,7 @@ AC_DEFUN([AX_CHECK_WOLFSSL], [
4848 # then use that information and don't search wolfssldirs
4949 AC_CHECK_TOOL ( [ PKG_CONFIG] , [ pkg-config] )
5050 if test x"$PKG_CONFIG" != x""; then
51+ WOLFSSL_INSTALL_DIR=`$PKG_CONFIG wolfssl --cflags-only-I 2>/dev/null`"/.."
5152 WOLFSSL_LDFLAGS=`$PKG_CONFIG wolfssl --libs-only-L 2>/dev/null`
5253 if test $? = 0; then
5354 WOLFSSL_LIBS=`$PKG_CONFIG wolfssl --libs-only-l 2>/dev/null`
@@ -72,6 +73,7 @@ AC_DEFUN([AX_CHECK_WOLFSSL], [
7273 for wolfssldir in $wolfssldirs; do
7374 AC_MSG_CHECKING ( [ for include/wolfssl/ssl.h in $wolfssldir] )
7475 if test -f "$wolfssldir/include/wolfssl/ssl.h"; then
76+ WOLFSSL_INSTALL_DIR="$wolfssldir"
7577 WOLFSSL_INCLUDES="-I$wolfssldir/include"
7678 WOLFSSL_LDFLAGS="-L$wolfssldir/lib"
7779 WOLFSSL_LIBS="-lwolfssl"
@@ -96,6 +98,7 @@ AC_DEFUN([AX_CHECK_WOLFSSL], [
9698 $2
9799 fi
98100
101+ AC_SUBST ( [ WOLFSSL_INSTALL_DIR] )
99102 AC_SUBST ( [ WOLFSSL_INCLUDES] )
100103 AC_SUBST ( [ WOLFSSL_LIBS] )
101104 AC_SUBST ( [ WOLFSSL_LDFLAGS] )
You can’t perform that action at this time.
0 commit comments