===> Building for ddd-3.3.12nb3 Making all in themes gmake[1]: Entering directory '/Users/pbulk/build/devel/ddd/work/ddd-3.3.12/themes' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/Users/pbulk/build/devel/ddd/work/ddd-3.3.12/themes' Making all in vsllib gmake[1]: Entering directory '/Users/pbulk/build/devel/ddd/work/ddd-3.3.12/vsllib' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/Users/pbulk/build/devel/ddd/work/ddd-3.3.12/vsllib' Making all in ddd gmake[1]: Entering directory '/Users/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' /opt/pkg/bin/gmake all-am gmake[2]: Entering directory '/Users/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' cat ./host.h.in | \ /Users/pbulk/build/devel/ddd/work/.tools/bin/sed "s%@HOST_CANONICAL@%x86_64-apple-darwin23%" | \ /Users/pbulk/build/devel/ddd/work/.tools/bin/sed "s%@TARGET_CANONICAL@%x86_64-apple-darwin23%" | \ cat > host.h~ && mv host.h~ host.h cat ./root.h.in | \ /Users/pbulk/build/devel/ddd/work/.tools/bin/sed "s%@ROOT@%/opt/pkg/share/ddd-3.3.12%" | \ /Users/pbulk/build/devel/ddd/work/.tools/bin/sed "s%@ALT_ROOT@%/opt/pkg/share/ddd%" | \ cat > root.h~ && mv root.h~ root.h /opt/pkg/bin/gmake ddd.info gmake[3]: Entering directory '/Users/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' gmake[3]: Leaving directory '/Users/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 /opt/pkg/bin/mksh: info: inaccessible or not found gzip -c -9 ddd.info.txt > ddd.info.txt.gz~ && mv ddd.info.txt.gz~ ddd.info.txt.gz /opt/pkg/bin/gmake stringify gmake[3]: Entering directory '/Users/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT stringify.o -MD -MP -MF .deps/stringify.Tpo -c -o stringify.o stringify.C mv -f .deps/stringify.Tpo .deps/stringify.Po /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=link clang++ -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -L/opt/pkg/lib -L/opt/pkg/lib -o stringify stringify.o -lm mkdir .libs clang++ -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -o stringify stringify.o -Wl,-bind_at_load -L/opt/pkg/lib -lm gmake[3]: Leaving directory '/Users/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 clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT ddd.o -MD -MP -MF .deps/ddd.Tpo -c -o ddd.o ddd.C In file included from ddd.C:186: In file included from ./DataDisp.h:53: ./Command.h:172:6: warning: '&&' within '||' [-Wlogical-op-parentheses] && priority == c.priority; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Command.h:172:6: note: place parentheses around the '&&' expression to silence this warning && priority == c.priority; ^ ) In file included from ddd.C:189: In file included from ./DispGraph.h:38: In file included from ./Graph.h:32: ./GraphGC.h:55:1: warning: 'GraphGC' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] struct GraphGC { ^ ./GraphEdit.h:36:1: note: did you mean struct here? class GraphGC; ^~~~~ struct In file included from ddd.C:237: ./history.h:85:1: warning: class 'MMDesc' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] class MMDesc; ^ ./MakeMenu.h:75:8: note: previous use is here struct MMDesc { ^ ./history.h:85:1: note: did you mean struct here? class MMDesc; ^~~~~ struct ddd.C:2986:43: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((!app_data.separate_source_window && have_source_window() || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ~~ ddd.C:2986:43: note: place parentheses around the '&&' expression to silence this warning if ((!app_data.separate_source_window && have_source_window() || ^ ( ) ddd.C:2987:34: warning: '&&' within '||' [-Wlogical-op-parentheses] !app_data.separate_data_window && have_data_window()) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ddd.C:2987:34: note: place parentheses around the '&&' expression to silence this warning !app_data.separate_data_window && have_data_window()) && ^ ( ) ddd.C:3961:24: warning: '&&' within '||' [-Wlogical-op-parentheses] app_data.annotate && running_shells() == 1) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ddd.C:3961:24: note: place parentheses around the '&&' expression to silence this warning app_data.annotate && running_shells() == 1) ^ ( ) ddd.C:4248:29: warning: '&&' within '||' [-Wlogical-op-parentheses] !app_data.button_images && !app_data.button_captions); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ddd.C:4248:29: note: place parentheses around the '&&' expression to silence this warning !app_data.button_images && !app_data.button_captions); ^ ( ) ddd.C:4290:6: warning: '&&' within '||' [-Wlogical-op-parentheses] && app_data.disassemble); ^~~~~~~~~~~~~~~~~~~~~~~ ddd.C:4290:6: note: place parentheses around the '&&' expression to silence this warning && app_data.disassemble); ^ ) ddd.C:5469:11: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] XtPointer(int(!set))); ^~~~~~~~~~~~~~~~~~~ ./TimeOut.h:55:37: note: expanded from macro 'XtAppAddTimeOut' MyAppAddTimeOut((a), (i), (p), (c), (const char *)__FILE__, __LINE__) ^ ddd.C:5825:44: warning: 'memcpy' call operates on objects of type 'XEvent' (aka '_XEvent') while the size is based on a different type 'XEvent *' (aka '_XEvent *') [-Wsizeof-pointer-memaccess] memcpy(cbs.event, c.event, sizeof(cbs.event)); ~~~~~~~~~ ~~~~^~~~~ ddd.C:5825:44: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)? memcpy(cbs.event, c.event, sizeof(cbs.event)); ~~~~^~~~~ 10 warnings generated. mv -f .deps/ddd.Tpo .deps/ddd.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT assert.o -MD -MP -MF .deps/assert.Tpo -c -o assert.o assert.C mv -f .deps/assert.Tpo .deps/assert.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT basename.o -MD -MP -MF .deps/basename.Tpo -c -o basename.o basename.C mv -f .deps/basename.Tpo .deps/basename.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT compare.o -MD -MP -MF .deps/compare.Tpo -c -o compare.o compare.C mv -f .deps/compare.Tpo .deps/compare.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT cook.o -MD -MP -MF .deps/cook.Tpo -c -o cook.o cook.C mv -f .deps/cook.Tpo .deps/cook.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT cwd.o -MD -MP -MF .deps/cwd.Tpo -c -o cwd.o cwd.C mv -f .deps/cwd.Tpo .deps/cwd.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT glob.o -MD -MP -MF .deps/glob.Tpo -c -o glob.o glob.C In file included from glob.C:32: ./my-dirent.h:28:9: warning: '_DDD_my_dirent_h' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef _DDD_my_dirent_h ^~~~~~~~~~~~~~~~ ./my-dirent.h:29:9: note: '_DDD_my_Dirent_h' is defined here; did you mean '_DDD_my_dirent_h'? #define _DDD_my_Dirent_h ^~~~~~~~~~~~~~~~ _DDD_my_dirent_h 1 warning generated. mv -f .deps/glob.Tpo .deps/glob.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT hash.o -MD -MP -MF .deps/hash.Tpo -c -o hash.o hash.C mv -f .deps/hash.Tpo .deps/hash.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT home.o -MD -MP -MF .deps/home.Tpo -c -o home.o home.C mv -f .deps/home.Tpo .deps/home.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT isid.o -MD -MP -MF .deps/isid.Tpo -c -o isid.o isid.C mv -f .deps/isid.Tpo .deps/isid.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT rxclass.o -MD -MP -MF .deps/rxclass.Tpo -c -o rxclass.o rxclass.C mv -f .deps/rxclass.Tpo .deps/rxclass.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT sigName.o -MD -MP -MF .deps/sigName.Tpo -c -o sigName.o sigName.C mv -f .deps/sigName.Tpo .deps/sigName.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT strclass.o -MD -MP -MF .deps/strclass.Tpo -c -o strclass.o strclass.C mv -f .deps/strclass.Tpo .deps/strclass.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT tabs.o -MD -MP -MF .deps/tabs.Tpo -c -o tabs.o tabs.C mv -f .deps/tabs.Tpo .deps/tabs.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT uniquify.o -MD -MP -MF .deps/uniquify.Tpo -c -o uniquify.o uniquify.C mv -f .deps/uniquify.Tpo .deps/uniquify.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT Logger.o -MD -MP -MF .deps/Logger.Tpo -c -o Logger.o Logger.C mv -f .deps/Logger.Tpo .deps/Logger.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT MemCheck.o -MD -MP -MF .deps/MemCheck.Tpo -c -o MemCheck.o MemCheck.C mv -f .deps/MemCheck.Tpo .deps/MemCheck.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT PrintGC.o -MD -MP -MF .deps/PrintGC.Tpo -c -o PrintGC.o PrintGC.C mv -f .deps/PrintGC.Tpo .deps/PrintGC.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT SignalB.o -MD -MP -MF .deps/SignalB.Tpo -c -o SignalB.o SignalB.C mv -f .deps/SignalB.Tpo .deps/SignalB.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT TypeInfo.o -MD -MP -MF .deps/TypeInfo.Tpo -c -o TypeInfo.o TypeInfo.C mv -f .deps/TypeInfo.Tpo .deps/TypeInfo.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT UniqueId.o -MD -MP -MF .deps/UniqueId.Tpo -c -o UniqueId.o UniqueId.C mv -f .deps/UniqueId.Tpo .deps/UniqueId.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT Agent.o -MD -MP -MF .deps/Agent.Tpo -c -o Agent.o Agent.C mv -f .deps/Agent.Tpo .deps/Agent.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT AgentM.o -MD -MP -MF .deps/AgentM.Tpo -c -o AgentM.o AgentM.C AgentM.C:125:29: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] c->callHandlers(_Died, (void *)status); ^~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/AgentM.Tpo .deps/AgentM.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT AsyncAgent.o -MD -MP -MF .deps/AsyncAgent.Tpo -c -o AsyncAgent.o AsyncAgent.C AsyncAgent.C:301:26: warning: cast to 'void *' from smaller integer type 'pid_t' (aka 'int') [-Wint-to-void-pointer-cast] terminateProcess, XtPointer(pid())); ^~~~~~~~~~~~~~~ ./TimeOut.h:55:37: note: expanded from macro 'XtAppAddTimeOut' MyAppAddTimeOut((a), (i), (p), (c), (const char *)__FILE__, __LINE__) ^ AsyncAgent.C:305:23: warning: cast to 'void *' from smaller integer type 'pid_t' (aka 'int') [-Wint-to-void-pointer-cast] hangupProcess, XtPointer(pid())); ^~~~~~~~~~~~~~~ ./TimeOut.h:55:37: note: expanded from macro 'XtAppAddTimeOut' MyAppAddTimeOut((a), (i), (p), (c), (const char *)__FILE__, __LINE__) ^ AsyncAgent.C:309:21: warning: cast to 'void *' from smaller integer type 'pid_t' (aka 'int') [-Wint-to-void-pointer-cast] killProcess, XtPointer(pid())); ^~~~~~~~~~~~~~~ ./TimeOut.h:55:37: note: expanded from macro 'XtAppAddTimeOut' MyAppAddTimeOut((a), (i), (p), (c), (const char *)__FILE__, __LINE__) ^ 3 warnings generated. mv -f .deps/AsyncAgent.Tpo .deps/AsyncAgent.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT ChunkQueue.o -MD -MP -MF .deps/ChunkQueue.Tpo -c -o ChunkQueue.o ChunkQueue.C mv -f .deps/ChunkQueue.Tpo .deps/ChunkQueue.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT DataLength.o -MD -MP -MF .deps/DataLength.Tpo -c -o DataLength.o DataLength.C mv -f .deps/DataLength.Tpo .deps/DataLength.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT HandlerL.o -MD -MP -MF .deps/HandlerL.Tpo -c -o HandlerL.o HandlerL.C mv -f .deps/HandlerL.Tpo .deps/HandlerL.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT LiterateA.o -MD -MP -MF .deps/LiterateA.Tpo -c -o LiterateA.o LiterateA.C mv -f .deps/LiterateA.Tpo .deps/LiterateA.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT ReadLineA.o -MD -MP -MF .deps/ReadLineA.Tpo -c -o ReadLineA.o ReadLineA.C mv -f .deps/ReadLineA.Tpo .deps/ReadLineA.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT TimeOut.o -MD -MP -MF .deps/TimeOut.Tpo -c -o TimeOut.o TimeOut.C mv -f .deps/TimeOut.Tpo .deps/TimeOut.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT TTYAgent.o -MD -MP -MF .deps/TTYAgent.Tpo -c -o TTYAgent.o TTYAgent.C mv -f .deps/TTYAgent.Tpo .deps/TTYAgent.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT charsets.o -MD -MP -MF .deps/charsets.Tpo -c -o charsets.o charsets.C mv -f .deps/charsets.Tpo .deps/charsets.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT converters.o -MD -MP -MF .deps/converters.Tpo -c -o converters.o converters.C mv -f .deps/converters.Tpo .deps/converters.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT events.o -MD -MP -MF .deps/events.Tpo -c -o events.o events.C mv -f .deps/events.Tpo .deps/events.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT findParent.o -MD -MP -MF .deps/findParent.Tpo -c -o findParent.o findParent.C mv -f .deps/findParent.Tpo .deps/findParent.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT findWindow.o -MD -MP -MF .deps/findWindow.Tpo -c -o findWindow.o findWindow.C mv -f .deps/findWindow.Tpo .deps/findWindow.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT fileSBF.o -MD -MP -MF .deps/fileSBF.Tpo -c -o fileSBF.o fileSBF.C mv -f .deps/fileSBF.Tpo .deps/fileSBF.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT frame.o -MD -MP -MF .deps/frame.Tpo -c -o frame.o frame.C mv -f .deps/frame.Tpo .deps/frame.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT longName.o -MD -MP -MF .deps/longName.Tpo -c -o longName.o longName.C mv -f .deps/longName.Tpo .deps/longName.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT selection.o -MD -MP -MF .deps/selection.Tpo -c -o selection.o selection.C mv -f .deps/selection.Tpo .deps/selection.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT verify.o -MD -MP -MF .deps/verify.Tpo -c -o verify.o verify.C mv -f .deps/verify.Tpo .deps/verify.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT AutoRaise.o -MD -MP -MF .deps/AutoRaise.Tpo -c -o AutoRaise.o AutoRaise.C mv -f .deps/AutoRaise.Tpo .deps/AutoRaise.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT Delay.o -MD -MP -MF .deps/Delay.Tpo -c -o Delay.o Delay.C mv -f .deps/Delay.Tpo .deps/Delay.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT DeleteWCB.o -MD -MP -MF .deps/DeleteWCB.Tpo -c -o DeleteWCB.o DeleteWCB.C mv -f .deps/DeleteWCB.Tpo .deps/DeleteWCB.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT DestroyCB.o -MD -MP -MF .deps/DestroyCB.Tpo -c -o DestroyCB.o DestroyCB.C mv -f .deps/DestroyCB.Tpo .deps/DestroyCB.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT ExitCB.o -MD -MP -MF .deps/ExitCB.Tpo -c -o ExitCB.o ExitCB.C mv -f .deps/ExitCB.Tpo .deps/ExitCB.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT InitImage.o -MD -MP -MF .deps/InitImage.Tpo -c -o InitImage.o InitImage.C mv -f .deps/InitImage.Tpo .deps/InitImage.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT Swallower.o -MD -MP -MF .deps/Swallower.Tpo -c -o Swallower.o Swallower.C Swallower.C:226:39: warning: '&&' within '||' [-Wlogical-op-parentheses] if (event->type == ReparentNotify && event->xreparent.window == window || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ Swallower.C:226:39: note: place parentheses around the '&&' expression to silence this warning if (event->type == ReparentNotify && event->xreparent.window == window || ^ ( ) Swallower.C:227:31: warning: '&&' within '||' [-Wlogical-op-parentheses] event->type == DestroyNotify && event->xdestroywindow.window == window) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Swallower.C:227:31: note: place parentheses around the '&&' expression to silence this warning event->type == DestroyNotify && event->xdestroywindow.window == window) ^ ( ) 2 warnings generated. mv -f .deps/Swallower.Tpo .deps/Swallower.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT XErrorB.o -MD -MP -MF .deps/XErrorB.Tpo -c -o XErrorB.o XErrorB.C mv -f .deps/XErrorB.Tpo .deps/XErrorB.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT freeXmST.o -MD -MP -MF .deps/freeXmST.Tpo -c -o freeXmST.o freeXmST.C mv -f .deps/freeXmST.Tpo .deps/freeXmST.Po clang++ -DHAVE_CONFIG_H -I. -I./.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -Os -Wall -W -Wwrite-strings -pipe -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -trigraphs -MT LabelH.o -MD -MP -MF .deps/LabelH.Tpo -c -o LabelH.o LabelH.C In file included from LabelH.C:36: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/Xm/XmP.h:40: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/Xm/Xm.h:59: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/X11/Intrinsic.h:53: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/X11/Xlib.h:51: In file included from /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/stddef.h:50: /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__nullptr:34:15: error: unknown type name 'a_class'; did you mean 'class'? template <class _Tp> ^ LabelH.C:34:15: note: expanded from macro 'class' #define class a_class ^ In file included from LabelH.C:36: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/Xm/XmP.h:40: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/Xm/Xm.h:59: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/X11/Intrinsic.h:53: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/X11/Xlib.h:51: In file included from /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/stddef.h:50: /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__nullptr:34:24: error: non-type template parameter has incomplete type 'class _Tp' template <class _Tp> ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__nullptr:34:21: note: forward declaration of 'std::_Tp' template <class _Tp> ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__nullptr:38:15: error: unknown type name 'a_class'; did you mean 'class'? template <class _Tp, class _Up> ^ LabelH.C:34:15: note: expanded from macro 'class' #define class a_class ^ In file included from LabelH.C:36: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/Xm/XmP.h:40: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/Xm/Xm.h:59: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/X11/Intrinsic.h:53: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/X11/Xlib.h:51: In file included from /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/stddef.h:50: /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__nullptr:38:24: error: non-type template parameter has incomplete type 'class _Tp' template <class _Tp, class _Up> ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__nullptr:34:21: note: forward declaration of 'std::_Tp' template <class _Tp> ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__nullptr:38:26: error: unknown type name 'a_class'; did you mean 'class'? template <class _Tp, class _Up> ^ LabelH.C:34:15: note: expanded from macro 'class' #define class a_class ^ In file included from LabelH.C:36: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/Xm/XmP.h:40: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/Xm/Xm.h:59: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/X11/Intrinsic.h:53: In file included from /Users/pbulk/build/devel/ddd/work/.buildlink/include/X11/Xlib.h:51: In file included from /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/stddef.h:50: /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__nullptr:38:35: error: non-type template parameter has incomplete type 'class _Up' template <class _Tp, class _Up> ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__nullptr:38:32: note: forward declaration of 'std::_Up' template <class _Tp, class _Up> ^ LabelH.C:73:6: warning: performing pointer subtraction with a null pointer may have undefined behavior [-Wnull-pointer-subtraction] TheOffset(insensitive3D), XmRImmediate, (XtPointer)TRUE}, ^~~~~~~~~~~~~~~~~~~~~~~~ LabelH.C:68:26: note: expanded from macro 'TheOffset' #define TheOffset(field) XtOffset(XmLabelHackWidget, label_hack.field) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/ddd/work/.buildlink/include/X11/Intrinsic.h:1679:53: note: expanded from macro 'XtOffset' ((Cardinal) (((char *) (&(((p_type)NULL)->field))) - ((char *) NULL))) ^ ~~~~~~~~~~~~~~~ 1 warning and 6 errors generated. gmake[2]: *** [Makefile:2048: LabelH.o] Error 1 gmake[2]: Leaving directory '/Users/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' gmake[1]: *** [Makefile:1708: all] Error 2 gmake[1]: Leaving directory '/Users/pbulk/build/devel/ddd/work/ddd-3.3.12/ddd' gmake: *** [Makefile:420: all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/devel/ddd *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/devel/ddd