From: Remi Gacogne Date: Mon, 10 Mar 2025 14:20:59 +0000 (+0100) Subject: dnsdist: Disable XSK on EL arm64, it is not supported X-Git-Tag: dnsdist-2.0.0-alpha1~25^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c21a80e537f4ad021603a97fd3786a1eaa5404c4;p=thirdparty%2Fpdns.git dnsdist: Disable XSK on EL arm64, it is not supported --- diff --git a/builder-support/specs/dnsdist.spec b/builder-support/specs/dnsdist.spec index e03110ebf6..b7181686d7 100644 --- a/builder-support/specs/dnsdist.spec +++ b/builder-support/specs/dnsdist.spec @@ -91,6 +91,8 @@ export CXXFLAGS="-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURC #export RANLIB=gcc-ranlib export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/opt/lib64/pkgconfig +# Note that the RPM meson macro "helpfully" sets +# --auto-features=enabled so our auto-detection is broken %meson \ --sysconfdir=/etc/dnsdist \ -Dunit-tests=true \ @@ -113,6 +115,9 @@ export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/opt/lib64/pkgconfig -Dre2=enabled \ -Ddns-over-quic=true \ -Ddns-over-http3=true \ +%ifarch aarch64 + -Dxsk=disabled \ +%endif -Dyaml=enabled %meson_build