+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ddd-3.3.12nb3/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ddd-3.3.12nb3/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ddd-3.3.12nb3 Making all in themes gmake[1]: Entering directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/themes' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/themes' Making all in vsllib gmake[1]: Entering directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/vsllib' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/vsllib' Making all in ddd gmake[1]: Entering directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' /opt/local/bin/gmake all-am gmake[2]: Entering directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' cat ./host.h.in | \ /home/pbulk/build/devel/ddd/work/.tools/bin/sed "s%@HOST_CANONICAL@%x86_64-sun-solaris2.11%" | \ /home/pbulk/build/devel/ddd/work/.tools/bin/sed "s%@TARGET_CANONICAL@%x86_64-sun-solaris2.11%" | \ cat > host.h~ && mv host.h~ host.h cat ./root.h.in | \ /home/pbulk/build/devel/ddd/work/.tools/bin/sed "s%@ROOT@%/opt/local/share/ddd-3.3.12%" | \ /home/pbulk/build/devel/ddd/work/.tools/bin/sed "s%@ALT_ROOT@%/opt/local/share/ddd%" | \ cat > root.h~ && mv root.h~ root.h /opt/local/bin/gmake ddd.info gmake[3]: Entering directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' gmake[3]: Leaving directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' info --subnodes -o - -f ./ddd.info | cat > ddd.info.txt~ \ && mv ddd.info.txt~ ddd.info.txt gzip -c -9 ddd.info.txt > ddd.info.txt.gz~ && mv ddd.info.txt.gz~ ddd.info.txt.gz /opt/local/bin/gmake stringify gmake[3]: Entering directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' g++ -DHAVE_CONFIG_H -I. -I./.. -isystem /opt/local/include -isystem /opt/local/include -I/opt/local/include -I/opt/local/include/ncurses -I/opt/local/include/freetype2 -I/usr/include -O2 -Wall -W -Wwrite-strings -pipe -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/opt/local/include/ncurses -I/opt/local/include/freetype2 -I/usr/include -fpermissive -trigraphs -MT stringify.o -MD -MP -MF .deps/stringify.Tpo -c -o stringify.o stringify.C mv -f .deps/stringify.Tpo .deps/stringify.Po /usr/bin/bash ../libtool --tag=CXX --mode=link g++ -O2 -Wall -W -Wwrite-strings -pipe -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/opt/local/include/ncurses -I/opt/local/include/freetype2 -I/usr/include -fpermissive -trigraphs -L/opt/local/lib -Wl,-R/opt/local/lib -L/opt/local/gcc12/lib/gcc/x86_64-sun-solaris2.11/12.2.0 -Wl,-R/opt/local/gcc12/lib/gcc/x86_64-sun-solaris2.11/12.2.0 -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -o stringify stringify.o -lm mkdir .libs g++ -O2 -Wall -W -Wwrite-strings -pipe -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/opt/local/include/ncurses -I/opt/local/include/freetype2 -I/usr/include -fpermissive -trigraphs -Wl,-R/opt/local/lib -Wl,-R/opt/local/gcc12/lib/gcc/x86_64-sun-solaris2.11/12.2.0 -Wl,-R/usr/lib/amd64 -o stringify stringify.o -L/opt/local/lib -L/opt/local/gcc12/lib/gcc/x86_64-sun-solaris2.11/12.2.0 /opt/local/lib/libintl.so /opt/local/lib/libiconv.so -L/usr/lib/amd64 -lm -Wl,-R -Wl,/opt/local/lib -Wl,-R -Wl,/opt/local/lib gmake[3]: Leaving directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' ./stringify < ddd.info.txt.gz > ddd.info.txt.gz.C~ && mv ddd.info.txt.gz.C~ ddd.info.txt.gz.C g++ -DHAVE_CONFIG_H -I. -I./.. -isystem /opt/local/include -isystem /opt/local/include -I/opt/local/include -I/opt/local/include/ncurses -I/opt/local/include/freetype2 -I/usr/include -O2 -Wall -W -Wwrite-strings -pipe -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/opt/local/include/ncurses -I/opt/local/include/freetype2 -I/usr/include -fpermissive -trigraphs -MT ddd.o -MD -MP -MF .deps/ddd.Tpo -c -o ddd.o ddd.C In file included from ddd.h:34, from ddd.C:134: /opt/local/include/X11/Intrinsic.h:178:15: error: expected constructor, destructor, or type conversion before '(' token 178 | _Static_assert(sizeof(XtArgVal) >= sizeof(XtPointer), "XtArgVal too small"); | ^ /opt/local/include/X11/Intrinsic.h:179:15: error: expected constructor, destructor, or type conversion before '(' token 179 | _Static_assert(sizeof(XtArgVal) >= sizeof(long), "XtArgVal too small"); | ^ In file included from ddd.C:173: /opt/local/include/X11/IntrinsicP.h:68:15: error: expected constructor, destructor, or type conversion before '(' token 68 | _Static_assert(XtOffsetOf(XrmResource, xrm_default_addr) == | ^ In file included from ddd.C:183: AgentM.h: In constructor 'AgentManager::AgentManager(SignalProc)': AgentM.h:78:53: warning: invalid conversion from 'SignalProc' {aka 'void (*)(...)'} to 'SIG_TYP' {aka 'void (*)(int)'} [-fpermissive] 78 | old_pipe_handler(SignalProc(signal(SIGPIPE, SignalProc(SIG_IGN)))), | ^~~~~~~~~~~~~~~~~~~ | | | SignalProc {aka void (*)(...)} In file included from /usr/include/sys/signal.h:45, from /usr/include/sys/procset.h:40, from /usr/include/sys/wait.h:42, from /usr/include/stdlib.h:45, from /opt/local/gcc12/include/c++/12.2.0/cstdlib:75, from /opt/local/gcc12/include/c++/12.2.0/ext/string_conversions.h:41, from /opt/local/gcc12/include/c++/12.2.0/bits/basic_string.h:3960, from /opt/local/gcc12/include/c++/12.2.0/string:53, from /opt/local/gcc12/include/c++/12.2.0/bits/locale_classes.h:40, from /opt/local/gcc12/include/c++/12.2.0/bits/ios_base.h:41, from /opt/local/gcc12/include/c++/12.2.0/ios:42, from /opt/local/gcc12/include/c++/12.2.0/ostream:38, from /opt/local/gcc12/include/c++/12.2.0/iostream:39, from strclass.h:408, from ddd.h:31: /usr/include/iso/signal_iso.h:61:31: note: initializing argument 2 of 'void (* std::signal(int, SIG_TYP))(int)' 61 | extern "C" SIG_PF signal(int, SIG_PF); | ^~~~~~ AgentM.h:80:53: warning: invalid conversion from 'SignalProc' {aka 'void (*)(...)'} to 'SIG_TYP' {aka 'void (*)(int)'} [-fpermissive] 80 | old_chld_handler(SignalProc(signal(SIGCHLD, new_chld_handler))) | ^~~~~~~~~~~~~~~~ | | | SignalProc {aka void (*)(...)} /usr/include/iso/signal_iso.h:61:31: note: initializing argument 2 of 'void (* std::signal(int, SIG_TYP))(int)' 61 | extern "C" SIG_PF signal(int, SIG_PF); | ^~~~~~ In file included from DataDisp.h:53, from ddd.C:186: Command.h: In member function 'bool Command::operator==(const Command&) const': Command.h:172:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 162 | command == c.command | ~~~~~~~~~~~~~~~~~~~~ 163 | && origin == c.origin | ~~~~~~~~~~~~~~~~~~~~~ 164 | && callback == c.callback | ~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | && extra_callback == c.extra_callback | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | && data == c.data | ~~~~~~~~~~~~~~~~~ 167 | && echo == c.echo | ~~~~~~~~~~~~~~~~~ 168 | && verbose == c.verbose | ~~~~~~~~~~~~~~~~~~~~~~~ 169 | && prompt == c.prompt | ~~~~~~~~~~~~~~~~~~~~~ 170 | && check == c.check | ~~~~~~~~~~~~~~~~~~~ 171 | && start_undo == c.start_undo | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | && priority == c.priority; | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from DataDisp.h:57: GraphEdit.h: In member function 'GraphEditPositionChangedInfo& GraphEditPositionChangedInfo::operator=(const GraphEditPositionChangedInfo&)': GraphEdit.h:181:31: warning: implicitly-declared 'constexpr BoxPoint& BoxPoint::operator=(const BoxPoint&)' is deprecated [-Wdeprecated-copy] 181 | old_position = info.old_position; | ^~~~~~~~~~~~ In file included from BoxSize.h:34, from DataDisp.h:52: BoxPoint.h:62:5: note: because 'BoxPoint' has user-provided 'BoxPoint::BoxPoint(const BoxPoint&)' 62 | BoxPoint(const BoxPoint& p) | ^~~~~~~~ GraphEdit.h:182:31: warning: implicitly-declared 'constexpr BoxPoint& BoxPoint::operator=(const BoxPoint&)' is deprecated [-Wdeprecated-copy] 182 | new_position = info.new_position; | ^~~~~~~~~~~~ BoxPoint.h:62:5: note: because 'BoxPoint' has user-provided 'BoxPoint::BoxPoint(const BoxPoint&)' 62 | BoxPoint(const BoxPoint& p) | ^~~~~~~~ In file included from Graph.h:32, from DispGraph.h:38, from ddd.C:189: GraphGC.h: In member function 'GraphGC& GraphGC::operator=(const GraphGC&)': GraphGC.h:163:40: warning: implicitly-declared 'constexpr BoxPoint& BoxPoint::operator=(const BoxPoint&)' is deprecated [-Wdeprecated-copy] 163 | offsetIfSelected = g.offsetIfSelected; | ^~~~~~~~~~~~~~~~ BoxPoint.h:62:5: note: because 'BoxPoint' has user-provided 'BoxPoint::BoxPoint(const BoxPoint&)' 62 | BoxPoint(const BoxPoint& p) | ^~~~~~~~ In file included from DispGraph.h:41: PosGraphN.h: In member function 'virtual void PosGraphNode::moveTo(const BoxPoint&)': PosGraphN.h:64:20: warning: implicitly-declared 'constexpr BoxPoint& BoxPoint::operator=(const BoxPoint&)' is deprecated [-Wdeprecated-copy] 64 | _pos = newPos; | ^~~~~~ BoxPoint.h:62:5: note: because 'BoxPoint' has user-provided 'BoxPoint::BoxPoint(const BoxPoint&)' 62 | BoxPoint(const BoxPoint& p) | ^~~~~~~~ ddd.C: In function 'ddd_exit_t pre_main_loop(int, char**)': ddd.C:2313:25: warning: invalid conversion from 'SignalProc' {aka 'void (*)(...)'} to 'SIG_TYP' {aka 'void (*)(int)'} [-fpermissive] 2313 | signal(SIGCHLD, SignalProc(SIG_DFL)); | ^~~~~~~~~~~~~~~~~~~ | | | SignalProc {aka void (*)(...)} /usr/include/iso/signal_iso.h:61:31: note: initializing argument 2 of 'void (* std::signal(int, SIG_TYP))(int)' 61 | extern "C" SIG_PF signal(int, SIG_PF); | ^~~~~~ ddd.C:2986:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2986 | if ((!app_data.separate_source_window && have_source_window() || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ddd.C: In function 'Boolean ddd_setup_done(XtPointer)': ddd.C:3961:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3961 | app_data.annotate && running_shells() == 1) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ddd.C: In function 'void update_options()': ddd.C:4248:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4248 | !app_data.button_images && !app_data.button_captions); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ddd.C:4290:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4289 | source_view->set_disassemble(gdb->type() == GDB || gdb->type() == PYDB | ~~~~~~~~~~~~~~~~~~~ 4290 | && app_data.disassemble); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ddd.C:203: ddd.C: In function 'void BlinkCB(XtPointer, XtIntervalId*)': ddd.C:5469:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5469 | XtPointer(int(!set))); | ^~~~~~~~~~~~~~~~~~~~ TimeOut.h:55:37: note: in definition of macro 'XtAppAddTimeOut' 55 | MyAppAddTimeOut((a), (i), (p), (c), (const char *)__FILE__, __LINE__) | ^ ddd.C: In constructor 'WhenReadyInfo::WhenReadyInfo(const MString&, XtCallbackProc, XtPointer, const XmPushButtonCallbackStruct&)': ddd.C:5825:40: warning: argument to 'sizeof' in 'void* std::memcpy(void*, const void*, size_t)' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] 5825 | memcpy(cbs.event, c.event, sizeof(cbs.event)); | ^~~~~~~~~~~~~~~~~ gmake[2]: *** [Makefile:2048: ddd.o] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' gmake[1]: *** [Makefile:1708: all] Error 2 gmake[1]: Leaving directory '/home/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' gmake: *** [Makefile:420: all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/ddd *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/ddd