On 05/04/2016 12:55 PM, David Merritt wrote: > i've stood up a fedora 23 VM to build and test on...but am hitting > multiple errors in compilation as well as missing packages. > > has this been successfully built on 23? Yes, builds fine for me on f23. You installed the dependencies listed in the README? > > Dave > > On Wed, May 4, 2016 at 12:18 PM, Stephen Smalley <sds@xxxxxxxxxxxxx> wrote: >> On 05/04/2016 11:39 AM, David Merritt wrote: >>> platform: CentOS 7 x64 >>> >>> from: >>> >>> https://github.com/SELinuxProject/selinux >>> >>> git clone https://github.com/SELinuxProject/selinux.git >>> >>> cd selinux >>> >>> make DESTDIR=~/obj install install-pywrap >>> >>> yields: >>> >>> . >>> . >>> . >>> make[2]: Entering directory `/root/Desktop/selinux/libsepol/src' >>> cc -Werror -Wall -W -Wundef -Wshadow -Wmissing-format-attribute -O2 >>> -I. -I../include -D_GNU_SOURCE -I../cil/include -fPIC -c -o >>> ../cil/src/cil_lexer.o ../cil/src/cil_lexer.c >>> <stdout>: In function ‘cil_yy_scan_bytes’: >>> <stdout>:1567:17: error: comparison between signed and unsigned >>> integer expressions [-Werror=sign-compare] >>> cc1: all warnings being treated as errors >>> make[2]: *** [../cil/src/cil_lexer.o] Error 1 >>> make[2]: Leaving directory `/root/Desktop/selinux/libsepol/src' >>> make[1]: *** [install] Error 2 >>> make[1]: Leaving directory `/root/Desktop/selinux/libsepol' >>> make: *** [install] Error 1 >> >> That's actually a bug in your flex package and will affect anything >> flex-generated. You can workaround it by building with >> -Wno-sign-compare added to your CFLAGS, e.g. >> make DESTDIR=~/obj CFLAGS+=-Wno-sign-compare install install-pywrap >> >> flex seems to be fixed in Fedora already. >> >> > _______________________________________________ Selinux mailing list Selinux@xxxxxxxxxxxxx To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx. To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.