[Buildroot] [PATCH 00/11] SELinux fixes and updates

Thomas Petazzoni thomas.petazzoni at bootlin.com
Tue Sep 9 12:08:05 UTC 2025


Hello,

This series has 3 patches fixing various build issues with the current
SELinux stack, and then continues with an update of all SELinux
components.

It was verified by running our SELinux runtime tests:

  https://gitlab.com/tpetazzoni/buildroot/-/pipelines/2029530265
  https://gitlab.com/tpetazzoni/buildroot/-/pipelines/2029530263

Best regards,

Thomas

Thomas Petazzoni (11):
  package/libselinux: fix build issues caused by 3.8.1 bump
  package/libsemanage: fix build issue due to basename()
  package/policycoreutils: fix build with musl due to getpass()
  package/libselinux: bump version to 3.9
  package/checkpolicy: bump to version 3.9
  package/libsemanage: bump to version 3.9
  package/libsepol: bump to version 3.9
  package/policycoreutils: bump to version 3.9
  package/restorecond: bump to version 3.9
  package/selinux-python: bump to version 3.9
  package/semodule-utils: bump to version 3.9

 .checkpackageignore                           |  1 -
 package/checkpolicy/checkpolicy.hash          |  2 +-
 package/checkpolicy/checkpolicy.mk            |  2 +-
 package/libselinux/libselinux.hash            |  2 +-
 package/libselinux/libselinux.mk              |  2 +-
 package/libsemanage/libsemanage.hash          |  2 +-
 package/libsemanage/libsemanage.mk            |  2 +-
 .../libsepol/0001-support-static-only.patch   | 52 -------------------
 package/libsepol/libsepol.hash                |  2 +-
 package/libsepol/libsepol.mk                  |  4 +-
 ...-all-paths-that-use-an-absolute-path.patch |  2 +-
 .../0002-Add-PREFIX-to-host-paths.patch       |  2 +-
 package/policycoreutils/Config.in             |  5 +-
 package/policycoreutils/policycoreutils.hash  |  2 +-
 package/policycoreutils/policycoreutils.mk    | 37 ++++---------
 package/restorecond/restorecond.hash          |  2 +-
 package/restorecond/restorecond.mk            |  2 +-
 package/selinux-python/selinux-python.hash    |  2 +-
 package/selinux-python/selinux-python.mk      |  2 +-
 package/semodule-utils/semodule-utils.hash    |  2 +-
 package/semodule-utils/semodule-utils.mk      |  2 +-
 21 files changed, 30 insertions(+), 101 deletions(-)
 delete mode 100644 package/libsepol/0001-support-static-only.patch

-- 
2.51.0



More information about the buildroot mailing list