From: Peter van Dijk Date: Fri, 22 Nov 2024 11:17:38 +0000 (+0100) Subject: workaround for finding libcrypto, fixes #14084 X-Git-Tag: rec-5.2.0-beta1~1^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2dafaeb3d862d8e3f70f3725382f0fef94ec15e4;p=thirdparty%2Fpdns.git workaround for finding libcrypto, fixes #14084 --- diff --git a/builder-support/debian/authoritative/debian-buster/rules b/builder-support/debian/authoritative/debian-buster/rules index 09ca0fb8d2..80237aafb4 100755 --- a/builder-support/debian/authoritative/debian-buster/rules +++ b/builder-support/debian/authoritative/debian-buster/rules @@ -12,6 +12,10 @@ export PDNS_TEST_NO_IPV6=1 # Backends backends := bind ldap lmdb lua2 pipe gmysql godbc gpgsql gsqlite3 geoip remote tinydns +CONFIGURE_ARGS = + +# Workaround for debbug #1078413 https://github.com/PowerDNS/pdns/issues/14084 +CONFIGURE_ARGS += --with-libcrypto=/usr %: dh $@ diff --git a/builder-support/debian/recursor/debian-buster/rules b/builder-support/debian/recursor/debian-buster/rules index eee8834436..0d9c68cc71 100755 --- a/builder-support/debian/recursor/debian-buster/rules +++ b/builder-support/debian/recursor/debian-buster/rules @@ -7,6 +7,10 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/default.mk +CONFIGURE_ARGS = + +# Workaround for debbug #1078413 https://github.com/PowerDNS/pdns/issues/14084 +CONFIGURE_ARGS += --with-libcrypto=/usr %: dh $@ @@ -30,7 +34,8 @@ override_dh_auto_configure: --with-net-snmp \ --enable-dns-over-tls \ --enable-dnstap \ - --enable-nod + --enable-nod \ + $(CONFIGURE_ARGS) # Stop installing the Lua config files once we fully moved to YAML configuration override_dh_auto_install: