hc
2024-07-02 39af2116d7581c9a12be9e73bb6bdc31496495ef
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
config BR2_PACKAGE_LIBSELINUX
   bool "libselinux"
   depends on BR2_TOOLCHAIN_HAS_THREADS
   depends on !BR2_STATIC_LIBS
   select BR2_PACKAGE_LIBSEPOL
   select BR2_PACKAGE_PCRE
   select BR2_PACKAGE_MUSL_FTS if !BR2_TOOLCHAIN_USES_GLIBC
   help
     libselinux is the runtime SELinux library that provides
     interfaces (e.g. library functions for the SELinux kernel
     APIs like getcon(), other support functions like
     getseuserbyname()) to SELinux-aware applications. libselinux
     may use the shared libsepol to manipulate the binary policy
     if necessary (e.g. to downgrade the policy format to an
     older version supported by the kernel) when loading policy.
 
     http://selinuxproject.org/page/Main_Page
 
comment "libselinux needs a toolchain w/ threads, dynamic library"
   depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS