On Mon, Jul 6, 2020 at 10:29 AM Juraj Linkeš <juraj.lin...@pantheon.tech> wrote: > > config/defconfig_arm-armv7a-linux-gcc specifies that > RTE_LIBRTE_VHOST_NUMA is not supported on arm32, so disable it in meson. > > Signed-off-by: Juraj Linkeš <juraj.lin...@pantheon.tech> > --- > lib/librte_vhost/meson.build | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/lib/librte_vhost/meson.build b/lib/librte_vhost/meson.build > index 882a0eaf4..73dc05f86 100644 > --- a/lib/librte_vhost/meson.build > +++ b/lib/librte_vhost/meson.build > @@ -5,7 +5,7 @@ if not is_linux > build = false > reason = 'only supported on linux' > endif > -if has_libnuma == 1 > +if has_libnuma == 1 and not dpdk_conf.has('RTE_ARCH_ARMv7')
Is the libnuma detection invalid in the first place? > dpdk_conf.set10('RTE_LIBRTE_VHOST_NUMA', true) > endif > if (toolchain == 'gcc' and cc.version().version_compare('>=8.3.0')) > -- > 2.20.1 > -- David Marchand