+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/simutrans-121.0nb10/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/simutrans-121.0nb10/work.log ===> Building for simutrans-121.0nb10 ===> HOSTCXX bauer/brueckenbauer.cc ===> HOSTCXX clipboard_internal.cc ===> HOSTCXX bauer/fabrikbauer.cc ===> HOSTCXX bauer/goods_manager.cc ===> HOSTCXX bauer/hausbauer.cc In file included from bauer/../simplan.h:12, from bauer/../simworld.h:32, from bauer/../simtool.h:11, from bauer/brueckenbauer.cc:11: bauer/../boden/grund.h:39:7: error: using typedef-name 'label_t' after 'class' 39 | class label_t; | ^~~~~~~ In file included from /usr/include/sys/types.h:43, from /usr/include/pthread.h:37, from /opt/tools/gcc13/include/c++/13.3.0/x86_64-sun-solaris2.11/bits/gthr-default.h:35, from /opt/tools/gcc13/include/c++/13.3.0/x86_64-sun-solaris2.11/bits/gthr.h:148, from /opt/tools/gcc13/include/c++/13.3.0/ext/atomicity.h:35, from /opt/tools/gcc13/include/c++/13.3.0/bits/ios_base.h:39, from /opt/tools/gcc13/include/c++/13.3.0/streambuf:43, from /opt/tools/gcc13/include/c++/13.3.0/bits/streambuf_iterator.h:35, from /opt/tools/gcc13/include/c++/13.3.0/iterator:66, from bauer/../utils/../utils/for.h:4, from bauer/../utils/../simtypes.h:9, from bauer/../utils/log.h:14, from bauer/../simdebug.h:23, from bauer/brueckenbauer.cc:10: /usr/include/sys/machtypes.h:59:54: note: 'label_t' has a previous declaration here 59 | typedef struct _label_t { long val[REG_LABEL_MAX]; } label_t; | ^~~~~~~ In file included from bauer/../simplan.h:12, from bauer/../simworld.h:32, from bauer/fabrikbauer.cc:12: bauer/../boden/grund.h:39:7: error: using typedef-name 'label_t' after 'class' 39 | class label_t; | ^~~~~~~ In file included from /usr/include/sys/types.h:43, from /usr/include/sys/wait.h:37, from /usr/include/stdlib.h:46, 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 bauer/fabrikbauer.cc:8: /usr/include/sys/machtypes.h:59:54: note: 'label_t' has a previous declaration here 59 | typedef struct _label_t { long val[REG_LABEL_MAX]; } label_t; | ^~~~~~~ ===> HOSTCXX bauer/tunnelbauer.cc gmake: *** [common.mk:51: build/default/bauer/fabrikbauer.o] Error 1 gmake: *** Waiting for unfinished jobs.... In file included from bauer/../boden/boden.h:11, from bauer/hausbauer.cc:14: bauer/../boden/grund.h:39:7: error: using typedef-name 'label_t' after 'class' 39 | class label_t; | ^~~~~~~ In file included from /usr/include/sys/types.h:43, from /usr/include/pthread.h:37, from /opt/tools/gcc13/include/c++/13.3.0/x86_64-sun-solaris2.11/bits/gthr-default.h:35, from /opt/tools/gcc13/include/c++/13.3.0/x86_64-sun-solaris2.11/bits/gthr.h:148, from /opt/tools/gcc13/include/c++/13.3.0/ext/atomicity.h:35, from /opt/tools/gcc13/include/c++/13.3.0/bits/ios_base.h:39, from /opt/tools/gcc13/include/c++/13.3.0/streambuf:43, from /opt/tools/gcc13/include/c++/13.3.0/bits/streambuf_iterator.h:35, from /opt/tools/gcc13/include/c++/13.3.0/iterator:66, from bauer/../descriptor/../display/../utils/for.h:4, from bauer/../descriptor/../display/../simtypes.h:9, from bauer/../descriptor/../display/../unicode.h:5, from bauer/../descriptor/../display/simgraph.h:18, from bauer/../descriptor/image.h:10, from bauer/../descriptor/image_list.h:10, from bauer/../descriptor/image_array.h:10, from bauer/../descriptor/building_desc.h:11, from bauer/hausbauer.cc:10: /usr/include/sys/machtypes.h:59:54: note: 'label_t' has a previous declaration here 59 | typedef struct _label_t { long val[REG_LABEL_MAX]; } label_t; | ^~~~~~~ gmake: *** [common.mk:51: build/default/bauer/brueckenbauer.o] Error 1 In file included from bauer/../simplan.h:12, from bauer/../simworld.h:32, from bauer/tunnelbauer.cc:16: bauer/../boden/grund.h:39:7: error: using typedef-name 'label_t' after 'class' 39 | class label_t; | ^~~~~~~ In file included from /usr/include/sys/types.h:43, from /usr/include/pthread.h:37, from /opt/tools/gcc13/include/c++/13.3.0/x86_64-sun-solaris2.11/bits/gthr-default.h:35, from /opt/tools/gcc13/include/c++/13.3.0/x86_64-sun-solaris2.11/bits/gthr.h:148, from /opt/tools/gcc13/include/c++/13.3.0/ext/atomicity.h:35, from /opt/tools/gcc13/include/c++/13.3.0/bits/ios_base.h:39, from /opt/tools/gcc13/include/c++/13.3.0/streambuf:43, from /opt/tools/gcc13/include/c++/13.3.0/bits/streambuf_iterator.h:35, from /opt/tools/gcc13/include/c++/13.3.0/iterator:66, from bauer/../utils/../utils/for.h:4, from bauer/../utils/../simtypes.h:9, from bauer/../utils/log.h:14, from bauer/../simdebug.h:23, from bauer/tunnelbauer.cc:10: /usr/include/sys/machtypes.h:59:54: note: 'label_t' has a previous declaration here 59 | typedef struct _label_t { long val[REG_LABEL_MAX]; } label_t; | ^~~~~~~ gmake: *** [common.mk:51: build/default/bauer/hausbauer.o] Error 1 gmake: *** [common.mk:51: build/default/bauer/tunnelbauer.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/simutrans *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/simutrans