+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent LUA_VERSION_REQD=51 WRKLOG=/tmp/bulklog/celestia-1.6.1nb29/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent LUA_VERSION_REQD=51 WRKLOG=/tmp/bulklog/celestia-1.6.1nb29/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for celestia-1.6.1nb29 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1' Making all in src gmake[2]: Entering directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src' Making all in celutil gmake[3]: Entering directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src/celutil' g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT bigfix.o -MD -MP -MF .deps/bigfix.Tpo -c -o bigfix.o bigfix.cpp In file included from bigfix.h:19, from bigfix.cpp:17: basictypes.h:34: warning: "INT64_MAX" redefined 34 | #define INT64_MAX 9223372036854775807LL | In file included from /usr/include/sys/inttypes.h:43, from /usr/include/inttypes.h:42, from /usr/include/stdlib.h:317, from /opt/tools/gcc10/include/c++/10.3.0/bits/std_abs.h:38, from /opt/tools/gcc10/include/c++/10.3.0/cmath:47, from /opt/tools/gcc10/include/c++/10.3.0/math.h:36, from bigfix.cpp:15: /usr/include/sys/int_limits.h:87: note: this is the location of the previous definition 87 | #define INT64_MAX (9223372036854775807L) | bigfix.cpp: In member function 'std::string BigFix::toString()': bigfix.cpp:419:30: warning: variable 'started' set but not used [-Wunused-but-set-variable] 419 | int bits, c, char_count, started, i, j; | ^~~~~~~ mv -f .deps/bigfix.Tpo .deps/bigfix.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT color.o -MD -MP -MF .deps/color.Tpo -c -o color.o color.cpp mv -f .deps/color.Tpo .deps/color.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT debug.o -MD -MP -MF .deps/debug.Tpo -c -o debug.o debug.cpp mv -f .deps/debug.Tpo .deps/debug.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT directory.o -MD -MP -MF .deps/directory.Tpo -c -o directory.o directory.cpp mv -f .deps/directory.Tpo .deps/directory.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT filetype.o -MD -MP -MF .deps/filetype.Tpo -c -o filetype.o filetype.cpp mv -f .deps/filetype.Tpo .deps/filetype.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT formatnum.o -MD -MP -MF .deps/formatnum.Tpo -c -o formatnum.o formatnum.cpp mv -f .deps/formatnum.Tpo .deps/formatnum.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT utf8.o -MD -MP -MF .deps/utf8.Tpo -c -o utf8.o utf8.cpp mv -f .deps/utf8.Tpo .deps/utf8.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT util.o -MD -MP -MF .deps/util.Tpo -c -o util.o util.cpp mv -f .deps/util.Tpo .deps/util.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT unixdirectory.o -MD -MP -MF .deps/unixdirectory.Tpo -c -o unixdirectory.o unixdirectory.cpp unixdirectory.cpp: In function 'std::string WordExp(const string&)': unixdirectory.cpp:130:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 130 | wordfree(&result); | ~~~~~~~~^~~~~~~~~ unixdirectory.cpp:131:5: note: here 131 | default: // some other error | ^~~~~~~ mv -f .deps/unixdirectory.Tpo .deps/unixdirectory.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT unixtimer.o -MD -MP -MF .deps/unixtimer.Tpo -c -o unixtimer.o unixtimer.cpp mv -f .deps/unixtimer.Tpo .deps/unixtimer.Po rm -f libcelutil.a ar cru libcelutil.a bigfix.o color.o debug.o directory.o filetype.o formatnum.o utf8.o util.o unixdirectory.o unixtimer.o ranlib libcelutil.a gmake[3]: Leaving directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src/celutil' Making all in celmath gmake[3]: Entering directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src/celmath' g++ -DHAVE_CONFIG_H -I. -I../.. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT frustum.o -MD -MP -MF .deps/frustum.Tpo -c -o frustum.o frustum.cpp frustum.cpp: In member function 'void Frustum::init(float, float, float, float)': frustum.cpp:33:37: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 33 | normals[Bottom] = Vec3f(0, 1, -h); | ^ In file included from ../celmath/plane.h:14, from frustum.h:13, from frustum.cpp:10: ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ frustum.cpp:34:38: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 34 | normals[Top] = Vec3f(0, -1, -h); | ^ In file included from ../celmath/plane.h:14, from frustum.h:13, from frustum.cpp:10: ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ frustum.cpp:35:37: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 35 | normals[Left] = Vec3f(1, 0, -w); | ^ In file included from ../celmath/plane.h:14, from frustum.h:13, from frustum.cpp:10: ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ frustum.cpp:36:38: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 36 | normals[Right] = Vec3f(-1, 0, -w); | ^ In file included from ../celmath/plane.h:14, from frustum.h:13, from frustum.cpp:10: ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ frustum.cpp:40:56: warning: implicitly-declared 'constexpr Plane<float>& Plane<float>::operator=(const Plane<float>&)' is deprecated [-Wdeprecated-copy] 40 | planes[i] = Planef(normals[i], Point3f(0, 0, 0)); | ^ In file included from frustum.h:13, from frustum.cpp:10: ../celmath/plane.h:46:19: note: because 'Plane<float>' has user-provided 'Plane<T>::Plane(const Plane<T>&) [with T = float]' 46 | template<class T> Plane<T>::Plane(const Plane<T>& p) : | ^~~~~~~~ frustum.cpp:43:46: warning: implicitly-declared 'constexpr Plane<float>& Plane<float>::operator=(const Plane<float>&)' is deprecated [-Wdeprecated-copy] 43 | planes[Near] = Planef(Vec3f(0, 0, -1), -n); | ^ In file included from frustum.h:13, from frustum.cpp:10: ../celmath/plane.h:46:19: note: because 'Plane<float>' has user-provided 'Plane<T>::Plane(const Plane<T>&) [with T = float]' 46 | template<class T> Plane<T>::Plane(const Plane<T>& p) : | ^~~~~~~~ frustum.cpp:44:43: warning: implicitly-declared 'constexpr Plane<float>& Plane<float>::operator=(const Plane<float>&)' is deprecated [-Wdeprecated-copy] 44 | planes[Far] = Planef(Vec3f(0, 0, 1), f); | ^ In file included from frustum.h:13, from frustum.cpp:10: ../celmath/plane.h:46:19: note: because 'Plane<float>' has user-provided 'Plane<T>::Plane(const Plane<T>&) [with T = float]' 46 | template<class T> Plane<T>::Plane(const Plane<T>& p) : | ^~~~~~~~ frustum.cpp: In member function 'void Frustum::transform(const Mat3f&)': frustum.cpp:162:33: warning: implicitly-declared 'constexpr Plane<float>& Plane<float>::operator=(const Plane<float>&)' is deprecated [-Wdeprecated-copy] 162 | planes[i] = planes[i] * invTranspose; | ^~~~~~~~~~~~ In file included from frustum.h:13, from frustum.cpp:10: ../celmath/plane.h:46:19: note: because 'Plane<float>' has user-provided 'Plane<T>::Plane(const Plane<T>&) [with T = float]' 46 | template<class T> Plane<T>::Plane(const Plane<T>& p) : | ^~~~~~~~ frustum.cpp:164:47: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 164 | planes[i].normal = planes[i].normal * s; | ^ In file included from ../celmath/plane.h:14, from frustum.h:13, from frustum.cpp:10: ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ frustum.cpp: In member function 'void Frustum::transform(const Mat4f&)': frustum.cpp:177:33: warning: implicitly-declared 'constexpr Plane<float>& Plane<float>::operator=(const Plane<float>&)' is deprecated [-Wdeprecated-copy] 177 | planes[i] = planes[i] * invTranspose; | ^~~~~~~~~~~~ In file included from frustum.h:13, from frustum.cpp:10: ../celmath/plane.h:46:19: note: because 'Plane<float>' has user-provided 'Plane<T>::Plane(const Plane<T>&) [with T = float]' 46 | template<class T> Plane<T>::Plane(const Plane<T>& p) : | ^~~~~~~~ frustum.cpp:179:47: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 179 | planes[i].normal = planes[i].normal * s; | ^ In file included from ../celmath/plane.h:14, from frustum.h:13, from frustum.cpp:10: ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ ../celmath/vecmath.h: In instantiation of 'Matrix3<T>::Matrix3() [with T = float]': ../celmath/vecmath.h:723:16: required from 'Matrix3<T> Matrix3<T>::inverse() const [with T = float]' frustum.cpp:158:36: required from here ../celmath/vecmath.h:575:10: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 575 | r[0] = Vector3<T>(0, 0, 0); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ ../celmath/vecmath.h:576:10: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 576 | r[1] = Vector3<T>(0, 0, 0); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ ../celmath/vecmath.h:577:10: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 577 | r[2] = Vector3<T>(0, 0, 0); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ ../celmath/vecmath.h: In instantiation of 'Matrix3<T>::Matrix3(const Vector3<T>&, const Vector3<T>&, const Vector3<T>&) [with T = float]': ../celmath/vecmath.h:699:12: required from 'Matrix3<T> Matrix3<T>::transpose() const [with T = float]' frustum.cpp:158:48: required from here ../celmath/vecmath.h:585:10: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 585 | r[0] = r0; | ~~~~~^~~~ ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ ../celmath/vecmath.h:586:10: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 586 | r[1] = r1; | ~~~~~^~~~ ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ ../celmath/vecmath.h:587:10: warning: implicitly-declared 'constexpr Vector3<float>& Vector3<float>::operator=(const Vector3<float>&)' is deprecated [-Wdeprecated-copy] 587 | r[2] = r2; | ~~~~~^~~~ ../celmath/vecmath.h:187:19: note: because 'Vector3<float>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = float]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ mv -f .deps/frustum.Tpo .deps/frustum.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT perlin.o -MD -MP -MF .deps/perlin.Tpo -c -o perlin.o perlin.cpp mv -f .deps/perlin.Tpo .deps/perlin.Po rm -f libcelmath.a ar cru libcelmath.a frustum.o perlin.o ranlib libcelmath.a gmake[3]: Leaving directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src/celmath' Making all in cel3ds gmake[3]: Entering directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src/cel3ds' g++ -DHAVE_CONFIG_H -I. -I../.. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT 3dsmodel.o -MD -MP -MF .deps/3dsmodel.Tpo -c -o 3dsmodel.o 3dsmodel.cpp In file included from 3dsmodel.h:15, from 3dsmodel.cpp:10: ../celutil/basictypes.h:34: warning: "INT64_MAX" redefined 34 | #define INT64_MAX 9223372036854775807LL | In file included from /usr/include/sys/stdint.h:37, from /usr/include/stdint.h:36, from /opt/tools/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0/include/stdint.h:9, from /opt/tools/gcc10/include/c++/10.3.0/cstdint:41, from /opt/tools/gcc10/include/c++/10.3.0/bits/char_traits.h:699, from /opt/tools/gcc10/include/c++/10.3.0/string:40, from 3dsmodel.h:14, from 3dsmodel.cpp:10: /usr/include/sys/int_limits.h:87: note: this is the location of the previous definition 87 | #define INT64_MAX (9223372036854775807L) | 3dsmodel.cpp: In constructor 'M3DTriangleMesh::M3DTriangleMesh()': 3dsmodel.cpp:107:30: warning: implicitly-declared 'constexpr Matrix4<float>& Matrix4<float>::operator=(const Matrix4<float>&)' is deprecated [-Wdeprecated-copy] 107 | matrix = Mat4f::identity(); | ^ In file included from 3dsmodel.h:16, from 3dsmodel.cpp:10: ../celmath/vecmath.h:815:19: note: because 'Matrix4<float>' has user-provided 'Matrix4<T>::Matrix4(const Matrix4<T>&) [with T = float]' 815 | template<class T> Matrix4<T>::Matrix4(const Matrix4<T>& m) | ^~~~~~~~~~ 3dsmodel.cpp: In member function 'void M3DTriangleMesh::setMatrix(const Mat4f&)': 3dsmodel.cpp:121:14: warning: implicitly-declared 'constexpr Matrix4<float>& Matrix4<float>::operator=(const Matrix4<float>&)' is deprecated [-Wdeprecated-copy] 121 | matrix = m; | ^ In file included from 3dsmodel.h:16, from 3dsmodel.cpp:10: ../celmath/vecmath.h:815:19: note: because 'Matrix4<float>' has user-provided 'Matrix4<T>::Matrix4(const Matrix4<T>&) [with T = float]' 815 | template<class T> Matrix4<T>::Matrix4(const Matrix4<T>& m) | ^~~~~~~~~~ mv -f .deps/3dsmodel.Tpo .deps/3dsmodel.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT 3dsread.o -MD -MP -MF .deps/3dsread.Tpo -c -o 3dsread.o 3dsread.cpp In file included from 3dsmodel.h:15, from 3dsread.cpp:13: ../celutil/basictypes.h:34: warning: "INT64_MAX" redefined 34 | #define INT64_MAX 9223372036854775807LL | In file included from /usr/include/sys/stdint.h:37, from /usr/include/stdint.h:36, from /opt/tools/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0/include/stdint.h:9, from /opt/tools/gcc10/include/c++/10.3.0/cstdint:41, from /opt/tools/gcc10/include/c++/10.3.0/bits/char_traits.h:699, from /opt/tools/gcc10/include/c++/10.3.0/string:40, from /opt/tools/gcc10/include/c++/10.3.0/bits/locale_classes.h:40, from /opt/tools/gcc10/include/c++/10.3.0/bits/ios_base.h:41, from /opt/tools/gcc10/include/c++/10.3.0/iomanip:40, from 3dsread.cpp:10: /usr/include/sys/int_limits.h:87: note: this is the location of the previous definition 87 | #define INT64_MAX (9223372036854775807L) | 3dsread.cpp: In function 'void logChunk(uint16)': 3dsread.cpp:120:17: warning: variable 'name' set but not used [-Wunused-but-set-variable] 120 | const char* name = NULL; | ^~~~ In file included from 3dsread.cpp:15: ../celutil/bytes.h: At global scope: ../celutil/bytes.h:30:21: warning: 'unsigned int bswap_32(unsigned int)' defined but not used [-Wunused-function] 30 | static unsigned int bswap_32(unsigned int val) { | ^~~~~~~~ ../celutil/bytes.h:25:23: warning: 'short unsigned int bswap_16(short unsigned int)' defined but not used [-Wunused-function] 25 | static unsigned short bswap_16 (unsigned short val) | ^~~~~~~~ mv -f .deps/3dsread.Tpo .deps/3dsread.Po rm -f libcel3ds.a ar cru libcel3ds.a 3dsmodel.o 3dsread.o ranlib libcel3ds.a gmake[3]: Leaving directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src/cel3ds' Making all in celtxf gmake[3]: Entering directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src/celtxf' g++ -DHAVE_CONFIG_H -I. -I../.. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT texturefont.o -MD -MP -MF .deps/texturefont.Tpo -c -o texturefont.o texturefont.cpp In file included from texturefont.h:16, from texturefont.cpp:25: ../celutil/basictypes.h:34: warning: "INT64_MAX" redefined 34 | #define INT64_MAX 9223372036854775807LL | In file included from /usr/include/sys/stdint.h:37, from /usr/include/stdint.h:36, from /opt/tools/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0/include/stdint.h:9, from /opt/tools/gcc10/include/c++/10.3.0/cstdint:41, from /opt/tools/gcc10/include/c++/10.3.0/bits/char_traits.h:699, from /opt/tools/gcc10/include/c++/10.3.0/ios:40, from /opt/tools/gcc10/include/c++/10.3.0/istream:38, from /opt/tools/gcc10/include/c++/10.3.0/fstream:38, from texturefont.cpp:12: /usr/include/sys/int_limits.h:87: note: this is the location of the previous definition 87 | #define INT64_MAX (9223372036854775807L) | mv -f .deps/texturefont.Tpo .deps/texturefont.Po rm -f libceltxf.a ar cru libceltxf.a texturefont.o ranlib libceltxf.a gmake[3]: Leaving directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src/celtxf' Making all in celengine gmake[3]: Entering directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src/celengine' g++ -DHAVE_CONFIG_H -I. -I../.. -I.. -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -I/opt/pkg/include/lua-5.1 -DLUA_VER=0x050100 -DCELX -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/lua-5.1 -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -DPKG_SYSCONFDIR="\"/etc/opt/pkg\"" -ffast-math -fexpensive-optimizations -fomit-frame-pointer -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT libcelengine_a-asterism.o -MD -MP -MF .deps/libcelengine_a-asterism.Tpo -c -o libcelengine_a-asterism.o `test -f 'asterism.cpp' || echo './'`asterism.cpp In file included from parser.h:18, from asterism.cpp:20: ../celutil/basictypes.h:34: warning: "INT64_MAX" redefined 34 | #define INT64_MAX 9223372036854775807LL | In file included from /usr/include/sys/inttypes.h:43, from /usr/include/inttypes.h:42, from /usr/include/stdlib.h:317, from /opt/tools/gcc10/include/c++/10.3.0/cstdlib:75, from /opt/tools/gcc10/include/c++/10.3.0/bits/stl_algo.h:59, from /opt/tools/gcc10/include/c++/10.3.0/algorithm:62, from asterism.cpp:10: /usr/include/sys/int_limits.h:87: note: this is the location of the previous definition 87 | #define INT64_MAX (9223372036854775807L) | ../celengine/body.h:242:37: error: expected ',' or '...' before numeric constant 242 | float getLuminosity(const Star& sun, | ^~~ ../celengine/body.h:247:44: error: expected ',' or '...' before numeric constant 247 | float getApparentMagnitude(const Star& sun, | ^~~ ../celengine/body.h:253:44: error: expected ',' or '...' before numeric constant 253 | float getApparentMagnitude(const Star& sun, | ^~~ In file included from ../celengine/selection.h:15, from ../celengine/frame.h:16, from ../celengine/observer.h:21, from ../celengine/octree.h:18, from ../celengine/staroctree.h:17, from ../celengine/stardb.h:19, from asterism.h:17, from asterism.cpp:21: ../celengine/body.h:253:11: error: 'float Body::getApparentMagnitude(const Star&) const' cannot be overloaded with 'float Body::getApparentMagnitude(const Star&) const' 253 | float getApparentMagnitude(const Star& sun, | ^~~~~~~~~~~~~~~~~~~~ ../celengine/body.h:247:11: note: previous declaration 'float Body::getApparentMagnitude(const Star&) const' 247 | float getApparentMagnitude(const Star& sun, | ^~~~~~~~~~~~~~~~~~~~ gmake[3]: *** [Makefile:843: libcelengine_a-asterism.o] Error 1 gmake[3]: Leaving directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src/celengine' gmake[2]: *** [Makefile:536: all-recursive] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1/src' gmake[1]: *** [Makefile:598: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/misc/celestia/work/celestia-1.6.1' gmake: *** [Makefile:473: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/celestia *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/celestia