libsemanage: update to 3.8.1 and fix build with GCC14
authorRobert Marko <[email protected]>
Thu, 1 May 2025 19:25:14 +0000 (21:25 +0200)
committerRobert Marko <[email protected]>
Fri, 2 May 2025 17:15:42 +0000 (19:15 +0200)
commit7c6a3e2dde50149841a77d001eddaf95a11fd0fd
tree3736a76c1df992ef80e476213fb8cfe305f013a0
parentba27d15f7bd10769dd120db4a6a12103d816c4ee
libsemanage: update to 3.8.1 and fix build with GCC14

Update libsemanage to latest 3.8.1 release and add an upstream backport[1]
that fixes compilation with GCC14 due to basename.

[1] https://github.com/SELinuxProject/selinux/commit/a339594da6f027aed5d66ec6798a3d732df235e4

Link: https://github.com/openwrt/openwrt/pull/18674
Signed-off-by: Robert Marko <[email protected]>
package/libs/libsemanage/Makefile
package/libs/libsemanage/patches/0001-libsemanage-create-semanage_basename-to-ensure-posix.patch [new file with mode: 0644]