From cb0b9b5b3570911d0859242a86a3344c39cbf35a Mon Sep 17 00:00:00 2001 From: Mark Linimon Date: Mon, 24 Jun 2019 11:49:26 +0000 Subject: Similar to r502813 for dns/powerdns-recursor, fix build on GCC-based systems: Don't add -L/usr/lib unconditionally, it makes gcc8 (used on GCC-based systems) link to base libstdc++. Given that this is a build fix that does not affect clang-based systems, there should be no need to bump portrevision. PR: 238742 Reported by: pkubaj Approved by: maintainer --- dns/powerdns/files/patch-configure | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 dns/powerdns/files/patch-configure (limited to 'dns') diff --git a/dns/powerdns/files/patch-configure b/dns/powerdns/files/patch-configure new file mode 100644 index 000000000000..e07547e68394 --- /dev/null +++ b/dns/powerdns/files/patch-configure @@ -0,0 +1,15 @@ +--- configure.orig 2019-03-22 11:48:09 UTC ++++ configure +@@ -18170,8 +18170,10 @@ fi + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl/crypto.h in $ssldir" >&5 + $as_echo_n "checking for openssl/crypto.h in $ssldir... " >&6; } + if test -f "$ssldir/include/openssl/crypto.h"; then +- LIBCRYPTO_INCLUDES="-I$ssldir/include" +- LIBCRYPTO_LDFLAGS="-L$ssldir/lib" ++ if test $ssldir != /usr; then ++ LIBCRYPTO_INCLUDES="-I$ssldir/include" ++ LIBCRYPTO_LDFLAGS="-L$ssldir/lib" ++ fi + LIBCRYPTO_LIBS="-lcrypto" + found=true + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -- cgit v1.2.3