From c21a80e537f4ad021603a97fd3786a1eaa5404c4 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Mon, 10 Mar 2025 15:20:59 +0100 Subject: [PATCH] dnsdist: Disable XSK on EL arm64, it is not supported --- builder-support/specs/dnsdist.spec | 5 +++++ 1 file changed, 5 insertions(+) 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 -- 2.47.2