From: Michal Privoznik <mpriv...@redhat.com>

Currently, libattr is detected using cc.find_library() because at
historically, the library was lacking pkg-config file. But that
changed with libattr-2.4.48 (released 7+ years ago) and even
prehistoric distros have it now. Switch to dependency().

Signed-off-by: Michal Privoznik <mpriv...@redhat.com>
---
 meson.build | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/meson.build b/meson.build
index 08521fe7ea..7fd0e835e9 100644
--- a/meson.build
+++ b/meson.build
@@ -919,8 +919,7 @@ if not get_option('apparmor_profiles').disabled()
   endif
 endif
 
-# FIXME rewrite to use dependency() once we can use 2.4.48
-attr_dep = cc.find_library('attr', required: get_option('attr'))
+attr_dep = dependency('libattr', required: get_option('attr'))
 if attr_dep.found()
   conf.set('WITH_LIBATTR', 1)
 endif
-- 
2.49.1

Reply via email to