Restore -Werror

Ubuntu 12.04 LTS's flex (2.5.35) generates a redundant declaration.
This commit is contained in:
Chris PeBenito 2015-02-05 10:52:42 -05:00
parent 44437c4112
commit 0ff6de188a
2 changed files with 4 additions and 1 deletions

View File

@ -56,4 +56,7 @@ install:
- export LDFLAGS="$LDFLAGS -L$DESTDIR/usr/lib"
- sudo ln -sf "$DESTDIR/usr/lib/libsepol.a" /usr/lib/libsepol.a
# Ubuntu 12.04's flex generates a redundant decl
- sed -i -e "/Wwrite-strings/s/,/, '-Wno-redundant-decls',/" setup.py
script: python setup.py test

View File

@ -91,7 +91,7 @@ ext_py_mods = [Extension('setools.policyrep._qpol',
'libqpol/policy_scan.c'],
include_dirs=['libqpol', 'libqpol/include'],
libraries=['bz2', 'selinux', 'sepol'],
extra_compile_args=['-Wextra',
extra_compile_args=['-Werror', '-Wextra',
'-Waggregate-return',
'-Wcast-align',
'-Wfloat-equal',