coding style
cmake: make -Werror on GCC a build option defaulting to off

It can be enabled on build-bots, etc, but not block typical development