diff --git a/meson.build b/meson.build index 5add847b1..b96d3b1be 100644 --- a/meson.build +++ b/meson.build @@ -585,7 +585,7 @@ if get_option('xselinux') != 'false' if get_option('xselinux') == 'true' build_xselinux = true else - build_xselinux = dep_selinux.found() and dep_audit.found() + build_xselinux = dep_selinux.found() and dep_audit.found() and build_xace endif if build_xselinux @@ -593,6 +593,10 @@ if get_option('xselinux') != 'false' common_dep += dep_audit endif endif +if build_xselinux and not build_xace + error('cannot build SELinux extension without X-ACE') +endif + socket_dep = [] if host_machine.system() == 'windows'