+ 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.1nb42/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.1nb42/work.log ===> Building for celestia-1.6.1nb42 /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 -O2 -msave-args -fno-aggressive-loop-optimizations -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:318, from /opt/tools/gcc13/include/c++/13.3.0/bits/std_abs.h:38, from /opt/tools/gcc13/include/c++/13.3.0/cmath:49, from /opt/tools/gcc13/include/c++/13.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 -O2 -msave-args -fno-aggressive-loop-optimizations -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 -O2 -msave-args -fno-aggressive-loop-optimizations -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 -O2 -msave-args -fno-aggressive-loop-optimizations -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 -O2 -msave-args -fno-aggressive-loop-optimizations -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 In file included from filetype.cpp:12: util.h:52:50: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 52 | class CompareIgnoringCasePredicate : public std::binary_function<std::string, std::string, bool> | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.3.0/string:49, from util.h:16: /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ util.h:58:55: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 58 | template <class T> struct printlineFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ util.h:65:52: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 65 | template <class T> struct deleteFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ 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 -O2 -msave-args -fno-aggressive-loop-optimizations -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 -O2 -msave-args -fno-aggressive-loop-optimizations -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 In file included from utf8.cpp:13: util.h:52:50: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 52 | class CompareIgnoringCasePredicate : public std::binary_function<std::string, std::string, bool> | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.3.0/string:49, from utf8.h:13, from utf8.cpp:10: /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ util.h:58:55: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 58 | template <class T> struct printlineFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ util.h:65:52: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 65 | template <class T> struct deleteFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ 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 -O2 -msave-args -fno-aggressive-loop-optimizations -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 In file included from util.cpp:12: util.h:52:50: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 52 | class CompareIgnoringCasePredicate : public std::binary_function<std::string, std::string, bool> | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.3.0/string:49, from util.h:16: /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ util.h:58:55: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 58 | template <class T> struct printlineFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ util.h:65:52: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 65 | template <class T> struct deleteFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ 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 -O2 -msave-args -fno-aggressive-loop-optimizations -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 std::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 -O2 -msave-args -fno-aggressive-loop-optimizations -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 -O2 -msave-args -fno-aggressive-loop-optimizations -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); | ^ ../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); | ^ ../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); | ^ ../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)); | ^ ../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); | ^ ../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); | ^ ../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; | ^~~~~~~~~~~~ ../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; | ^ ../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; | ^~~~~~~~~~~~ ../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; | ^ ../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:35: 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:47: 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 -O2 -msave-args -fno-aggressive-loop-optimizations -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 -O2 -msave-args -fno-aggressive-loop-optimizations -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/inttypes.h:43, from /usr/include/inttypes.h:42, from /usr/include/stdlib.h:318, from /opt/tools/gcc13/include/c++/13.3.0/cstdlib:79, from /opt/tools/gcc13/include/c++/13.3.0/ext/string_conversions.h:43, from /opt/tools/gcc13/include/c++/13.3.0/bits/basic_string.h:4109, from /opt/tools/gcc13/include/c++/13.3.0/string:54, from 3dsmodel.h:14: /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: ../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; | ^ ../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 -O2 -msave-args -fno-aggressive-loop-optimizations -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/inttypes.h:43, from /usr/include/inttypes.h:42, from /usr/include/stdlib.h:318, from /opt/tools/gcc13/include/c++/13.3.0/cstdlib:79, from /opt/tools/gcc13/include/c++/13.3.0/ext/string_conversions.h:43, from /opt/tools/gcc13/include/c++/13.3.0/bits/basic_string.h:4109, from /opt/tools/gcc13/include/c++/13.3.0/string:54, from /opt/tools/gcc13/include/c++/13.3.0/bits/locale_classes.h:40, from /opt/tools/gcc13/include/c++/13.3.0/bits/ios_base.h:41, from /opt/tools/gcc13/include/c++/13.3.0/iomanip:42, 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) | In file included from ../celutil/bytes.h:19, from 3dsread.cpp:15: ../celutil/util.h:52:50: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 52 | class CompareIgnoringCasePredicate : public std::binary_function<std::string, std::string, bool> | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.3.0/string:49: /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../celutil/util.h:58:55: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 58 | template <class T> struct printlineFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../celutil/util.h:65:52: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 65 | template <class T> struct deleteFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ 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; | ^~~~ ../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 -O2 -msave-args -fno-aggressive-loop-optimizations -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/inttypes.h:43, from /usr/include/inttypes.h:42, from /usr/include/stdlib.h:318, from /opt/tools/gcc13/include/c++/13.3.0/cstdlib:79, from /opt/tools/gcc13/include/c++/13.3.0/ext/string_conversions.h:43, from /opt/tools/gcc13/include/c++/13.3.0/bits/basic_string.h:4109, from /opt/tools/gcc13/include/c++/13.3.0/string:54, from /opt/tools/gcc13/include/c++/13.3.0/bits/locale_classes.h:40, from /opt/tools/gcc13/include/c++/13.3.0/bits/ios_base.h:41, from /opt/tools/gcc13/include/c++/13.3.0/ios:44, from /opt/tools/gcc13/include/c++/13.3.0/istream:40, from /opt/tools/gcc13/include/c++/13.3.0/fstream:40, 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) | In file included from ../celutil/bytes.h:19, from texturefont.cpp:21: ../celutil/util.h:52:50: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 52 | class CompareIgnoringCasePredicate : public std::binary_function<std::string, std::string, bool> | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.3.0/string:49: /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../celutil/util.h:58:55: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 58 | template <class T> struct printlineFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../celutil/util.h:65:52: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 65 | template <class T> struct deleteFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ 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 -O2 -msave-args -fno-aggressive-loop-optimizations -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:318, from /opt/tools/gcc13/include/c++/13.3.0/cstdlib:79, from /opt/tools/gcc13/include/c++/13.3.0/bits/stl_algo.h:71, from /opt/tools/gcc13/include/c++/13.3.0/algorithm:61, 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) | In file included from asterism.cpp:18: ../celutil/util.h:52:50: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 52 | class CompareIgnoringCasePredicate : public std::binary_function<std::string, std::string, bool> | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.3.0/string:49, from ../celutil/util.h:16: /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../celutil/util.h:58:55: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 58 | template <class T> struct printlineFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../celutil/util.h:65:52: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 65 | template <class T> struct deleteFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ mv -f .deps/libcelengine_a-asterism.Tpo .deps/libcelengine_a-asterism.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 -I/opt/pkg/include/lua-5.1 -DLUA_VER=0x050100 -DCELX -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -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-astro.o -MD -MP -MF .deps/libcelengine_a-astro.Tpo -c -o libcelengine_a-astro.o `test -f 'astro.cpp' || echo './'`astro.cpp In file included from astro.cpp:15: ../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:318, from /opt/tools/gcc13/include/c++/13.3.0/bits/std_abs.h:38, from /opt/tools/gcc13/include/c++/13.3.0/cmath:49, from astro.cpp:11: /usr/include/sys/int_limits.h:87: note: this is the location of the previous definition 87 | #define INT64_MAX (9223372036854775807L) | In file included from astro.cpp:19: ../celutil/util.h:52:50: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 52 | class CompareIgnoringCasePredicate : public std::binary_function<std::string, std::string, bool> | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.3.0/string:49, from /opt/tools/gcc13/include/c++/13.3.0/bits/locale_classes.h:40, from /opt/tools/gcc13/include/c++/13.3.0/bits/ios_base.h:41, from /opt/tools/gcc13/include/c++/13.3.0/iomanip:42, from astro.cpp:12: /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../celutil/util.h:58:55: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 58 | template <class T> struct printlineFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../celutil/util.h:65:52: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 65 | template <class T> struct deleteFunc : public std::unary_function<T, void> | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.3.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ astro.cpp: In member function 'const char* astro::Date::toCStr(Format) const': astro.cpp:524:14: error: 'struct std::tm' has no member named 'tm_gmtoff' 524 | cal_time.tm_gmtoff = utc_offset; | ^~~~~~~~~ astro.cpp:530:14: error: 'struct std::tm' has no member named 'tm_zone'; did you mean 'tm_mon'? 530 | cal_time.tm_zone = tzname.c_str(); | ^~~~~~~ | tm_mon astro.cpp: In function 'astro::Date astro::TDBtoLocal(double)': astro.cpp:812:36: error: 'struct std::tm' has no member named 'tm_gmtoff' 812 | d.utc_offset = localt->tm_gmtoff; | ^~~~~~~~~ astro.cpp:813:32: error: 'struct std::tm' has no member named 'tm_zone'; did you mean 'tm_mon'? 813 | d.tzname = localt->tm_zone; | ^~~~~~~ | tm_mon In file included from astro.h:16, from astro.cpp:18: ../celmath/vecmath.h: In instantiation of 'Matrix3<T>::Matrix3(const Vector3<T>&, const Vector3<T>&, const Vector3<T>&) [with T = double]': ../celmath/quaternion.h:523:12: required from 'Matrix3<T> Quaternion<T>::toMatrix3() const [with T = double]' astro.cpp:44:93: required from here ../celmath/vecmath.h:585:10: warning: implicitly-declared 'constexpr Vector3<double>& Vector3<double>::operator=(const Vector3<double>&)' is deprecated [-Wdeprecated-copy] 585 | r[0] = r0; | ~~~~~^~~~ ../celmath/vecmath.h:187:19: note: because 'Vector3<double>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = double]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ ../celmath/vecmath.h:586:10: warning: implicitly-declared 'constexpr Vector3<double>& Vector3<double>::operator=(const Vector3<double>&)' is deprecated [-Wdeprecated-copy] 586 | r[1] = r1; | ~~~~~^~~~ ../celmath/vecmath.h:187:19: note: because 'Vector3<double>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = double]' 187 | template<class T> Vector3<T>::Vector3(const Vector3<T>& v) : | ^~~~~~~~~~ ../celmath/vecmath.h:587:10: warning: implicitly-declared 'constexpr Vector3<double>& Vector3<double>::operator=(const Vector3<double>&)' is deprecated [-Wdeprecated-copy] 587 | r[2] = r2; | ~~~~~^~~~ ../celmath/vecmath.h:187:19: note: because 'Vector3<double>' has user-provided 'Vector3<T>::Vector3(const Vector3<T>&) [with T = double]' 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:746:12: required from 'static Matrix3<T> Matrix3<T>::xrotation(T) [with T = float]' astro.cpp:116:54: 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) : | ^~~~~~~~~~ gmake[3]: *** [Makefile:865: libcelengine_a-astro.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 making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/celestia *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/celestia