assimp: disable warnings-as-errors to fix GCC 16 build

GCC 16 flags a set-but-unused variable in MS3DLoader.cpp and assimp builds
with -Werror:

  code/AssetLib/MS3D/MS3DLoader.cpp:633:28: error: variable 'qu' set but not
  used [-Werror=unused-but-set-variable=]
  cc1plus: all warnings being treated as errors

Pass -DASSIMP_WARNINGS_AS_ERRORS=OFF so upstream warnings do not break the
build.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Khem Raj
2026-06-25 06:16:24 +00:00
parent d3d3506ad9
commit b113489408
@@ -20,6 +20,7 @@ inherit cmake
EXTRA_OECMAKE = "\
-DASSIMP_BUILD_ASSIMP_TOOLS=OFF \
-DASSIMP_BUILD_TESTS=OFF \
-DASSIMP_WARNINGS_AS_ERRORS=OFF \
-DASSIMP_LIB_INSTALL_DIR=${baselib} \
-DCMAKE_INSTALL_PREFIX=${prefix} \
-DCMAKE_INSTALL_LIBDIR=${baselib} \