=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for dhewm3-1.5.1nb19
[  0%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Frustum.cpp.o
[  0%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Bounds.cpp.o
[  0%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Sphere.cpp.o
[  0%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Winding.cpp.o
[  0%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Winding2D.cpp.o
[  0%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface_SweptSpline.cpp.o
[  0%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/DrawVert.cpp.o
[  1%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Box.cpp.o
[  2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface.cpp.o
[  2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface_Patch.cpp.o
[  2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/TraceModel.cpp.o
[  2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/JointTransform.cpp.o
[  2%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/CRC32.cpp.o
[  3%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/MD4.cpp.o
[  3%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/MD5.cpp.o
[  3%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Angles.cpp.o
[  3%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Lcp.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/geometry/TraceModel.cpp: In member function 'int idTraceModel::GetOrderedSilhouetteEdges(const int*, int*) const':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/geometry/TraceModel.cpp:1174:34: warning: 'unsortedSilEdges[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  silEdges[0] = unsortedSilEdges[0];
                ~~~~~~~~~~~~~~~~~~^
[  3%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Math.cpp.o
[  4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Matrix.cpp.o
[  4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Ode.cpp.o
[  4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Plane.cpp.o
[  4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Pluecker.cpp.o
[  4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Polynomial.cpp.o
[  5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Quat.cpp.o
[  5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Rotation.cpp.o
[  5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd.cpp.o
[  5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_Generic.cpp.o
[  5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_AltiVec.cpp.o
[  6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_MMX.cpp.o
[  6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_3DNow.cpp.o
[  6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE2.cpp.o
[  6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE.cpp.o
[  6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE3.cpp.o
[  7%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Vector.cpp.o
[  7%] Building CXX object CMakeFiles/idlib.dir/idlib/BitMsg.cpp.o
[  7%] Building CXX object CMakeFiles/idlib.dir/idlib/LangDict.cpp.o
[  7%] Building CXX object CMakeFiles/idlib.dir/idlib/Lexer.cpp.o
[  7%] Building CXX object CMakeFiles/idlib.dir/idlib/Lib.cpp.o
[  8%] Building CXX object CMakeFiles/idlib.dir/idlib/containers/HashIndex.cpp.o
[  8%] Building CXX object CMakeFiles/idlib.dir/idlib/Dict.cpp.o
[  8%] Building CXX object CMakeFiles/idlib.dir/idlib/Str.cpp.o
[  8%] Building CXX object CMakeFiles/idlib.dir/idlib/Parser.cpp.o
[  8%] Building CXX object CMakeFiles/idlib.dir/idlib/MapFile.cpp.o
[  9%] Building CXX object CMakeFiles/idlib.dir/idlib/CmdArgs.cpp.o
[  9%] Building CXX object CMakeFiles/idlib.dir/idlib/Token.cpp.o
[  9%] Building CXX object CMakeFiles/idlib.dir/idlib/Base64.cpp.o
[  9%] Building CXX object CMakeFiles/idlib.dir/idlib/Timer.cpp.o
[  9%] Building CXX object CMakeFiles/idlib.dir/idlib/Heap.cpp.o
[ 10%] Linking CXX static library libidlib.a
[ 10%] Built target idlib
[ 10%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Actor.cpp.o
[ 10%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Camera.cpp.o
[ 10%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Entity.cpp.o
[ 11%] Building CXX object CMakeFiles/d3xp.dir/d3xp/AF.cpp.o
[ 11%] Building CXX object CMakeFiles/base.dir/game/AF.cpp.o
[ 11%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Cinematic.cpp.o
[ 11%] Building CXX object CMakeFiles/d3xp.dir/d3xp/AFEntity.cpp.o
[ 11%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Cinematic.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp: In member function 'short unsigned int idCinematicLocal::yuv_to_rgb(int, int, int)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:942:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0;
  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:942:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0;
                  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:943:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  if (r > 31) r = 31; if (g > 63) g = 63; if (b > 31) b = 31;
  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:943:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  if (r > 31) r = 31; if (g > 63) g = 63; if (b > 31) b = 31;
                      ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp: In member function 'unsigned int idCinematicLocal::yuv_to_rgb24(int, int, int)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:960:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0;
  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:960:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0;
                  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:961:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  if (r > 255) r = 255; if (g > 255) g = 255; if (b > 255) b = 255;
  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:961:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  if (r > 255) r = 255; if (g > 255) g = 255; if (b > 255) b = 255;
                        ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/d3xp/AF.cpp: In member function 'bool idAF::Load(idEntity*, const char*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/d3xp/AF.cpp:896:56: warning: comparison between 'enum declAFConstraintType_t' and 'enum constraintType_t' [-Wenum-compare]
      file->constraints[j]->type == constraint->GetType() ) {
                                                        ^
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/game/AF.cpp: In member function 'bool idAF::Load(idEntity*, const char*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/game/AF.cpp:896:56: warning: comparison between 'enum declAFConstraintType_t' and 'enum constraintType_t' [-Wenum-compare]
      file->constraints[j]->type == constraint->GetType() ) {
                                                        ^
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp: In member function 'short unsigned int idCinematicLocal::yuv_to_rgb(int, int, int)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:942:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0;
  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:942:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0;
                  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:943:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  if (r > 31) r = 31; if (g > 63) g = 63; if (b > 31) b = 31;
  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:943:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  if (r > 31) r = 31; if (g > 63) g = 63; if (b > 31) b = 31;
                      ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp: In member function 'unsigned int idCinematicLocal::yuv_to_rgb24(int, int, int)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:960:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0;
  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:960:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0;
                  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:961:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  if (r > 255) r = 255; if (g > 255) g = 255; if (b > 255) b = 255;
  ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Cinematic.cpp:961:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  if (r > 255) r = 255; if (g > 255) g = 255; if (b > 255) b = 255;
                        ^~
[ 11%] Building CXX object CMakeFiles/dhewm3.dir/renderer/GuiModel.cpp.o
[ 11%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/GuiModel.cpp.o
[ 12%] Building CXX object CMakeFiles/d3xp.dir/d3xp/BrittleFracture.cpp.o
[ 12%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Fx.cpp.o
[ 12%] Building CXX object CMakeFiles/base.dir/game/AFEntity.cpp.o
[ 12%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_files.cpp.o
[ 12%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_files.cpp.o
[ 12%] Building CXX object CMakeFiles/d3xp.dir/d3xp/GameEdit.cpp.o
[ 12%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Game_local.cpp.o
[ 12%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Game_network.cpp.o
[ 13%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_init.cpp.o
[ 14%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Item.cpp.o
[ 14%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_init.cpp.o
[ 14%] Building CXX object CMakeFiles/d3xp.dir/d3xp/IK.cpp.o
[ 14%] Building CXX object CMakeFiles/base.dir/game/Actor.cpp.o
[ 14%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Light.cpp.o
[ 14%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Misc.cpp.o
[ 14%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_load.cpp.o
[ 15%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_load.cpp.o
[ 15%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Mover.cpp.o
[ 16%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Moveable.cpp.o
[ 16%] Building CXX object CMakeFiles/d3xp.dir/d3xp/MultiplayerGame.cpp.o
[ 16%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_process.cpp.o
[ 16%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_process.cpp.o
[ 16%] Building CXX object CMakeFiles/base.dir/game/Camera.cpp.o
[ 16%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Player.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/d3xp/MultiplayerGame.cpp: In member function 'const char* idMultiplayerGame::GameTime()':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/d3xp/MultiplayerGame.cpp:835:13: warning: '%i' directive writing between 1 and 8 bytes into a region of size between 3 and 13 [-Wformat-overflow=]
 const char *idMultiplayerGame::GameTime() {
             ^~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/d3xp/MultiplayerGame.cpp:835:13: note: directive argument in the range [-4294940, 4294943]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/d3xp/MultiplayerGame.cpp:864:10: note: 'sprintf' output between 5 and 22 bytes into a destination of size 16
   sprintf( buff, "%i:%i%i", m, t, s );
   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 16%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_program.cpp.o
[ 16%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_program.cpp.o
[ 16%] Building CXX object CMakeFiles/d3xp.dir/d3xp/PlayerIcon.cpp.o
[ 16%] Building CXX object CMakeFiles/d3xp.dir/d3xp/PlayerView.cpp.o
[ 16%] Building CXX object CMakeFiles/base.dir/game/Entity.cpp.o
[ 16%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Interaction.cpp.o
[ 16%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Interaction.cpp.o
[ 17%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Projectile.cpp.o
[ 17%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Pvs.cpp.o
[ 17%] Building CXX object CMakeFiles/d3xp.dir/d3xp/SecurityCamera.cpp.o
[ 17%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Material.cpp.o
[ 17%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Material.cpp.o
[ 17%] Building CXX object CMakeFiles/d3xp.dir/d3xp/SmokeParticles.cpp.o
[ 17%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Sound.cpp.o
[ 18%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Target.cpp.o
[ 18%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Trigger.cpp.o
[ 18%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Weapon.cpp.o
[ 19%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/MegaTexture.cpp.o
[ 19%] Building CXX object CMakeFiles/d3xp.dir/d3xp/WorldSpawn.cpp.o
[ 20%] Building CXX object CMakeFiles/dhewm3.dir/renderer/MegaTexture.cpp.o
[ 20%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS.cpp.o
[ 21%] Building CXX object CMakeFiles/base.dir/game/BrittleFracture.cpp.o
[ 21%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model.cpp.o
[ 22%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_debug.cpp.o
[ 22%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model.cpp.o
[ 22%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_pathing.cpp.o
[ 22%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_routing.cpp.o
[ 22%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI.cpp.o
[ 22%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_events.cpp.o
[ 22%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_pathing.cpp.o
[ 22%] Building CXX object CMakeFiles/base.dir/game/Fx.cpp.o
[ 23%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_Vagary.cpp.o
[ 23%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/DebugGraph.cpp.o
[ 23%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/ModelDecal.cpp.o
[ 23%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelDecal.cpp.o
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/geometry/Winding2D.h:32:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/d3xp/ai/AI_pathing.cpp:31:
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/math/Vector.h: In function 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/math/Vector.h:259:9: warning: 'bestPlane.idVec3::y' may be used uninitialized in this function [-Wmaybe-uninitialized]
  return idVec2( b.x * a, b.y * a );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/d3xp/ai/AI_pathing.cpp:158:16: note: 'bestPlane.idVec3::y' was declared here
  idVec3 plane, bestPlane;
                ^~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/geometry/Winding2D.h:32:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/d3xp/ai/AI_pathing.cpp:31:
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/math/Vector.h:259:9: warning: 'bestPlane.idVec3::x' may be used uninitialized in this function [-Wmaybe-uninitialized]
  return idVec2( b.x * a, b.y * a );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/d3xp/ai/AI_pathing.cpp:158:16: note: 'bestPlane.idVec3::x' was declared here
  idVec3 plane, bestPlane;
                ^~~~~~~~~
[ 23%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/Class.cpp.o
[ 23%] Building CXX object CMakeFiles/base.dir/game/GameEdit.cpp.o
[ 23%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/Event.cpp.o
[ 23%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SaveGame.cpp.o
[ 24%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SysCmds.cpp.o
[ 24%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelManager.cpp.o
[ 24%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/ModelManager.cpp.o
[ 24%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SysCvar.cpp.o
[ 24%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelOverlay.cpp.o
[ 24%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/TypeInfo.cpp.o
[ 24%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/ModelOverlay.cpp.o
[ 24%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim.cpp.o
[ 24%] Building CXX object CMakeFiles/base.dir/game/Game_local.cpp.o
[ 24%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Blend.cpp.o
[ 25%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_beam.cpp.o
[ 26%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Import.cpp.o
[ 27%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_beam.cpp.o
[ 27%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Testmodel.cpp.o
[ 27%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Compiler.cpp.o
[ 27%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Interpreter.cpp.o
[ 27%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_ase.cpp.o
[ 27%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_ase.cpp.o
[ 27%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Program.cpp.o
[ 27%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_liquid.cpp.o
[ 28%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Thread.cpp.o
[ 28%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Clip.cpp.o
[ 28%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_liquid.cpp.o
[ 28%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force.cpp.o
[ 28%] Building CXX object CMakeFiles/base.dir/game/Game_network.cpp.o
[ 28%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_lwo.cpp.o
[ 28%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Constant.cpp.o
[ 28%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_lwo.cpp.o
[ 28%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Drag.cpp.o
[ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Field.cpp.o
[ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Spring.cpp.o
[ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics.cpp.o
[ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_AF.cpp.o
[ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Actor.cpp.o
[ 30%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Base.cpp.o
[ 30%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Monster.cpp.o
[ 31%] Building CXX object CMakeFiles/base.dir/game/Item.cpp.o
[ 31%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Parametric.cpp.o
[ 31%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_ma.cpp.o
[ 31%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_ma.cpp.o
[ 31%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Player.cpp.o
[ 31%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_RigidBody.cpp.o
[ 32%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Static.cpp.o
[ 33%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_md3.cpp.o
[ 34%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_md3.cpp.o
[ 34%] Building CXX object CMakeFiles/base.dir/game/IK.cpp.o
[ 34%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Push.cpp.o
[ 34%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_StaticMulti.cpp.o
[ 34%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Grabber.cpp.o
[ 34%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_md5.cpp.o
[ 34%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_md5.cpp.o
[ 34%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Grab.cpp.o
[ 34%] Building CXX object CMakeFiles/base.dir/game/Light.cpp.o
[ 34%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderSystem_init.cpp.o
[ 34%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_prt.cpp.o
[ 34%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderEntity.cpp.o
[ 35%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderSystem.cpp.o
[ 35%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_sprite.cpp.o
[ 35%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_prt.cpp.o
[ 35%] Building CXX object CMakeFiles/base.dir/game/Misc.cpp.o
[ 35%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld.cpp.o
[ 35%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_load.cpp.o
[ 35%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_demo.cpp.o
[ 35%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_sprite.cpp.o
[ 36%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_portals.cpp.o
[ 37%] Linking CXX shared library d3xp.so
[ 37%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderEntity.cpp.o
[ 37%] Building CXX object CMakeFiles/dhewm3.dir/renderer/VertexCache.cpp.o
[ 37%] Building CXX object CMakeFiles/dhewm3.dir/renderer/draw_arb2.cpp.o
[ 37%] Building CXX object CMakeFiles/dhewm3.dir/renderer/draw_common.cpp.o
[ 38%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderSystem.cpp.o
[ 38%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_backend.cpp.o
[ 39%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_deform.cpp.o
[ 39%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_font.cpp.o
[ 39%] Building CXX object CMakeFiles/base.dir/game/Mover.cpp.o
[ 39%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_guisurf.cpp.o
[ 39%] Built target d3xp
[ 39%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_light.cpp.o
[ 39%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_lightrun.cpp.o
[ 40%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_main.cpp.o
[ 40%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_orderIndexes.cpp.o
[ 40%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderSystem_init.cpp.o
[ 40%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_polytope.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/tr_light.cpp: In function 'bool R_IssueEntityDefCallback(idRenderEntityLocal*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/tr_light.cpp:1090:73: warning: '*((void*)(& oldBounds)+12).idVec3::z' may be used uninitialized in this function [-Wmaybe-uninitialized]
     oldBounds[1][1] < def->referenceBounds[1][1] - CHECK_BOUNDS_EPSILON ||
[ 40%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_render.cpp.o
[ 40%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_rendertools.cpp.o
[ 41%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_shadowbounds.cpp.o
[ 41%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_subview.cpp.o
[ 41%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_stencilshadow.cpp.o
[ 41%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_trace.cpp.o
[ 41%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_trisurf.cpp.o
[ 42%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_turboshadow.cpp.o
[ 42%] Building CXX object CMakeFiles/dhewm3.dir/framework/CVarSystem.cpp.o
[ 43%] Building CXX object CMakeFiles/base.dir/game/Moveable.cpp.o
[ 43%] Building CXX object CMakeFiles/dhewm3.dir/framework/CmdSystem.cpp.o
[ 43%] Building CXX object CMakeFiles/dhewm3.dir/framework/Common.cpp.o
[ 43%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld.cpp.o
[ 43%] Building CXX object CMakeFiles/dhewm3.dir/framework/Compressor.cpp.o
[ 44%] Building CXX object CMakeFiles/dhewm3.dir/framework/Console.cpp.o
[ 44%] Building CXX object CMakeFiles/dhewm3.dir/framework/DemoFile.cpp.o
[ 44%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclAF.cpp.o
[ 44%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclEntityDef.cpp.o
[ 44%] Building CXX object CMakeFiles/base.dir/game/MultiplayerGame.cpp.o
[ 44%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclFX.cpp.o
[ 45%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclManager.cpp.o
[ 45%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclParticle.cpp.o
[ 45%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld_demo.cpp.o
[ 45%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclPDA.cpp.o
[ 45%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclSkin.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/game/MultiplayerGame.cpp: In member function 'const char* idMultiplayerGame::GameTime()':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/game/MultiplayerGame.cpp:534:13: warning: '%i' directive writing between 1 and 8 bytes into a region of size between 3 and 13 [-Wformat-overflow=]
 const char *idMultiplayerGame::GameTime() {
             ^~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/game/MultiplayerGame.cpp:534:13: note: directive argument in the range [-4294940, 4294943]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/game/MultiplayerGame.cpp:563:10: note: 'sprintf' output between 5 and 22 bytes into a destination of size 16
   sprintf( buff, "%i:%i%i", m, t, s );
   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 45%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclTable.cpp.o
[ 45%] Building CXX object CMakeFiles/dhewm3.dir/framework/EditField.cpp.o
[ 45%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld_load.cpp.o
[ 46%] Building CXX object CMakeFiles/dhewm3.dir/framework/EventLoop.cpp.o
[ 46%] Building CXX object CMakeFiles/dhewm3.dir/framework/File.cpp.o
[ 46%] Building CXX object CMakeFiles/dhewm3.dir/framework/FileSystem.cpp.o
[ 46%] Building CXX object CMakeFiles/dhewm3.dir/framework/KeyInput.cpp.o
[ 46%] Building CXX object CMakeFiles/dhewm3.dir/framework/UsercmdGen.cpp.o
[ 47%] Building CXX object CMakeFiles/dhewm3.dir/framework/Session_menu.cpp.o
[ 47%] Building CXX object CMakeFiles/dhewm3.dir/framework/Session.cpp.o
[ 47%] Building CXX object CMakeFiles/base.dir/game/Player.cpp.o
[ 47%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncClient.cpp.o
[ 48%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld_portals.cpp.o
[ 48%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncNetwork.cpp.o
[ 48%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncServer.cpp.o
[ 49%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/MsgChannel.cpp.o
[ 49%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/NetworkSystem.cpp.o
[ 49%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/VertexCache.cpp.o
[ 49%] Building C object CMakeFiles/dhewm3.dir/framework/minizip/ioapi.c.o
[ 49%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/ServerScan.cpp.o
cc1: warning: command line option '-Woverloaded-virtual' is valid for C++/ObjC++ but not for C
[ 50%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_contacts.cpp.o
[ 50%] Building CXX object CMakeFiles/dhewm3.dir/framework/minizip/unzip.cpp.o
[ 50%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_contents.cpp.o
[ 50%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_debug.cpp.o
[ 50%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_files.cpp.o
[ 50%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/draw_arb2.cpp.o
[ 50%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_load.cpp.o
[ 51%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_rotate.cpp.o
[ 51%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_trace.cpp.o
[ 51%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_translate.cpp.o
[ 51%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/dmap.cpp.o
[ 51%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/facebsp.cpp.o
[ 51%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/draw_common.cpp.o
[ 52%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/gldraw.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/dmap/dmap.cpp: In function 'void Dmap(const idCmdArgs&)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/dmap/dmap.cpp:198:6: warning: '.reg' directive writing 4 bytes into a region of size between 1 and 1024 [-Wformat-overflow=]
 void Dmap( const idCmdArgs &args ) {
      ^~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/dmap/dmap.cpp:312:10: note: 'sprintf' output between 5 and 1028 bytes into a destination of size 1024
   sprintf( path, "%s.reg", dmapGlobals.mapFileBase );
   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/dmap/dmap.cpp:198:6: warning: '.lin' directive writing 4 bytes into a region of size between 1 and 1024 [-Wformat-overflow=]
 void Dmap( const idCmdArgs &args ) {
      ^~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/dmap/dmap.cpp:322:9: note: 'sprintf' output between 5 and 1028 bytes into a destination of size 1024
  sprintf( path, "%s.lin", dmapGlobals.mapFileBase );
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/glfile.cpp.o
[ 52%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/leakfile.cpp.o
[ 52%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/map.cpp.o
[ 52%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/optimize.cpp.o
[ 53%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/output.cpp.o
[ 53%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_backend.cpp.o
[ 53%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/portals.cpp.o
[ 53%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/shadowopt3.cpp.o
[ 53%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritjunction.cpp.o
[ 53%] Building CXX object CMakeFiles/base.dir/game/PlayerIcon.cpp.o
[ 53%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritools.cpp.o
[ 54%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_deform.cpp.o
[ 55%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/ubrush.cpp.o
[ 55%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/usurface.cpp.o
[ 55%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild.cpp.o
[ 55%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_file.cpp.o
[ 55%] Building CXX object CMakeFiles/base.dir/game/PlayerView.cpp.o
[ 55%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_gravity.cpp.o
[ 56%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_ledge.cpp.o
[ 56%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_merge.cpp.o
[ 56%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_font.cpp.o
[ 56%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASCluster.cpp.o
[ 56%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile.cpp.o
[ 57%] Building CXX object CMakeFiles/base.dir/game/Projectile.cpp.o
[ 57%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_optimize.cpp.o
[ 57%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_guisurf.cpp.o
[ 58%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_sample.cpp.o
[ 58%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASReach.cpp.o
[ 58%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFileManager.cpp.o
[ 58%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/Brush.cpp.o
[ 58%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_light.cpp.o
[ 58%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/BrushBSP.cpp.o
[ 59%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/NSBitmapImageRep.cpp.o
[ 59%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/codec.cpp.o
[ 59%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roq.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp: In member function 'void codec::Segment(int*, float*, int, float)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:228:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
      if (fy<0) fy = 0; if (fy>255) fy = 255;
      ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:228:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
      if (fy<0) fy = 0; if (fy>255) fy = 255;
                        ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp: In member function 'void codec::SparseEncode()':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1322:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
     ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1322:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
                                                             ^
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1330:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
     ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1330:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
                                                             ^
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp: In member function 'void codec::EncodeNothing()':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1423:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
     ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1423:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
                                                             ^
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1431:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
     ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1431:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
                                                             ^
[ 59%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roqParam.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp: In member function 'void codec::VqData2(byte*, quadcel*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
 }
 ^
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
 void codec::VqData2( byte *cel, quadcel *pquad )
      ^~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
[ 59%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/renderbump/renderbump.cpp.o
[ 60%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_cache.cpp.o
[ 60%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_decoder.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/tr_light.cpp: In function 'bool R_IssueEntityDefCallback(idRenderEntityLocal*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/tr_light.cpp:1090:73: warning: '*((void*)(& oldBounds)+12).idVec3::z' may be used uninitialized in this function [-Wmaybe-uninitialized]
     oldBounds[1][1] < def->referenceBounds[1][1] - CHECK_BOUNDS_EPSILON ||
[ 60%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_efxfile.cpp.o
[ 60%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_emitter.cpp.o
[ 60%] Building CXX object CMakeFiles/base.dir/game/Pvs.cpp.o
[ 60%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_shader.cpp.o
[ 60%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_lightrun.cpp.o
[ 61%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_system.cpp.o
[ 61%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_wavefile.cpp.o
[ 61%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_world.cpp.o
[ 61%] Building CXX object CMakeFiles/dhewm3.dir/ui/BindWindow.cpp.o
[ 61%] Building CXX object CMakeFiles/dhewm3.dir/ui/ChoiceWindow.cpp.o
[ 62%] Building CXX object CMakeFiles/dhewm3.dir/ui/DeviceContext.cpp.o
[ 62%] Building CXX object CMakeFiles/dhewm3.dir/ui/EditWindow.cpp.o
[ 62%] Building CXX object CMakeFiles/base.dir/game/SecurityCamera.cpp.o
[ 63%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_main.cpp.o
[ 63%] Building CXX object CMakeFiles/dhewm3.dir/ui/FieldWindow.cpp.o
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Material.h:32:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/ui/DeviceContext.h:35,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/ui/DeviceContext.cpp:32:
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/containers/List.h: In member function 'int idDeviceContext::FindFont(const char*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/containers/List.h:673:2: warning: 'fontInfo' may be used uninitialized in this function [-Wmaybe-uninitialized]
  list[ num ] = obj;
  ^~~~
[ 63%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameBearShootWindow.cpp.o
[ 63%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameBustOutWindow.cpp.o
[ 64%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameSSDWindow.cpp.o
[ 64%] Building CXX object CMakeFiles/dhewm3.dir/ui/GuiScript.cpp.o
[ 64%] Building CXX object CMakeFiles/dhewm3.dir/ui/ListGUI.cpp.o
[ 64%] Building CXX object CMakeFiles/base.dir/game/SmokeParticles.cpp.o
[ 64%] Building CXX object CMakeFiles/dhewm3.dir/ui/ListWindow.cpp.o
[ 64%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_orderIndexes.cpp.o
[ 64%] Building CXX object CMakeFiles/dhewm3.dir/ui/MarkerWindow.cpp.o
[ 65%] Building CXX object CMakeFiles/dhewm3.dir/ui/RegExp.cpp.o
[ 65%] Building CXX object CMakeFiles/dhewm3.dir/ui/RenderWindow.cpp.o
[ 65%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_polytope.cpp.o
[ 65%] Building CXX object CMakeFiles/dhewm3.dir/ui/SimpleWindow.cpp.o
[ 65%] Building CXX object CMakeFiles/base.dir/game/Sound.cpp.o
[ 65%] Building CXX object CMakeFiles/dhewm3.dir/ui/SliderWindow.cpp.o
[ 65%] Building CXX object CMakeFiles/dhewm3.dir/ui/UserInterface.cpp.o
[ 65%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_render.cpp.o
[ 66%] Building CXX object CMakeFiles/dhewm3.dir/ui/Window.cpp.o
[ 66%] Building CXX object CMakeFiles/dhewm3.dir/ui/Winvar.cpp.o
[ 66%] Building CXX object CMakeFiles/dhewm3.dir/sys/cpu.cpp.o
[ 67%] Building CXX object CMakeFiles/base.dir/game/Target.cpp.o
[ 67%] Building CXX object CMakeFiles/dhewm3.dir/sys/threads.cpp.o
[ 67%] Building CXX object CMakeFiles/dhewm3.dir/sys/events.cpp.o
[ 68%] Building CXX object CMakeFiles/dhewm3.dir/sys/sys_local.cpp.o
[ 68%] Building CXX object CMakeFiles/dhewm3.dir/sys/posix/posix_net.cpp.o
[ 68%] Building CXX object CMakeFiles/dhewm3.dir/sys/posix/posix_main.cpp.o
[ 68%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_rendertools.cpp.o
[ 68%] Building CXX object CMakeFiles/dhewm3.dir/sys/linux/main.cpp.o
[ 68%] Building CXX object CMakeFiles/dhewm3.dir/sys/glimp.cpp.o
[ 69%] Building CXX object CMakeFiles/dhewm3.dir/tools/edit_stub.cpp.o
[ 69%] Building CXX object CMakeFiles/base.dir/game/Weapon.cpp.o
[ 69%] Building CXX object CMakeFiles/base.dir/game/Trigger.cpp.o
[ 69%] Building CXX object CMakeFiles/base.dir/game/WorldSpawn.cpp.o
[ 69%] Building CXX object CMakeFiles/base.dir/game/ai/AAS.cpp.o
[ 70%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_debug.cpp.o
[ 71%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_shadowbounds.cpp.o
[ 71%] Linking CXX executable dhewm3
[ 71%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_pathing.cpp.o
[ 71%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_routing.cpp.o
[ 71%] Building CXX object CMakeFiles/base.dir/game/ai/AI.cpp.o
[ 71%] Building CXX object CMakeFiles/base.dir/game/ai/AI_events.cpp.o
ld: warning: libstdc++.so.7, needed by /pbulk/work/games/dhewm3/work/.buildlink/lib/libopenal.so, may conflict with libstdc++.so.9
[ 72%] Building CXX object CMakeFiles/base.dir/game/ai/AI_pathing.cpp.o
[ 72%] Building CXX object CMakeFiles/base.dir/game/ai/AI_Vagary.cpp.o
[ 72%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_stencilshadow.cpp.o
[ 72%] Building CXX object CMakeFiles/base.dir/game/gamesys/DebugGraph.cpp.o
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/geometry/Winding2D.h:32:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/game/ai/AI_pathing.cpp:31:
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/math/Vector.h: In function 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/math/Vector.h:259:9: warning: 'bestPlane.idVec3::y' may be used uninitialized in this function [-Wmaybe-uninitialized]
  return idVec2( b.x * a, b.y * a );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/game/ai/AI_pathing.cpp:160:16: note: 'bestPlane.idVec3::y' was declared here
  idVec3 plane, bestPlane;
                ^~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/geometry/Winding2D.h:32:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/game/ai/AI_pathing.cpp:31:
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/math/Vector.h:259:9: warning: 'bestPlane.idVec3::x' may be used uninitialized in this function [-Wmaybe-uninitialized]
  return idVec2( b.x * a, b.y * a );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/game/ai/AI_pathing.cpp:160:16: note: 'bestPlane.idVec3::x' was declared here
  idVec3 plane, bestPlane;
                ^~~~~~~~~
[ 72%] Building CXX object CMakeFiles/base.dir/game/gamesys/Class.cpp.o
[ 72%] Building CXX object CMakeFiles/base.dir/game/gamesys/Event.cpp.o
[ 72%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_subview.cpp.o
[ 73%] Building CXX object CMakeFiles/base.dir/game/gamesys/SaveGame.cpp.o
[ 73%] Building CXX object CMakeFiles/base.dir/game/gamesys/SysCmds.cpp.o
[ 73%] Building CXX object CMakeFiles/base.dir/game/gamesys/SysCvar.cpp.o
[ 73%] Built target dhewm3
[ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_trisurf.cpp.o
[ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_trace.cpp.o
[ 73%] Building CXX object CMakeFiles/base.dir/game/gamesys/TypeInfo.cpp.o
[ 73%] Building CXX object CMakeFiles/base.dir/game/anim/Anim.cpp.o
[ 74%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Blend.cpp.o
[ 75%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_turboshadow.cpp.o
[ 75%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Testmodel.cpp.o
[ 75%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Import.cpp.o
[ 75%] Building CXX object CMakeFiles/base.dir/game/script/Script_Compiler.cpp.o
[ 75%] Building CXX object CMakeFiles/base.dir/game/script/Script_Interpreter.cpp.o
[ 76%] Building CXX object CMakeFiles/base.dir/game/script/Script_Program.cpp.o
[ 76%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/CVarSystem.cpp.o
[ 76%] Building CXX object CMakeFiles/base.dir/game/script/Script_Thread.cpp.o
[ 76%] Building CXX object CMakeFiles/base.dir/game/physics/Clip.cpp.o
[ 76%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/CmdSystem.cpp.o
[ 76%] Building CXX object CMakeFiles/base.dir/game/physics/Force.cpp.o
[ 76%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Common.cpp.o
[ 76%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Constant.cpp.o
[ 76%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Field.cpp.o
[ 77%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Drag.cpp.o
[ 77%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Spring.cpp.o
[ 77%] Building CXX object CMakeFiles/base.dir/game/physics/Physics.cpp.o
[ 77%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_AF.cpp.o
[ 78%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Actor.cpp.o
[ 78%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Base.cpp.o
[ 78%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Monster.cpp.o
[ 78%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Player.cpp.o
[ 78%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Parametric.cpp.o
[ 78%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Compressor.cpp.o
[ 79%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_RigidBody.cpp.o
[ 79%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Static.cpp.o
[ 79%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_StaticMulti.cpp.o
[ 80%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Console.cpp.o
[ 80%] Building CXX object CMakeFiles/base.dir/game/physics/Push.cpp.o
[ 80%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DemoFile.cpp.o
[ 80%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclAF.cpp.o
[ 80%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclFX.cpp.o
[ 80%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclEntityDef.cpp.o
[ 80%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclPDA.cpp.o
[ 80%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclParticle.cpp.o
[ 81%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclManager.cpp.o
[ 81%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclTable.cpp.o
[ 81%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclSkin.cpp.o
[ 82%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/EditField.cpp.o
[ 82%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/EventLoop.cpp.o
[ 82%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/File.cpp.o
[ 82%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/KeyInput.cpp.o
[ 82%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/FileSystem.cpp.o
[ 83%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/UsercmdGen.cpp.o
[ 83%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Session_menu.cpp.o
[ 83%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Session.cpp.o
[ 83%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/AsyncClient.cpp.o
[ 83%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/AsyncNetwork.cpp.o
[ 84%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/AsyncServer.cpp.o
[ 84%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/MsgChannel.cpp.o
[ 84%] Linking CXX shared library base.so
[ 84%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/NetworkSystem.cpp.o
[ 84%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/ServerScan.cpp.o
[ 84%] Building C object CMakeFiles/dhewm3ded.dir/framework/minizip/ioapi.c.o
cc1: warning: command line option '-Woverloaded-virtual' is valid for C++/ObjC++ but not for C
[ 85%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/minizip/unzip.cpp.o
[ 85%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_contacts.cpp.o
[ 85%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_contents.cpp.o
[ 85%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_debug.cpp.o
[ 85%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_files.cpp.o
[ 86%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_load.cpp.o
[ 86%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_rotate.cpp.o
[ 86%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_trace.cpp.o
[ 86%] Built target base
[ 86%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_translate.cpp.o
[ 86%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/dmap.cpp.o
[ 87%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/facebsp.cpp.o
[ 87%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/gldraw.cpp.o
[ 87%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/glfile.cpp.o
[ 87%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/leakfile.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/dmap/dmap.cpp: In function 'void Dmap(const idCmdArgs&)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/dmap/dmap.cpp:198:6: warning: '.reg' directive writing 4 bytes into a region of size between 1 and 1024 [-Wformat-overflow=]
 void Dmap( const idCmdArgs &args ) {
      ^~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/dmap/dmap.cpp:312:10: note: 'sprintf' output between 5 and 1028 bytes into a destination of size 1024
   sprintf( path, "%s.reg", dmapGlobals.mapFileBase );
   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/dmap/dmap.cpp:198:6: warning: '.lin' directive writing 4 bytes into a region of size between 1 and 1024 [-Wformat-overflow=]
 void Dmap( const idCmdArgs &args ) {
      ^~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/dmap/dmap.cpp:322:9: note: 'sprintf' output between 5 and 1028 bytes into a destination of size 1024
  sprintf( path, "%s.lin", dmapGlobals.mapFileBase );
  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 87%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/map.cpp.o
[ 88%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/optimize.cpp.o
[ 88%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/output.cpp.o
[ 88%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/portals.cpp.o
[ 88%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/shadowopt3.cpp.o
[ 88%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/tritjunction.cpp.o
[ 89%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/tritools.cpp.o
[ 89%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/ubrush.cpp.o
[ 89%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/usurface.cpp.o
[ 89%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild.cpp.o
[ 89%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_file.cpp.o
[ 89%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_ledge.cpp.o
[ 90%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_gravity.cpp.o
[ 90%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_merge.cpp.o
[ 90%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASCluster.cpp.o
[ 90%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFile.cpp.o
[ 90%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFile_optimize.cpp.o
[ 91%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFile_sample.cpp.o
[ 91%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASReach.cpp.o
[ 91%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFileManager.cpp.o
[ 91%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/Brush.cpp.o
[ 91%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/BrushBSP.cpp.o
[ 92%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/NSBitmapImageRep.cpp.o
[ 92%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/codec.cpp.o
[ 92%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/roq.cpp.o
[ 92%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/roqParam.cpp.o
[ 92%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/renderbump/renderbump.cpp.o
[ 93%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_cache.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp: In member function 'void codec::Segment(int*, float*, int, float)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:228:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
      if (fy<0) fy = 0; if (fy>255) fy = 255;
      ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:228:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
      if (fy<0) fy = 0; if (fy>255) fy = 255;
                        ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp: In member function 'void codec::SparseEncode()':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1322:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
     ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1322:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
                                                             ^
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1330:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
     ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1330:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
                                                             ^
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp: In member function 'void codec::EncodeNothing()':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1423:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
     ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1423:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
                                                             ^
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1431:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
     ^~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1431:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
     if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++;
                                                             ^
[ 93%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_decoder.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp: In member function 'void codec::VqData2(byte*, quadcel*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
 }
 ^
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:1690:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
[ 93%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_efxfile.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
 void codec::VqData2( byte *cel, quadcel *pquad )
      ^~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/tools/compilers/roqvq/codec.cpp:709:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow]
[ 93%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_emitter.cpp.o
[ 93%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_shader.cpp.o
[ 94%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_system.cpp.o
[ 94%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_wavefile.cpp.o
[ 94%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/BindWindow.cpp.o
[ 94%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_world.cpp.o
[ 95%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/DeviceContext.cpp.o
[ 95%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/ChoiceWindow.cpp.o
[ 95%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/EditWindow.cpp.o
[ 95%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/FieldWindow.cpp.o
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/renderer/Material.h:32:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/ui/DeviceContext.h:35,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/ui/DeviceContext.cpp:32:
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/containers/List.h: In member function 'int idDeviceContext::FindFont(const char*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/idlib/containers/List.h:673:2: warning: 'fontInfo' may be used uninitialized in this function [-Wmaybe-uninitialized]
  list[ num ] = obj;
  ^~~~
[ 95%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GameBearShootWindow.cpp.o
[ 95%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GameBustOutWindow.cpp.o
[ 96%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GameSSDWindow.cpp.o
[ 96%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GuiScript.cpp.o
[ 96%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/ListGUI.cpp.o
[ 96%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/ListWindow.cpp.o
[ 96%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/MarkerWindow.cpp.o
[ 97%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/RegExp.cpp.o
[ 97%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/RenderWindow.cpp.o
[ 97%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/SimpleWindow.cpp.o
[ 97%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/SliderWindow.cpp.o
[ 97%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/UserInterface.cpp.o
[ 98%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/Window.cpp.o
[ 98%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/Winvar.cpp.o
[ 98%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/stub/openal_stub.cpp.o
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALenum alGetError()':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:35:27: error: declaration of 'ALenum alGetError()' has a different exception specifier
 AL_API ALenum AL_APIENTRY alGetError() {
                           ^~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:508:27: note: from previous declaration 'ALenum alGetError() noexcept'
 AL_API ALenum AL_APIENTRY alGetError(void) AL_API_NOEXCEPT;
                           ^~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALboolean alIsSource(ALuint)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:39:30: error: declaration of 'ALboolean alIsSource(ALuint)' has a different exception specifier
 AL_API ALboolean AL_APIENTRY alIsSource( ALuint sid ) {
                              ^~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:545:30: note: from previous declaration 'ALboolean alIsSource(ALuint) noexcept'
 AL_API ALboolean AL_APIENTRY alIsSource(ALuint source) AL_API_NOEXCEPT;
                              ^~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alGenBuffers(ALsizei, ALuint*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:43:25: error: declaration of 'void alGenBuffers(ALsizei, ALuint*)' has a different exception specifier
 AL_API void AL_APIENTRY alGenBuffers( ALsizei n, ALuint* buffers ) { }
                         ^~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:589:25: note: from previous declaration 'void alGenBuffers(ALsizei, ALuint*) noexcept'
 AL_API void AL_APIENTRY alGenBuffers(ALsizei n, ALuint *buffers) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alSourceStop(ALuint)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:45:25: error: declaration of 'void alSourceStop(ALuint)' has a different exception specifier
 AL_API void AL_APIENTRY alSourceStop( ALuint sid ) { }
                         ^~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:567:25: note: from previous declaration 'void alSourceStop(ALuint) noexcept'
 AL_API void AL_APIENTRY alSourceStop(ALuint source) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alGetSourcei(ALuint, ALenum, ALint*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:47:25: error: declaration of 'void alGetSourcei(ALuint, ALenum, ALint*)' has a different exception specifier
 AL_API void AL_APIENTRY alGetSourcei( ALuint sid,  ALenum pname, ALint* value ) { }
                         ^~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:559:25: note: from previous declaration 'void alGetSourcei(ALuint, ALenum, ALint*) noexcept'
 AL_API void AL_APIENTRY alGetSourcei(ALuint source,  ALenum param, ALint *value) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alSource3i(ALuint, ALenum, ALint, ALint, ALint)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:49:25: error: declaration of 'void alSource3i(ALuint, ALenum, ALint, ALint, ALint)' has a different exception specifier
 AL_API void AL_APIENTRY alSource3i( ALuint sid, ALenum param, ALint value1, ALint value2, ALint value3 ) { }
                         ^~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:552:25: note: from previous declaration 'void alSource3i(ALuint, ALenum, ALint, ALint, ALint) noexcept'
 AL_API void AL_APIENTRY alSource3i(ALuint source, ALenum param, ALint value1, ALint value2, ALint value3) AL_API_NOEXCEPT;
                         ^~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'const ALchar* alGetString(ALenum)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:52:34: error: declaration of 'const ALchar* alGetString(ALenum)' has a different exception specifier
 AL_API const ALchar* AL_APIENTRY alGetString( ALenum param ) {
                                  ^~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:494:34: note: from previous declaration 'const ALchar* alGetString(ALenum) noexcept'
 AL_API const ALchar* AL_APIENTRY alGetString(ALenum param) AL_API_NOEXCEPT;
                                  ^~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALint alGetInteger(ALenum)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:56:26: error: declaration of 'ALint alGetInteger(ALenum)' has a different exception specifier
 AL_API ALint AL_APIENTRY alGetInteger( ALenum param ) { return 0; }
                          ^~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:500:26: note: from previous declaration 'ALint alGetInteger(ALenum) noexcept'
 AL_API ALint AL_APIENTRY alGetInteger(ALenum param) AL_API_NOEXCEPT;
                          ^~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alcSuspendContext(ALCcontext*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:58:27: error: declaration of 'void alcSuspendContext(ALCcontext*)' has a different exception specifier
 ALC_API void ALC_APIENTRY alcSuspendContext( ALCcontext *alcHandle ) { }
                           ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:204:34: note: from previous declaration 'void alcSuspendContext(ALCcontext*) noexcept'
 ALC_API void        ALC_APIENTRY alcSuspendContext(ALCcontext *context) ALC_API_NOEXCEPT;
                                  ^~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALCdevice* alcOpenDevice(const ALchar*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:60:34: error: declaration of 'ALCdevice* alcOpenDevice(const ALchar*)' has a different exception specifier
 ALC_API ALCdevice * ALC_APIENTRY alcOpenDevice( const ALchar *tokstr ) {
                                  ^~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:215:33: note: from previous declaration 'ALCdevice* alcOpenDevice(const ALCchar*) noexcept'
 ALC_API ALCdevice* ALC_APIENTRY alcOpenDevice(const ALCchar *devicename) ALC_API_NOEXCEPT;
                                 ^~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALCboolean alcIsExtensionPresent(ALCdevice*, const ALCchar*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:64:33: error: declaration of 'ALCboolean alcIsExtensionPresent(ALCdevice*, const ALCchar*)' has a different exception specifier
 ALC_API ALCboolean ALC_APIENTRY alcIsExtensionPresent( ALCdevice *device, const ALCchar *extname ) {
                                 ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:230:33: note: from previous declaration 'ALCboolean alcIsExtensionPresent(ALCdevice*, const ALCchar*) noexcept'
 ALC_API ALCboolean ALC_APIENTRY alcIsExtensionPresent(ALCdevice *device, const ALCchar *extname) ALC_API_NOEXCEPT;
                                 ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alcGetIntegerv(ALCdevice*, ALCenum, ALCsizei, ALCint*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:68:27: error: declaration of 'void alcGetIntegerv(ALCdevice*, ALCenum, ALCsizei, ALCint*)' has a different exception specifier
 ALC_API void ALC_APIENTRY alcGetIntegerv(ALCdevice *device, ALCenum param, ALCsizei size, ALCint *values) {}
                           ^~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:247:37: note: from previous declaration 'void alcGetIntegerv(ALCdevice*, ALCenum, ALCsizei, ALCint*) noexcept'
 ALC_API void           ALC_APIENTRY alcGetIntegerv(ALCdevice *device, ALCenum param, ALCsizei size, ALCint *values) ALC_API_NOEXCEPT;
                                     ^~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALCenum alcGetError(ALCdevice*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:70:30: error: declaration of 'ALCenum alcGetError(ALCdevice*)' has a different exception specifier
 ALC_API ALCenum ALC_APIENTRY alcGetError(ALCdevice *device) {
                              ^~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:222:30: note: from previous declaration 'ALCenum alcGetError(ALCdevice*) noexcept'
 ALC_API ALCenum ALC_APIENTRY alcGetError(ALCdevice *device) ALC_API_NOEXCEPT;
                              ^~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void* alcGetProcAddress(ALCdevice*, const ALCchar*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:74:28: error: declaration of 'void* alcGetProcAddress(ALCdevice*, const ALCchar*)' has a different exception specifier
 ALC_API void* ALC_APIENTRY alcGetProcAddress(ALCdevice *device, const ALCchar *funcname) {
                            ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:235:33: note: from previous declaration 'ALCvoid* alcGetProcAddress(ALCdevice*, const ALCchar*) noexcept'
 ALC_API ALCvoid*   ALC_APIENTRY alcGetProcAddress(ALCdevice *device, const ALCchar *funcname) ALC_API_NOEXCEPT;
                                 ^~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alDeleteBuffers(ALsizei, const ALuint*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:79:25: error: declaration of 'void alDeleteBuffers(ALsizei, const ALuint*)' has a different exception specifier
 AL_API void AL_APIENTRY alDeleteBuffers( ALsizei n, const ALuint* buffers ) { }
                         ^~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:591:25: note: from previous declaration 'void alDeleteBuffers(ALsizei, const ALuint*) noexcept'
 AL_API void AL_APIENTRY alDeleteBuffers(ALsizei n, const ALuint *buffers) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALboolean alIsExtensionPresent(const ALchar*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:81:30: error: declaration of 'ALboolean alIsExtensionPresent(const ALchar*)' has a different exception specifier
 AL_API ALboolean AL_APIENTRY alIsExtensionPresent( const ALchar* fname ) {
                              ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:511:30: note: from previous declaration 'ALboolean alIsExtensionPresent(const ALchar*) noexcept'
 AL_API ALboolean AL_APIENTRY alIsExtensionPresent(const ALchar *extname) AL_API_NOEXCEPT;
                              ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alBufferData(ALuint, ALenum, const ALvoid*, ALsizei, ALsizei)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:85:25: error: declaration of 'void alBufferData(ALuint, ALenum, const ALvoid*, ALsizei, ALsizei)' has a different exception specifier
 AL_API void AL_APIENTRY alBufferData( ALuint   buffer,
                         ^~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:599:25: note: from previous declaration 'void alBufferData(ALuint, ALenum, const ALvoid*, ALsizei, ALsizei) noexcept'
 AL_API void AL_APIENTRY alBufferData(ALuint buffer, ALenum format, const ALvoid *data, ALsizei size, ALsizei samplerate) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALCboolean alcMakeContextCurrent(ALCcontext*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:91:33: error: declaration of 'ALCboolean alcMakeContextCurrent(ALCcontext*)' has a different exception specifier
 ALC_API ALCboolean ALC_APIENTRY alcMakeContextCurrent( ALCcontext *alcHandle ) {
                                 ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:200:34: note: from previous declaration 'ALCboolean alcMakeContextCurrent(ALCcontext*) noexcept'
 ALC_API ALCboolean  ALC_APIENTRY alcMakeContextCurrent(ALCcontext *context) ALC_API_NOEXCEPT;
                                  ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALCvoid alcProcessContext(ALCcontext*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:95:30: error: declaration of 'ALCvoid alcProcessContext(ALCcontext*)' has a different exception specifier
 ALC_API ALCvoid ALC_APIENTRY alcProcessContext( ALCcontext *alcHandle ) {
                              ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:202:34: note: from previous declaration 'void alcProcessContext(ALCcontext*) noexcept'
 ALC_API void        ALC_APIENTRY alcProcessContext(ALCcontext *context) ALC_API_NOEXCEPT;
                                  ^~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALCvoid alcDestroyContext(ALCcontext*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:99:30: error: declaration of 'ALCvoid alcDestroyContext(ALCcontext*)' has a different exception specifier
 ALC_API ALCvoid ALC_APIENTRY alcDestroyContext( ALCcontext *alcHandle ) {
                              ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:206:34: note: from previous declaration 'void alcDestroyContext(ALCcontext*) noexcept'
 ALC_API void        ALC_APIENTRY alcDestroyContext(ALCcontext *context) ALC_API_NOEXCEPT;
                                  ^~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'const ALCchar* alcGetString(ALCdevice*, ALCenum)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:103:38: error: declaration of 'const ALCchar* alcGetString(ALCdevice*, ALCenum)' has a different exception specifier
 ALC_API const ALCchar * ALC_APIENTRY alcGetString( ALCdevice *deviceHandle, ALCenum token ) {
                                      ^~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:245:37: note: from previous declaration 'const ALCchar* alcGetString(ALCdevice*, ALCenum) noexcept'
 ALC_API const ALCchar* ALC_APIENTRY alcGetString(ALCdevice *device, ALCenum param) ALC_API_NOEXCEPT;
                                     ^~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alDeleteSources(ALsizei, const ALuint*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:107:25: error: declaration of 'void alDeleteSources(ALsizei, const ALuint*)' has a different exception specifier
 AL_API void AL_APIENTRY alDeleteSources( ALsizei n, const ALuint* sources ) { }
                         ^~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:543:25: note: from previous declaration 'void alDeleteSources(ALsizei, const ALuint*) noexcept'
 AL_API void AL_APIENTRY alDeleteSources(ALsizei n, const ALuint *sources) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALenum alGetEnumValue(const ALchar*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:109:27: error: declaration of 'ALenum alGetEnumValue(const ALchar*)' has a different exception specifier
 AL_API ALenum AL_APIENTRY alGetEnumValue( const ALchar* ename ) {
                           ^~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:520:27: note: from previous declaration 'ALenum alGetEnumValue(const ALchar*) noexcept'
 AL_API ALenum AL_APIENTRY alGetEnumValue(const ALchar *ename) AL_API_NOEXCEPT;
                           ^~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void* alGetProcAddress(const ALchar*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:113:26: error: declaration of 'void* alGetProcAddress(const ALchar*)' has a different exception specifier
 AL_API void* AL_APIENTRY alGetProcAddress( const ALchar* fname ) {
                          ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:516:26: note: from previous declaration 'void* alGetProcAddress(const ALchar*) noexcept'
 AL_API void* AL_APIENTRY alGetProcAddress(const ALchar *fname) AL_API_NOEXCEPT;
                          ^~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALCcontext* alcCreateContext(ALCdevice*, const ALCint*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:117:35: error: declaration of 'ALCcontext* alcCreateContext(ALCdevice*, const ALCint*)' has a different exception specifier
 ALC_API ALCcontext * ALC_APIENTRY alcCreateContext( ALCdevice *dev,
                                   ^~~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:195:34: note: from previous declaration 'ALCcontext* alcCreateContext(ALCdevice*, const ALCint*) noexcept'
 ALC_API ALCcontext* ALC_APIENTRY alcCreateContext(ALCdevice *device, const ALCint *attrlist) ALC_API_NOEXCEPT;
                                  ^~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alListenerfv(ALenum, const ALfloat*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:122:25: error: declaration of 'void alListenerfv(ALenum, const ALfloat*)' has a different exception specifier
 AL_API void AL_APIENTRY alListenerfv( ALenum pname, const ALfloat* param ) { }
                         ^~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:526:25: note: from previous declaration 'void alListenerfv(ALenum, const ALfloat*) noexcept'
 AL_API void AL_APIENTRY alListenerfv(ALenum param, const ALfloat *values) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alSourceQueueBuffers(ALuint, ALsizei, const ALuint*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:124:25: error: declaration of 'void alSourceQueueBuffers(ALuint, ALsizei, const ALuint*)' has a different exception specifier
 AL_API void AL_APIENTRY alSourceQueueBuffers( ALuint sid, ALsizei numEntries, const ALuint *bids ) { }
                         ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:583:25: note: from previous declaration 'void alSourceQueueBuffers(ALuint, ALsizei, const ALuint*) noexcept'
 AL_API void AL_APIENTRY alSourceQueueBuffers(ALuint source, ALsizei nb, const ALuint *buffers) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alSourcei(ALuint, ALenum, ALint)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:126:25: error: declaration of 'void alSourcei(ALuint, ALenum, ALint)' has a different exception specifier
 AL_API void AL_APIENTRY alSourcei( ALuint sid, ALenum param, ALint value ) { }
                         ^~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:551:25: note: from previous declaration 'void alSourcei(ALuint, ALenum, ALint) noexcept'
 AL_API void AL_APIENTRY alSourcei(ALuint source, ALenum param, ALint value) AL_API_NOEXCEPT;
                         ^~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alListenerf(ALenum, ALfloat)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:128:25: error: declaration of 'void alListenerf(ALenum, ALfloat)' has a different exception specifier
 AL_API void AL_APIENTRY alListenerf( ALenum pname, ALfloat param ) { }
                         ^~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:524:25: note: from previous declaration 'void alListenerf(ALenum, ALfloat) noexcept'
 AL_API void AL_APIENTRY alListenerf(ALenum param, ALfloat value) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALCboolean alcCloseDevice(ALCdevice*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:130:33: error: declaration of 'ALCboolean alcCloseDevice(ALCdevice*)' has a different exception specifier
 ALC_API ALCboolean ALC_APIENTRY alcCloseDevice( ALCdevice *dev ) { return false; }
                                 ^~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:40:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/alc.h:217:33: note: from previous declaration 'ALCboolean alcCloseDevice(ALCdevice*) noexcept'
 ALC_API ALCboolean ALC_APIENTRY alcCloseDevice(ALCdevice *device) ALC_API_NOEXCEPT;
                                 ^~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'ALboolean alIsBuffer(ALuint)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:132:30: error: declaration of 'ALboolean alIsBuffer(ALuint)' has a different exception specifier
 AL_API ALboolean AL_APIENTRY alIsBuffer( ALuint buffer ) {
                              ^~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:593:30: note: from previous declaration 'ALboolean alIsBuffer(ALuint) noexcept'
 AL_API ALboolean AL_APIENTRY alIsBuffer(ALuint buffer) AL_API_NOEXCEPT;
                              ^~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alSource3f(ALuint, ALenum, ALfloat, ALfloat, ALfloat)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:136:25: error: declaration of 'void alSource3f(ALuint, ALenum, ALfloat, ALfloat, ALfloat)' has a different exception specifier
 AL_API void AL_APIENTRY alSource3f( ALuint sid, ALenum param,
                         ^~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:549:25: note: from previous declaration 'void alSource3f(ALuint, ALenum, ALfloat, ALfloat, ALfloat) noexcept'
 AL_API void AL_APIENTRY alSource3f(ALuint source, ALenum param, ALfloat value1, ALfloat value2, ALfloat value3) AL_API_NOEXCEPT;
                         ^~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alGenSources(ALsizei, ALuint*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:139:25: error: declaration of 'void alGenSources(ALsizei, ALuint*)' has a different exception specifier
 AL_API void AL_APIENTRY alGenSources( ALsizei n, ALuint* sources ) { }
                         ^~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:541:25: note: from previous declaration 'void alGenSources(ALsizei, ALuint*) noexcept'
 AL_API void AL_APIENTRY alGenSources(ALsizei n, ALuint *sources) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alSourcef(ALuint, ALenum, ALfloat)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:141:25: error: declaration of 'void alSourcef(ALuint, ALenum, ALfloat)' has a different exception specifier
 AL_API void AL_APIENTRY alSourcef( ALuint sid, ALenum param, ALfloat value ) { }
                         ^~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:548:25: note: from previous declaration 'void alSourcef(ALuint, ALenum, ALfloat) noexcept'
 AL_API void AL_APIENTRY alSourcef(ALuint source, ALenum param, ALfloat value) AL_API_NOEXCEPT;
                         ^~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alSourceUnqueueBuffers(ALuint, ALsizei, ALuint*)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:143:25: error: declaration of 'void alSourceUnqueueBuffers(ALuint, ALsizei, ALuint*)' has a different exception specifier
 AL_API void AL_APIENTRY alSourceUnqueueBuffers( ALuint sid, ALsizei numEntries, ALuint *bids ) { }
                         ^~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:585:25: note: from previous declaration 'void alSourceUnqueueBuffers(ALuint, ALsizei, ALuint*) noexcept'
 AL_API void AL_APIENTRY alSourceUnqueueBuffers(ALuint source, ALsizei nb, ALuint *buffers) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp: In function 'void alSourcePlay(ALuint)':
/pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:145:25: error: declaration of 'void alSourcePlay(ALuint)' has a different exception specifier
 AL_API void AL_APIENTRY alSourcePlay( ALuint sid ) { }
                         ^~~~~~~~~~~~
In file included from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sound/snd_local.h:39:0,
                 from /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo/sys/stub/openal_stub.cpp:31:
/pbulk/work/games/dhewm3/work/.buildlink/include/AL/al.h:565:25: note: from previous declaration 'void alSourcePlay(ALuint) noexcept'
 AL_API void AL_APIENTRY alSourcePlay(ALuint source) AL_API_NOEXCEPT;
                         ^~~~~~~~~~~~
--- CMakeFiles/dhewm3ded.dir/sys/stub/openal_stub.cpp.o ---
*** [CMakeFiles/dhewm3ded.dir/sys/stub/openal_stub.cpp.o] Error code 1

make[2]: stopped in /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo
[ 98%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/stub/stub_gl.cpp.o
1 error

make[2]: stopped in /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo
--- CMakeFiles/dhewm3ded.dir/all ---
*** [CMakeFiles/dhewm3ded.dir/all] Error code 2

make[1]: stopped in /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo
1 error

make[1]: stopped in /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo
*** [all] Error code 2

make: stopped in /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo
1 error

make: stopped in /pbulk/work/games/dhewm3/work/dhewm3-1.5.1/neo
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/games/dhewm3
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/games/dhewm3