From: Remi Gacogne Date: Thu, 6 Mar 2025 12:21:53 +0000 (+0100) Subject: dnsdist: Use the correct libdir for Quiche on Debian/Ubuntu X-Git-Tag: dnsdist-2.0.0-alpha1~30^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=864647d0f9e29f34862f0cbd27783a4cfbc1203a;p=thirdparty%2Fpdns.git dnsdist: Use the correct libdir for Quiche on Debian/Ubuntu --- diff --git a/builder-support/debian/dnsdist/debian-bookworm/rules b/builder-support/debian/dnsdist/debian-bookworm/rules index e25401a510..5140f71d65 100755 --- a/builder-support/debian/dnsdist/debian-bookworm/rules +++ b/builder-support/debian/dnsdist/debian-bookworm/rules @@ -78,7 +78,7 @@ override_dh_auto_build-arch: override_dh_install: dh_auto_install - install -Dm644 /usr/lib/libdnsdist-quiche.so debian/dnsdist/usr/lib/libdnsdist-quiche.so + install -Dm644 /usr/lib/$(DEB_HOST_MULTIARCH)/libdnsdist-quiche.so debian/dnsdist/usr/lib/$(DEB_HOST_MULTIARCH)/libdnsdist-quiche.so ifeq ($(DEB_HOST_ARCH_BITS),32) echo RestrictAddressFamilies is broken on 32bit, removing it from service file perl -ni -e 'print unless /RestrictAddressFamilies/' debian/dnsdist/lib/systemd/system/*.service diff --git a/builder-support/debian/dnsdist/debian-buster/rules b/builder-support/debian/dnsdist/debian-buster/rules index 9bd76d0d17..bc39c2ce6d 100755 --- a/builder-support/debian/dnsdist/debian-buster/rules +++ b/builder-support/debian/dnsdist/debian-buster/rules @@ -77,7 +77,7 @@ override_dh_auto_build-arch: override_dh_install: dh_auto_install - install -Dm644 /usr/lib/libdnsdist-quiche.so debian/dnsdist/usr/lib/libdnsdist-quiche.so + install -Dm644 /usr/lib/$(DEB_HOST_MULTIARCH)/libdnsdist-quiche.so debian/dnsdist/usr/lib/$(DEB_HOST_MULTIARCH)/libdnsdist-quiche.so ifeq ($(DEB_HOST_ARCH_BITS),32) echo RestrictAddressFamilies is broken on 32bit, removing it from service file perl -ni -e 'print unless /RestrictAddressFamilies/' debian/dnsdist/lib/systemd/system/*.service