https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89096
--- Comment #8 from Andrew Paprocki <andrew at ishiboo dot com> --- David, -brtl and -bexpall are coming from CMake itself: https://gitlab.kitware.com/cmake/cmake/blob/master/Modules/Platform/AIX-XL.cmake *All* software (open-source and closed-source) using CMake as a build system uses these flags by default when building on AIX. AIX is hard enough to wrangle open-source software on -- don't shoot the messenger. I'm just trying to determine the root cause of the failure and I have no problem putting in the time to PR CMake or multiple projects to override these settings if I have to in order to fix their worldview of AIX. > Is protobufs even known to build on AIX? Like I said above, protobufs builds and runs fine on AIX using GCC 5. I only hit this when I try GCC 6+.