Fix Fedora 44 build: suppress -Werror=sfinae-incomplete for GCC 16+

Qt MOC and protobuf forward declarations trigger this warning in GCC 16.
  Re-enable Fedora 44 CI build now that it compiles successfully.
This commit is contained in:
DawnFire42 2026-05-04 13:05:09 -04:00
parent 7c9fbe2be0
commit 342492b9ad
No known key found for this signature in database
GPG key ID: 24BB855EE2911B33
2 changed files with 1 additions and 1 deletions

View file

@ -138,7 +138,6 @@ jobs:
- distro: Fedora
version: 44
package: RPM
test: skip # This is failing to build, currently. To be fixed.
- distro: Ubuntu
version: 22.04

View file

@ -174,6 +174,7 @@ elseif(CMAKE_COMPILER_IS_GNUCXX)
-Wno-error=delete-non-virtual-dtor
-Wno-error=sign-compare
-Wno-error=missing-declarations
-Wno-error=sfinae-incomplete # GCC 16+: Qt MOC + protobuf forward decls trigger this
)
foreach(FLAG ${ADDITIONAL_DEBUG_FLAGS})