libselinux: bump to version 2.5
authorAdam Duskett <Aduskett@gmail.com>
Sun, 26 Jun 2016 22:39:11 +0000 (18:39 -0400)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fri, 1 Jul 2016 09:06:05 +0000 (11:06 +0200)
commitebcca24c953d8df4b16bc52c5ba31feae4ed8ad0
tree985ea02fe8db9867fbf8a1e88984980d41a0af15
parent7d863965a4ed93c6cde458a8e942737933d2bc3c
libselinux: bump to version 2.5

In addition, if a user is using glibc 2.22, the default CFLAG
D_FILE_OFFSET_BITS=64 will cause a compile error.  This flag is now
removed from the CFLAGS in the make file to ensure that toolchains
compiled against glibc 2.22 will build the new version of the package
properly.

In addition, libselinux now uses fts(), which is not available on musl,
and not provided by our default uClibc configuration. Therefore,
libselinux now depends on glibc, as well as all its reverse
dependencies.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Thomas: add glibc dependency for fts().]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/android-tools/Config.in
package/busybox/Config.in
package/libselinux/Config.in
package/libselinux/libselinux.hash
package/libselinux/libselinux.mk
package/libsemanage/Config.in
package/setools/Config.in