Package Details: checkpolicy 2.4-1

Package Base: checkpolicy
Description: SELinux policy compiler
Upstream URL: http://userspace.selinuxproject.org
Category: system
Licenses: GPL
Groups: selinux
Conflicts: selinux-usr-checkpolicy
Provides: selinux-usr-checkpolicy=2.4-1
Submitter: Siosm
Maintainer: IooNag
Last Packager: IooNag
Votes: 10
First Submitted: 2013-11-03 20:05
Last Updated: 2015-04-16 12:33

Latest Comments

Comment by Emil

2015-04-13 21:09

Thanks, this solves the problem!

Comment by IooNag

2015-04-13 02:39

Emil: Try updating libsepol and libselinux to 2.4. In this version upstream changed the API to use "tclass" instead of "class" to be C++-compatible (commit https://github.com/SELinuxProject/selinux/commit/ed7a6ba24ad3241e696fa7bc9bb56bb4f373147b ). If you don't want to update, you can use checkpolicy 2.3-2 PKGBUILD which is in the git history of this package, https://github.com/archlinuxhardened/selinux/blob/63e6c3ddbc159775d5d1bfeaa81166e9d429d424/checkpolicy/PKGBUILD

I knew that libsemanage and setools used the new API and put "libselinux>=2.4" in their dependencies but missed checkpolicy. I will update the PKGBUILD to also depend on libselinux>=2.4 as soon as possible. Thanks for your bug report!

Comment by Emil

2015-04-12 21:37

I am getting this error when I try to build checkpolicy http://pastebin.com/4DCV1aVF . Any idea what is going wrong?

Comment by Siosm

2014-01-02 21:47

Renamed to checkpolicy