===> 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