=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/sysutils/dinit", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for dinit-0.19.3nb2 /opt/pkg/bin/gmake -C build all gmake[1]: Entering directory '/home/pbulk/work/sysutils/dinit/work/dinit-0.19.3/build' /opt/pkg/bin/gmake -C tools mconfig-gen gmake[2]: Entering directory '/home/pbulk/work/sysutils/dinit/work/dinit-0.19.3/build/tools' g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -o mconfig-gen mconfig-gen.cc -Wl,-R/opt/pkg/lib gmake[2]: Leaving directory '/home/pbulk/work/sysutils/dinit/work/dinit-0.19.3/build/tools' ./tools/mconfig-gen SBINDIR=/opt/pkg/sbin SYSCONTROLSOCKET=/var/run/dinitctl \ SHUTDOWN_PREFIX= VERSION=0.19.3 \ DEFAULT_AUTO_RESTART=ALWAYS \ DEFAULT_START_TIMEOUT=60 \ DEFAULT_STOP_TIMEOUT=10 \ SUPPORT_CGROUPS=0 \ \ USE_INITGROUPS=1 > includes/mconfig.h gmake[1]: Leaving directory '/home/pbulk/work/sysutils/dinit/work/dinit-0.19.3/build' /opt/pkg/bin/gmake -C src all gmake[1]: Entering directory '/home/pbulk/work/sysutils/dinit/work/dinit-0.19.3/src' g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MMD -MP -Iincludes -I../dasynq/include -I../build/includes -c dinit.cc -o dinit.o g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MMD -MP -Iincludes -I../dasynq/include -I../build/includes -c load-service.cc -o load-service.o In file included from ../dasynq/include/dasynq/daryheap.h:11, from ../dasynq/include/dasynq/timerbase.h:10, from ../dasynq/include/dasynq/posixtimer.h:13, from ../dasynq/include/dasynq.h:85, from dinit.cc:26: In member function 'bool dasynq::svector::change_capacity(size_type) [with T = dasynq::dary_heap, dasynq::compare_stable_prio >, 4>::heap_node]', inlined from 'bool dasynq::svector::ensure_capacity(size_type, bool) [with T = dasynq::dary_heap, dasynq::compare_stable_prio >, 4>::heap_node]' at ../dasynq/include/dasynq/svec.h:132:31, inlined from 'void dasynq::svector::reserve(std::size_t) [with T = dasynq::dary_heap, dasynq::compare_stable_prio >, 4>::heap_node]' at ../dasynq/include/dasynq/svec.h:235:29, inlined from 'void dasynq::dary_heap::allocate(handle_t&, U&& ...) [with U = {}; T = dasynq::v2::dprivate::empty_node; P = dasynq::stable_prio; Compare = dasynq::compare_stable_prio >; int N = 4]' at ../dasynq/include/dasynq/daryheap.h:222:33: ../dasynq/include/dasynq/svec.h:96:32: warning: argument 1 value '18446744073709551600' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 96 | T *new_storage = (T *)(new (std::nothrow) char[c * sizeof(T)]); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/tools/gcc15/include/c++/15.2.0/bits/exception_ptr.h:38, from /opt/tools/gcc15/include/c++/15.2.0/exception:168, from /opt/tools/gcc15/include/c++/15.2.0/ios:43, from /opt/tools/gcc15/include/c++/15.2.0/bits/ostream.h:43, from /opt/tools/gcc15/include/c++/15.2.0/ostream:42, from /opt/tools/gcc15/include/c++/15.2.0/iostream:43, from dinit.cc:1: /opt/tools/gcc15/include/c++/15.2.0/new: In member function 'void dasynq::dary_heap::allocate(handle_t&, U&& ...) [with U = {}; T = dasynq::v2::dprivate::empty_node; P = dasynq::stable_prio; Compare = dasynq::compare_stable_prio >; int N = 4]': /opt/tools/gcc15/include/c++/15.2.0/new:158:26: note: in a call to allocation function 'void* operator new [](std::size_t, const std::nothrow_t&)' declared here 158 | _GLIBCXX_NODISCARD void* operator new[](std::size_t, const std::nothrow_t&) | ^~~~~~~~ In member function 'bool dasynq::svector::change_capacity(size_type) [with T = dasynq::dary_heap::heap_node]', inlined from 'bool dasynq::svector::ensure_capacity(size_type, bool) [with T = dasynq::dary_heap::heap_node]' at ../dasynq/include/dasynq/svec.h:132:31, inlined from 'void dasynq::svector::reserve(std::size_t) [with T = dasynq::dary_heap::heap_node]' at ../dasynq/include/dasynq/svec.h:235:29, inlined from 'void dasynq::dary_heap::allocate(handle_t&, U&& ...) [with U = {void*&}; T = dasynq::timer_data; P = dasynq::time_val; Compare = dasynq::compare_timespec; int N = 4]' at ../dasynq/include/dasynq/daryheap.h:222:33, inlined from 'void dasynq::timer_base::add_timer_nolock(dasynq::timer_handle_t&, void*, dasynq::clock_type) [with Base = dasynq::interrupt_channel > >, dasynq::null_mutex>]' at ../dasynq/include/dasynq/timerbase.h:475:46, inlined from 'void dasynq::v2::event_loop::register_timer(base_timer_watcher*, dasynq::clock_type) [with T_Mutex = dasynq::null_mutex; Traits = dasynq::v2::default_traits]' at ../dasynq/include/dasynq.h:1035:39, inlined from 'void dasynq::v2::dprivate::timer::add_timer(event_loop_t&, dasynq::clock_type, int) [with EventLoop = dasynq::v2::event_loop]' at ../dasynq/include/dasynq.h:2271:29, inlined from 'int dinit_main(int, char**)' at dinit.cc:583:30: ../dasynq/include/dasynq/svec.h:96:32: warning: argument 1 value '18446744073709551600' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 96 | T *new_storage = (T *)(new (std::nothrow) char[c * sizeof(T)]); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc15/include/c++/15.2.0/new: In function 'int dinit_main(int, char**)': /opt/tools/gcc15/include/c++/15.2.0/new:158:26: note: in a call to allocation function 'void* operator new [](std::size_t, const std::nothrow_t&)' declared here 158 | _GLIBCXX_NODISCARD void* operator new[](std::size_t, const std::nothrow_t&) | ^~~~~~~~ g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MMD -MP -Iincludes -I../dasynq/include -I../build/includes -c service.cc -o service.o g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MMD -MP -Iincludes -I../dasynq/include -I../build/includes -c proc-service.cc -o proc-service.o In file included from ../dasynq/include/dasynq.h:8, from includes/dinit.h:4, from proc-service.cc:7: ../dasynq/include/dasynq/interrupt.h: In member function 'void dasynq::interrupt_channel::init(T*)': ../dasynq/include/dasynq/interrupt.h:59:24: error: 'system_error' is not a member of 'std' [-Wtemplate-body] 59 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~ ../dasynq/include/dasynq/interrupt.h:59:49: error: 'system_category' is not a member of 'std' [-Wtemplate-body] 59 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~~~~ ../dasynq/include/dasynq/interrupt.h:14:1: note: 'std::system_category' is defined in header ''; this is probably fixable by adding '#include ' 13 | #include "util.h" +++ |+#include 14 | In file included from ../dasynq/include/dasynq.h:85: ../dasynq/include/dasynq/posixtimer.h: In member function 'void dasynq::posix_timer_events::init(T*)': ../dasynq/include/dasynq/posixtimer.h:116:28: error: 'system_error' is not a member of 'std' [-Wtemplate-body] 116 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~ ../dasynq/include/dasynq/posixtimer.h:116:53: error: 'system_category' is not a member of 'std' [-Wtemplate-body] 116 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~~~~ ../dasynq/include/dasynq/posixtimer.h:14:1: note: 'std::system_category' is defined in header ''; this is probably fixable by adding '#include ' 13 | #include "timerbase.h" +++ |+#include 14 | ../dasynq/include/dasynq/posixtimer.h:120:24: error: 'system_error' is not a member of 'std' [-Wtemplate-body] 120 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~ ../dasynq/include/dasynq/posixtimer.h:120:49: error: 'system_category' is not a member of 'std' [-Wtemplate-body] 120 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~~~~ ../dasynq/include/dasynq/posixtimer.h:120:49: note: 'std::system_category' is defined in header ''; this is probably fixable by adding '#include ' g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MMD -MP -Iincludes -I../dasynq/include -I../build/includes -c baseproc-service.cc -o baseproc-service.o In file included from ../dasynq/include/dasynq.h:8, from includes/dinit.h:4, from baseproc-service.cc:10: ../dasynq/include/dasynq/interrupt.h: In member function 'void dasynq::interrupt_channel::init(T*)': ../dasynq/include/dasynq/interrupt.h:59:24: error: 'system_error' is not a member of 'std' [-Wtemplate-body] 59 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~ ../dasynq/include/dasynq/interrupt.h:59:49: error: 'system_category' is not a member of 'std' [-Wtemplate-body] 59 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~~~~ ../dasynq/include/dasynq/interrupt.h:14:1: note: 'std::system_category' is defined in header ''; this is probably fixable by adding '#include ' 13 | #include "util.h" +++ |+#include 14 | In file included from ../dasynq/include/dasynq.h:85: ../dasynq/include/dasynq/posixtimer.h: In member function 'void dasynq::posix_timer_events::init(T*)': ../dasynq/include/dasynq/posixtimer.h:116:28: error: 'system_error' is not a member of 'std' [-Wtemplate-body] 116 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~ ../dasynq/include/dasynq/posixtimer.h:116:53: error: 'system_category' is not a member of 'std' [-Wtemplate-body] 116 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~~~~ ../dasynq/include/dasynq/posixtimer.h:14:1: note: 'std::system_category' is defined in header ''; this is probably fixable by adding '#include ' 13 | #include "timerbase.h" +++ |+#include 14 | ../dasynq/include/dasynq/posixtimer.h:120:24: error: 'system_error' is not a member of 'std' [-Wtemplate-body] 120 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~ ../dasynq/include/dasynq/posixtimer.h:120:49: error: 'system_category' is not a member of 'std' [-Wtemplate-body] 120 | throw std::system_error(errno, std::system_category()); | ^~~~~~~~~~~~~~~ ../dasynq/include/dasynq/posixtimer.h:120:49: note: 'std::system_category' is defined in header ''; this is probably fixable by adding '#include ' gmake[1]: *** [Makefile:41: proc-service.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... gmake[1]: *** [Makefile:41: baseproc-service.o] Error 1 gmake[1]: Leaving directory '/home/pbulk/work/sysutils/dinit/work/dinit-0.19.3/src' gmake: *** [Makefile:5: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/sysutils/dinit *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/sysutils/dinit