meson: numactl_dep switch to dependency()

The pkg-config file to libnuma was introduced in 2.0.12 release
(though the comment mistakenly claims 2.0.14 version). Every
supported distro ships at least this version, and thus we can
switch meson detection to dependency().

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
This commit is contained in:
Michal Privoznik 2023-03-23 09:21:17 +01:00
parent dffeef89ef
commit 2ef5876e2b

View File

@ -1095,8 +1095,7 @@ else
intl_dep = dependency('', required: false) intl_dep = dependency('', required: false)
endif endif
# FIXME rewrite to use dependency() once we can use 2.0.14 numactl_dep = dependency('numa', required: get_option('numactl'))
numactl_dep = cc.find_library('numa', required: get_option('numactl'))
if numactl_dep.found() if numactl_dep.found()
conf.set('WITH_NUMACTL', 1) conf.set('WITH_NUMACTL', 1)
if cc.has_function('numa_set_preferred_many', dependencies: numactl_dep) if cc.has_function('numa_set_preferred_many', dependencies: numactl_dep)