Aargh. Yesterday I spend hours trying to find out why SERefpolicy would not build.

There was a suspicious message in the build process, about a circular dependency being removed, and it was obviously due to this dependency that the build did not work.

But: I couldn’t find anything like a circular dependency. The dependencies for this file were trivial, just two input files that are not being modified or generated or anything.

Today I decided to downgrade make to the stable version (which unfortunately conflicts with current kernel-package…) - and now it compiles.

Smells like “make bug” to me…

You can grab the completely untested (last build didn’t work, and my test machine is currently down) packages at http://selinux.alioth.debian.org/serefpolicy/ in case you want to try SERefpolicy yourself.

I’d love to have a SELinux policy system which does not involve any such make and m4 black magic. The makefiles are a PITA to read, the whole thing is totally unmanageable IMHO.