From: Luca Boccassi <luca.bocca...@gmail.com> The comment and docs say this should be built on x86_64 and aarch64, but RTE_ARCH_64 is not aarch64, that's RTE_ARCH_ARM64, so fix it.
Also the check makes the build skip unless RTE_ARCH_X86_64 is true, so switch it to an 'and' instead of an 'or', to build on both arm64 and x86_64, and skip elsewhere. Fixes: 29e89288ff14 ("net/zxdh: add driver skeleton") Cc: sta...@dpdk.org Signed-off-by: Luca Boccassi <luca.bocca...@gmail.com> --- v2: use dpdk_conf.has() instead of .get() drivers/net/zxdh/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/zxdh/meson.build b/drivers/net/zxdh/meson.build index a48a0d43c2..5e1bc42b28 100644 --- a/drivers/net/zxdh/meson.build +++ b/drivers/net/zxdh/meson.build @@ -7,7 +7,7 @@ if not is_linux subdir_done() endif -if not dpdk_conf.has('RTE_ARCH_X86_64') or not dpdk_conf.get('RTE_ARCH_64') +if not dpdk_conf.has('RTE_ARCH_X86_64') and not dpdk_conf.has('RTE_ARCH_ARM64') build = false reason = 'only supported on x86_64 and aarch64' subdir_done() -- 2.47.3