[Buildroot] [PATCH] package/refpolicy: enable refpolicy's xdg module when systemd is enabled
Romain Naour
romain.naour at gmail.com
Sun Oct 31 22:42:07 UTC 2021
policy/modules/system/systemd.te requires xdg module enabled [1]
otherwise refpolicy fail to build:
policy/modules/system/systemd.te:288:ERROR 'attribute xdg_config_type is not declared' at token ';' on line 508447:
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/1710552468
https://gitlab.com/buildroot.org/buildroot/-/jobs/1710552470
[1] https://github.com/SELinuxProject/refpolicy/blob/RELEASE_2_20210908/policy/modules/system/systemd.te#L288
Signed-off-by: Romain Naour <romain.naour at gmail.com>
Cc: Antoine Tenart <atenart at kernel.org>
---
package/refpolicy/refpolicy.mk | 1 +
1 file changed, 1 insertion(+)
diff --git a/package/refpolicy/refpolicy.mk b/package/refpolicy/refpolicy.mk
index 975c3b584c..b1d101e311 100644
--- a/package/refpolicy/refpolicy.mk
+++ b/package/refpolicy/refpolicy.mk
@@ -69,6 +69,7 @@ REFPOLICY_MODULES = \
sysnetwork \
unconfined \
userdomain \
+ $(if $(BR2_PACKAGE_SYSTEMD),xdg) \
$(PACKAGES_SELINUX_MODULES) \
$(call qstrip,$(BR2_REFPOLICY_EXTRA_MODULES)) \
$(foreach d,$(REFPOLICY_EXTRA_MODULES_DIRS),\
--
2.31.1
More information about the buildroot
mailing list