mirror of
https://github.com/SELinuxProject/setools
synced 2025-02-12 09:56:52 +00:00
Restore -Werror
Ubuntu 12.04 LTS's flex (2.5.35) generates a redundant declaration.
This commit is contained in:
parent
44437c4112
commit
0ff6de188a
@ -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
|
||||
|
2
setup.py
2
setup.py
@ -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',
|
||||
|
Loading…
Reference in New Issue
Block a user