Skip to content

Add -Wno-format-security to handle -Werror=format-security in Fedora flags

Orion Poplawski requested to merge opoplawski/cmake:format into master

Due to gcc change for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79677, cmake builds started to fail in Fedora Rawhide with:

/usr/lib64/ccache/gcc  -DKWIML_LANGUAGE_C -DKWIML_LANGUAGE_CXX -I/builddir/build/BUILD/cmake-3.7.2/build/Utilities -I/builddir/build/BUILD/cmake-3.7.2/Utilities  -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-format   -std=gnu11 -o CMakeFiles/kwiml_test.dir/test.c.o   -c /builddir/build/BUILD/cmake-3.7.2/Utilities/KWIML/test/test.c
cc1: error: -Wformat-security ignored without -Wformat [-Werror=format-security]
cc1: some warnings being treated as errors

This fixes that. This will need to propagate to all KWIML users.

Merge request reports