]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
workaround for finding libcrypto, fixes #14084
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Fri, 22 Nov 2024 11:17:38 +0000 (12:17 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Fri, 22 Nov 2024 11:17:38 +0000 (12:17 +0100)
builder-support/debian/authoritative/debian-buster/rules
builder-support/debian/recursor/debian-buster/rules

index 09ca0fb8d2a4cffcca502159d9ea54584ac9cb6d..80237aafb49495ac434f23e6d78a05f8cbbb0d8f 100755 (executable)
@@ -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 $@
index eee8834436c09cef4801d30331d6bb747b71c251..0d9c68cc71304478661bb6d40a541b91b37cd2e4 100755 (executable)
@@ -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: