Remove -Wabi from the default C++ warning flags
cmake/modules/SetupBuildFlags.cmake:59: contains “-Wabi”. Compiling evolution-data-server with GCC 8.3.1 20190311 emits:
[ 3%] Building CXX object src/libedataserver/CMakeFiles/edataserver-private.dir/e-transliterator-private.cpp.o
cc1plus: warning: -Wabi won't warn about anything [-Wabi]
cc1plus: note: -Wabi warns about differences from the most up-to-date ABI, which is also used by default
cc1plus: note: use e.g. -Wabi=11 to warn about changes from GCC 7
[ 3%] Building CXX object src/libedataserver/CMakeFiles/edataserver-private.dir/e-alphabet-index-private.cpp.o
cc1plus: warning: -Wabi won't warn about anything [-Wabi]
cc1plus: note: -Wabi warns about differences from the most up-to-date ABI, which is also used by default
cc1plus: note: use e.g. -Wabi=11 to warn about changes from GCC 7
Edited by Milan Crha