=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for armagetronad-0.2.8.3.5nb2 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5' Making all in src gmake[2]: Entering directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src' Making all in first gmake[3]: Entering directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/first' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/first' Making all in doc gmake[3]: Entering directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/doc' echo > .dummy.dep Making all in net gmake[4]: Entering directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/doc/net' echo > .dummy.dep echo index.html.dep ":\\" > index.html.dep echo lower.html.dep ":\\" > lower.html.dep echo middle.html.dep ":\\" > middle.html.dep echo upper.html.dep ":\\" > upper.html.dep grep "include(" index.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> index.html.dep grep "include(" upper.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> upper.html.dep grep "include(" middle.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> middle.html.dep grep "include(" lower.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> lower.html.dep echo "Makefile" >> lower.html.dep echo "Makefile" >> middle.html.dep echo "Makefile" >> upper.html.dep echo "Makefile" >> index.html.dep { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../../src/doc/html.m4)" ; cat lower.html.m4 ; } | m4 -I . > lower.html || cp lower.html.m4 lower.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../../src/doc/html.m4)" ; cat middle.html.m4 ; } | m4 -I . > middle.html || cp middle.html.m4 middle.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../../src/doc/html.m4)" ; cat upper.html.m4 ; } | m4 -I . > upper.html || cp upper.html.m4 upper.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../../src/doc/html.m4)" ; cat index.html.m4 ; } | m4 -I . > index.html || cp index.html.m4 index.html gmake[4]: Leaving directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/doc/net' gmake[4]: Entering directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/doc' echo bugs.html.dep ":\\" > bugs.html.dep echo changelog.html.dep ":\\" > changelog.html.dep echo commands.html.dep ":\\" > commands.html.dep echo compile.html.dep ":\\" > compile.html.dep echo config.html.dep ":\\" > config.html.dep echo faq.html.dep ":\\" > faq.html.dep grep "include(" commands.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> commands.html.dep grep "include(" changelog.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> changelog.html.dep grep "include(" bugs.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> bugs.html.dep grep "include(" config.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> config.html.dep grep "include(" compile.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> compile.html.dep grep "include(" faq.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> faq.html.dep echo index.html.dep ":\\" > index.html.dep echo install_linux.html.dep ":\\" > install_linux.html.dep grep "include(" index.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> index.html.dep echo "Makefile" >> config.html.dep grep "include(" install_linux.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> install_linux.html.dep echo "Makefile" >> compile.html.dep echo "Makefile" >> faq.html.dep echo "Makefile" >> bugs.html.dep echo "Makefile" >> changelog.html.dep echo "Makefile" >> commands.html.dep echo install_macosx.html.dep ":\\" > install_macosx.html.dep echo "Makefile" >> install_linux.html.dep echo "Makefile" >> index.html.dep echo install_result.html.dep ":\\" > install_result.html.dep echo install_windows.html.dep ":\\" > install_windows.html.dep grep "include(" install_macosx.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> install_macosx.html.dep echo network.html.dep ":\\" > network.html.dep echo readme_macosx.html.dep ":\\" > readme_macosx.html.dep grep "include(" install_windows.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> install_windows.html.dep grep "include(" install_result.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> install_result.html.dep echo todo.html.dep ":\\" > todo.html.dep grep "include(" network.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> network.html.dep grep "include(" readme_macosx.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> readme_macosx.html.dep echo versions.html.dep ":\\" > versions.html.dep grep "include(" todo.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> todo.html.dep echo "Makefile" >> install_macosx.html.dep grep "include(" versions.html.m4 | sed -e "s,include(\(.*\)),./\1\\\," >> versions.html.dep { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat bugs.html.m4 ; } | m4 -I . > bugs.html || cp bugs.html.m4 bugs.html echo "Makefile" >> install_result.html.dep echo "Makefile" >> network.html.dep echo "Makefile" >> install_windows.html.dep { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat changelog.html.m4 ; } | m4 -I . > changelog.html || cp changelog.html.m4 changelog.html echo "Makefile" >> todo.html.dep echo "Makefile" >> readme_macosx.html.dep { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat commands.html.m4 ; } | m4 -I . > commands.html || cp commands.html.m4 commands.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat compile.html.m4 ; } | m4 -I . > compile.html || cp compile.html.m4 compile.html echo "Makefile" >> versions.html.dep { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat config.html.m4 ; } | m4 -I . > config.html || cp config.html.m4 config.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat faq.html.m4 ; } | m4 -I . > faq.html || cp faq.html.m4 faq.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat index.html.m4 ; } | m4 -I . > index.html || cp index.html.m4 index.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat install_linux.html.m4 ; } | m4 -I . > install_linux.html || cp install_linux.html.m4 install_linux.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat install_macosx.html.m4 ; } | m4 -I . > install_macosx.html || cp install_macosx.html.m4 install_macosx.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat install_result.html.m4 ; } | m4 -I . > install_result.html || cp install_result.html.m4 install_result.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat install_windows.html.m4 ; } | m4 -I . > install_windows.html || cp install_windows.html.m4 install_windows.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat network.html.m4 ; } | m4 -I . > network.html || cp network.html.m4 network.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat readme_macosx.html.m4 ; } | m4 -I . > readme_macosx.html || cp readme_macosx.html.m4 readme_macosx.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat todo.html.m4 ; } | m4 -I . > todo.html || cp todo.html.m4 todo.html { echo "define(CHANGEDATE,`date +"%b %d %Y"`) include(../../src/doc/html.m4)" ; cat versions.html.m4 ; } | m4 -I . > versions.html || cp versions.html.m4 versions.html gmake[4]: Leaving directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/doc' gmake[3]: Leaving directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/doc' Making all in thirdparty gmake[3]: Entering directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/thirdparty' Making all in particles gmake[4]: Entering directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/thirdparty/particles' clang++ -DHAVE_CONFIG_H -I. -I../../.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I ../../../src -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libparticles_a-action_api.o -MD -MP -MF .deps/libparticles_a-action_api.Tpo -c -o libparticles_a-action_api.o `test -f 'action_api.cpp' || echo './'`action_api.cpp clang++ -DHAVE_CONFIG_H -I. -I../../.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I ../../../src -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libparticles_a-actions.o -MD -MP -MF .deps/libparticles_a-actions.Tpo -c -o libparticles_a-actions.o `test -f 'actions.cpp' || echo './'`actions.cpp clang++ -DHAVE_CONFIG_H -I. -I../../.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I ../../../src -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libparticles_a-opengl.o -MD -MP -MF .deps/libparticles_a-opengl.Tpo -c -o libparticles_a-opengl.o `test -f 'opengl.cpp' || echo './'`opengl.cpp clang++ -DHAVE_CONFIG_H -I. -I../../.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I ../../../src -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libparticles_a-system.o -MD -MP -MF .deps/libparticles_a-system.Tpo -c -o libparticles_a-system.o `test -f 'system.cpp' || echo './'`system.cpp mv -f .deps/libparticles_a-opengl.Tpo .deps/libparticles_a-opengl.Po mv -f .deps/libparticles_a-action_api.Tpo .deps/libparticles_a-action_api.Po mv -f .deps/libparticles_a-system.Tpo .deps/libparticles_a-system.Po mv -f .deps/libparticles_a-actions.Tpo .deps/libparticles_a-actions.Po rm -f libparticles.a ar cru libparticles.a libparticles_a-action_api.o libparticles_a-actions.o libparticles_a-opengl.o libparticles_a-system.o ranlib libparticles.a gmake[4]: Leaving directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/thirdparty/particles' gmake[4]: Entering directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/thirdparty' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/thirdparty' gmake[3]: Leaving directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src/thirdparty' gmake[3]: Entering directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src' clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libenginecore_a-eGameObject.o -MD -MP -MF .deps/libenginecore_a-eGameObject.Tpo -c -o libenginecore_a-eGameObject.o `test -f 'engine/eGameObject.cpp' || echo './'`engine/eGameObject.cpp clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libenginecore_a-eGrid.o -MD -MP -MF .deps/libenginecore_a-eGrid.Tpo -c -o libenginecore_a-eGrid.o `test -f 'engine/eGrid.cpp' || echo './'`engine/eGrid.cpp clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libengine_a-eAdvWall.o -MD -MP -MF .deps/libengine_a-eAdvWall.Tpo -c -o libengine_a-eAdvWall.o `test -f 'engine/eAdvWall.cpp' || echo './'`engine/eAdvWall.cpp clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libengine_a-eAuthentication.o -MD -MP -MF .deps/libengine_a-eAuthentication.Tpo -c -o libengine_a-eAuthentication.o `test -f 'engine/eAuthentication.cpp' || echo './'`engine/eAuthentication.cpp clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libengine_a-eAxis.o -MD -MP -MF .deps/libengine_a-eAxis.Tpo -c -o libengine_a-eAxis.o `test -f 'engine/eAxis.cpp' || echo './'`engine/eAxis.cpp clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libengine_a-eCamera.o -MD -MP -MF .deps/libengine_a-eCamera.Tpo -c -o libengine_a-eCamera.o `test -f 'engine/eCamera.cpp' || echo './'`engine/eCamera.cpp clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libengine_a-eDebugLine.o -MD -MP -MF .deps/libengine_a-eDebugLine.Tpo -c -o libengine_a-eDebugLine.o `test -f 'engine/eDebugLine.cpp' || echo './'`engine/eDebugLine.cpp clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libengine_a-eDisplay.o -MD -MP -MF .deps/libengine_a-eDisplay.Tpo -c -o libengine_a-eDisplay.o `test -f 'engine/eDisplay.cpp' || echo './'`engine/eDisplay.cpp mv -f .deps/libengine_a-eAuthentication.Tpo .deps/libengine_a-eAuthentication.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libengine_a-eFloor.o -MD -MP -MF .deps/libengine_a-eFloor.Tpo -c -o libengine_a-eFloor.o `test -f 'engine/eFloor.cpp' || echo './'`engine/eFloor.cpp engine/eAxis.cpp:127:12: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] return fabsf(remf(x - y + M_PI, 2*M_PI) - M_PI); ^ engine/eAxis.cpp:127:12: note: use function 'std::abs' instead return fabsf(remf(x - y + M_PI, 2*M_PI) - M_PI); ^~~~~ std::abs In file included from engine/eGrid.cpp:42: ./tools/tMath.h:46:12: error: use of undeclared identifier 'finite'; did you mean 'isfinite'? return finite( f ); ^~~~~~ isfinite /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/math.h:441:1: note: 'isfinite' declared here isfinite(_A1 __lcpp_x) _NOEXCEPT ^ In file included from engine/eGameObject.cpp:39: ./tools/tMath.h:46:12: error: use of undeclared identifier 'finite'; did you mean 'isfinite'? return finite( f ); ^~~~~~ isfinite /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/math.h:441:1: note: 'isfinite' declared here isfinite(_A1 __lcpp_x) _NOEXCEPT ^ 1 warning generated. mv -f .deps/libengine_a-eAxis.Tpo .deps/libengine_a-eAxis.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libengine_a-eKrawall.o -MD -MP -MF .deps/libengine_a-eKrawall.Tpo -c -o libengine_a-eKrawall.o `test -f 'engine/eKrawall.cpp' || echo './'`engine/eKrawall.cpp engine/eGrid.cpp:731:11: error: use of undeclared identifier 'finite'; did you mean 'isfinite'? if ( !finite( end.x ) || !finite( end.y ) ) ^~~~~~ isfinite /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/math.h:441:1: note: 'isfinite' declared here isfinite(_A1 __lcpp_x) _NOEXCEPT ^ engine/eGrid.cpp:731:31: error: use of undeclared identifier 'finite'; did you mean 'isfinite'? if ( !finite( end.x ) || !finite( end.y ) ) ^~~~~~ isfinite /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/math.h:441:1: note: 'isfinite' declared here isfinite(_A1 __lcpp_x) _NOEXCEPT ^ In file included from engine/eCamera.cpp:47: ./tools/tMath.h:46:12: error: use of undeclared identifier 'finite'; did you mean 'isfinite'? return finite( f ); ^~~~~~ isfinite /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/math.h:441:1: note: 'isfinite' declared here isfinite(_A1 __lcpp_x) _NOEXCEPT ^ mv -f .deps/libengine_a-eDebugLine.Tpo .deps/libengine_a-eDebugLine.Po engine/eGameObject.cpp:168:10: error: use of undeclared identifier 'finite'; did you mean 'isfinite'? if (!finite(dest.x) || !finite(dest.y)) ^~~~~~ isfinite /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/math.h:441:1: note: 'isfinite' declared here isfinite(_A1 __lcpp_x) _NOEXCEPT ^ engine/eGameObject.cpp:168:29: error: use of undeclared identifier 'finite'; did you mean 'isfinite'? if (!finite(dest.x) || !finite(dest.y)) ^~~~~~ isfinite /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/math.h:441:1: note: 'isfinite' declared here isfinite(_A1 __lcpp_x) _NOEXCEPT ^ clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libengine_a-eNetGameObject.o -MD -MP -MF .deps/libengine_a-eNetGameObject.Tpo -c -o libengine_a-eNetGameObject.o `test -f 'engine/eNetGameObject.cpp' || echo './'`engine/eNetGameObject.cpp mv -f .deps/libengine_a-eKrawall.Tpo .deps/libengine_a-eKrawall.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/SDL -I/opt/pkg/include/libxml2 -I/usr/include -I/opt/pkg/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/pkg/include/libpng16 -I./tools -I./render -I./ui -I./network -I./engine -O2 -I/opt/pkg/include -I/opt/pkg/include/SDL -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-long-long -MT libengine_a-ePath.o -MD -MP -MF .deps/libengine_a-ePath.Tpo -c -o libengine_a-ePath.o `test -f 'engine/ePath.cpp' || echo './'`engine/ePath.cpp engine/eCamera.cpp:1224:54: error: use of undeclared identifier 'finite'; did you mean 'isfinite'? static inline void makefinite(REAL &x,REAL y=2){if (!finite(x)) x=y;} ^~~~~~ isfinite /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/math.h:441:1: note: 'isfinite' declared here isfinite(_A1 __lcpp_x) _NOEXCEPT ^ 3 errors generated. 3 errors generated. gmake[3]: *** [Makefile:1144: libenginecore_a-eGrid.o] Error 1 gmake[3]: *** Waiting for unfinished jobs.... gmake[3]: *** [Makefile:1130: libenginecore_a-eGameObject.o] Error 1 mv -f .deps/libengine_a-eFloor.Tpo .deps/libengine_a-eFloor.Po 2 errors generated. gmake[3]: *** [Makefile:892: libengine_a-eCamera.o] Error 1 mv -f .deps/libengine_a-eAdvWall.Tpo .deps/libengine_a-eAdvWall.Po mv -f .deps/libengine_a-eDisplay.Tpo .deps/libengine_a-eDisplay.Po mv -f .deps/libengine_a-eNetGameObject.Tpo .deps/libengine_a-eNetGameObject.Po mv -f .deps/libengine_a-ePath.Tpo .deps/libengine_a-ePath.Po gmake[3]: Leaving directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src' gmake[2]: *** [Makefile:2270: all-recursive] Error 1 gmake[2]: Leaving directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5/src' gmake[1]: *** [Makefile:546: all-recursive] Error 1 gmake[1]: Leaving directory '/opt/work/games/armagetronad/work/armagetronad-0.2.8.3.5' gmake: *** [Makefile:367: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /opt/pkgsrc/games/armagetronad *** Error code 1 Stop. bmake: stopped in /opt/pkgsrc/games/armagetronad