=> Bootstrap dependency digest>=20010302: found digest-20190127
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for xu4-1.0beta3nb3
=> Fixing path to installed files.
clang -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o lzw/hash.o lzw/hash.c
clang -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o lzw/lzw.o lzw/lzw.c
clang -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o unzip.o unzip.c
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o annotation.o annotation.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o armor.o armor.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o aura.o aura.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o camp.o camp.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o cheat.o cheat.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o city.o city.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o codex.o codex.cpp
unzip.c:977:46: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((pfile_in_zip_read_info->read_buffer == NULL))
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
unzip.c:977:46: note: remove extraneous parentheses around the comparison to silence this warning
    if ((pfile_in_zip_read_info->read_buffer == NULL))
        ~                                    ^      ~
unzip.c:977:46: note: use '=' to turn this equality comparison into an assignment
    if ((pfile_in_zip_read_info->read_buffer == NULL))
                                             ^~
                                             =
1 warning generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o combat.o combat.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o config.o config.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o controller.o controller.cpp
In file included from codex.cpp:20:
./stats.h:56:10: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    void update(bool avatarOnly = false);
         ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: different number of parameters (2 vs 1)
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from codex.cpp:20:
./stats.h:58:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Party *party, PartyEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Party *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from codex.cpp:20:
./stats.h:59:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Menu *menu, MenuEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Menu *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
codex.cpp:406:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            screenMessage(codexEndgameText1[index].c_str());
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
codex.cpp:406:27: note: treat the string as an argument to avoid this
            screenMessage(codexEndgameText1[index].c_str());
                          ^
                          "%s", 
codex.cpp:414:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            screenMessage(codexEndgameText2[index-7].c_str());
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
codex.cpp:414:27: note: treat the string as an argument to avoid this
            screenMessage(codexEndgameText2[index-7].c_str());
                          ^
                          "%s", 
In file included from cheat.cpp:15:
./stats.h:56:10: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    void update(bool avatarOnly = false);
         ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: different number of parameters (2 vs 1)
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from cheat.cpp:15:
./stats.h:58:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Party *party, PartyEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Party *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from cheat.cpp:15:
./stats.h:59:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Menu *menu, MenuEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Menu *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from camp.cpp:29:
./stats.h:56:10: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    void update(bool avatarOnly = false);
         ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: different number of parameters (2 vs 1)
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from camp.cpp:29:
./stats.h:58:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Party *party, PartyEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Party *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from camp.cpp:29:
./stats.h:59:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Menu *menu, MenuEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Menu *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
5 warnings generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o conversation.o conversation.cpp
In file included from combat.cpp:31:
./stats.h:56:10: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    void update(bool avatarOnly = false);
         ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: different number of parameters (2 vs 1)
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from combat.cpp:31:
./stats.h:58:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Party *party, PartyEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Party *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from combat.cpp:31:
./stats.h:59:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Menu *menu, MenuEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Menu *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o creature.o creature.cpp
3 warnings generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o death.o death.cpp
3 warnings generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o debug.o debug.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o dialogueloader.o dialogueloader.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o dialogueloader_tlk.o dialogueloader_tlk.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o direction.o direction.cpp
debug.cpp:212:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
    fprintf(file, message.c_str());
                  ^~~~~~~~~~~~~~~
debug.cpp:212:19: note: treat the string as an argument to avoid this
    fprintf(file, message.c_str());
                  ^
                  "%s", 
3 warnings generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o dngview.o dngview.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o dungeon.o dungeon.cpp
1 warning generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o dungeonview.o dungeonview.cpp
creature.cpp:842:9: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
        remove();
        ^
creature.cpp:838:7: note: previous statement is here
      else
      ^
In file included from death.cpp:25:
./stats.h:56:10: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    void update(bool avatarOnly = false);
         ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: different number of parameters (2 vs 1)
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from death.cpp:25:
./stats.h:58:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Party *party, PartyEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Party *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from death.cpp:25:
./stats.h:59:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Menu *menu, MenuEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Menu *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
3 warnings generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o error.o error.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o event.o event.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o event_sdl.o event_sdl.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o filesystem.o filesystem.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o game.o game.cpp
1 warning generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o io.o io.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o image_sdl.o image_sdl.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o imageloader.o imageloader.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o imageloader_png.o imageloader_png.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o imageloader_u4.o imageloader_u4.cpp
In file included from dungeon.cpp:19:
./stats.h:56:10: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    void update(bool avatarOnly = false);
         ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: different number of parameters (2 vs 1)
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from dungeon.cpp:19:
./stats.h:58:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Party *party, PartyEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Party *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from dungeon.cpp:19:
./stats.h:59:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Menu *menu, MenuEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Menu *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from game.cpp:50:
./stats.h:56:10: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    void update(bool avatarOnly = false);
         ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: different number of parameters (2 vs 1)
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from game.cpp:50:
./stats.h:58:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Party *party, PartyEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Party *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
In file included from game.cpp:50:
./stats.h:59:18: warning: 'StatsArea::update' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void update(Menu *menu, MenuEvent &event);
                 ^
./observer.h:30:18: note: hidden overloaded virtual function 'Observer<Aura *, NoArg *>::update' declared here: type mismatch at 1st parameter ('Aura *' vs 'Menu *')
    virtual void update(O observable, NoArg *arg) { update(observable); }
                 ^
game.cpp:772:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            screenMessage(msg.c_str());
                          ^~~~~~~~~~~
game.cpp:772:27: note: treat the string as an argument to avoid this
            screenMessage(msg.c_str());
                          ^
                          "%s", 
3 warnings generated.
game.cpp:2264:20: warning: result of comparison of constant -1 with expression of type 'WeaponType' is always false [-Wtautological-constant-out-of-range-compare]
        if (weapon == -1)
            ~~~~~~ ^  ~~
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o imageloader_u5.o imageloader_u5.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o imagemgr.o imagemgr.cpp
game.cpp:2685:19: warning: result of comparison of constant -1 with expression of type 'ArmorType' is always false [-Wtautological-constant-out-of-range-compare]
        if (armor == -1)
            ~~~~~ ^  ~~
game.cpp:3220:13: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
            player->advanceLevel();
            ^
game.cpp:3211:9: note: previous statement is here
        if (player->getRealLevel() <
        ^
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o imageview.o imageview.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o intro.o intro.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o item.o item.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o location.o location.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o map.o map.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o maploader.o maploader.cpp
7 warnings generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o mapmgr.o mapmgr.cpp
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o menu.o menu.cpp
item.cpp:556:32: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast]
            isStoneInInventory((void *)(1<<i))) {
                               ^~~~~~~~~~~~~~
intro.cpp:49:1: warning: 'IntroObjectState' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
class IntroObjectState {
^
./intro.h:19:1: note: did you mean class here?
struct IntroObjectState;
^~~~~~
class
intro.cpp:580:36: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            menuArea.textAt(10, 9, errorMessage.c_str());
                                   ^~~~~~~~~~~~~~~~~~~~
intro.cpp:580:36: note: treat the string as an argument to avoid this
            menuArea.textAt(10, 9, errorMessage.c_str());
                                   ^
                                   "%s", 
intro.cpp:1270:39: warning: result of comparison of constant 8 with expression of type 'ClassType' is always true [-Wtautological-constant-out-of-range-compare]
    ASSERT(saveGame->players[0].klass < 8, "bad class: %d", saveGame->players[0].klass);
           ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
./debug.h:44:23: note: expanded from macro 'ASSERT'
                if (!(exp)) {                                               \
                      ^~~
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o menuitem.o menuitem.cpp
1 warning generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o moongate.o moongate.cpp
map.cpp:118:31: error: call to 'abs' is ambiguous
        if (abs(me.x - c.x) > abs(me.x + map->width - c.x))
                              ^~~
/usr/include/stdlib.h:98:17: note: candidate function
__constfunc     int abs(int);
                    ^
/usr/include/c++/math.h:772:39: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long abs(long __x) _NOEXCEPT {
                                      ^
/usr/include/c++/math.h:776:44: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT {
                                           ^
/usr/include/c++/math.h:784:40: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY float abs(float __lcpp_x) _NOEXCEPT {
                                       ^
/usr/include/c++/math.h:788:41: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY double abs(double __lcpp_x) _NOEXCEPT {
                                        ^
/usr/include/c++/math.h:793:1: note: candidate function
abs(long double __lcpp_x) _NOEXCEPT {
^
map.cpp:120:36: error: call to 'abs' is ambiguous
        else if (abs(me.x - c.x) > abs(me.x - map->width - c.x))
                                   ^~~
/usr/include/stdlib.h:98:17: note: candidate function
__constfunc     int abs(int);
                    ^
/usr/include/c++/math.h:772:39: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long abs(long __x) _NOEXCEPT {
                                      ^
/usr/include/c++/math.h:776:44: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT {
                                           ^
/usr/include/c++/math.h:784:40: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY float abs(float __lcpp_x) _NOEXCEPT {
                                       ^
/usr/include/c++/math.h:788:41: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY double abs(double __lcpp_x) _NOEXCEPT {
                                        ^
/usr/include/c++/math.h:793:1: note: candidate function
abs(long double __lcpp_x) _NOEXCEPT {
^
map.cpp:123:31: error: call to 'abs' is ambiguous
        if (abs(me.y - c.y) > abs(me.y + map->width - c.y))
                              ^~~
/usr/include/stdlib.h:98:17: note: candidate function
__constfunc     int abs(int);
                    ^
/usr/include/c++/math.h:772:39: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long abs(long __x) _NOEXCEPT {
                                      ^
/usr/include/c++/math.h:776:44: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT {
                                           ^
/usr/include/c++/math.h:784:40: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY float abs(float __lcpp_x) _NOEXCEPT {
                                       ^
/usr/include/c++/math.h:788:41: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY double abs(double __lcpp_x) _NOEXCEPT {
                                        ^
/usr/include/c++/math.h:793:1: note: candidate function
abs(long double __lcpp_x) _NOEXCEPT {
^
map.cpp:125:36: error: call to 'abs' is ambiguous
        else if (abs(me.y - c.y) > abs(me.y - map->width - c.y))
                                   ^~~
/usr/include/stdlib.h:98:17: note: candidate function
__constfunc     int abs(int);
                    ^
/usr/include/c++/math.h:772:39: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long abs(long __x) _NOEXCEPT {
                                      ^
/usr/include/c++/math.h:776:44: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT {
                                           ^
/usr/include/c++/math.h:784:40: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY float abs(float __lcpp_x) _NOEXCEPT {
                                       ^
/usr/include/c++/math.h:788:41: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY double abs(double __lcpp_x) _NOEXCEPT {
                                        ^
/usr/include/c++/math.h:793:1: note: candidate function
abs(long double __lcpp_x) _NOEXCEPT {
^
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o movement.o movement.cpp
menu.cpp:92:54: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
                view->textAt(mi->getX(), mi->getY(), mi->getText().c_str());
                                                     ^~~~~~~~~~~~~~~~~~~~~
menu.cpp:92:54: note: treat the string as an argument to avoid this
                view->textAt(mi->getX(), mi->getY(), mi->getText().c_str());
                                                     ^
                                                     "%s", 
1 warning generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o music.o music.cpp
3 warnings generated.
4 errors generated.
clang++ -DHAVE_VARIADIC_MACROS=1 -Wall -I. -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -I/usr/pkg/include/libxml2 -I/usr/include -DICON_FILE=\"/usr/pkg/share/pixmaps/u4.bmp\" -DVERSION=\"1.0beta3\" -ggdb1 -rdynamic -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include  -c -o names.o names.cpp
gmake: *** [<builtin>: map.o] Error 1
gmake: *** Waiting for unfinished jobs....
movement.cpp:269:14: warning: variable 'dir' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
    else if (action == CA_ADVANCE)
             ^~~~~~~~~~~~~~~~~~~~
movement.cpp:284:9: note: uninitialized use occurs here
    if (dir)
        ^~~
movement.cpp:269:10: note: remove the 'if' if its condition is always true
    else if (action == CA_ADVANCE)
         ^~~~~~~~~~~~~~~~~~~~~~~~~
movement.cpp:256:5: note: variable 'dir' is declared here
    Direction dir;
    ^
1 warning generated.
*** Error code 2

Stop.
make[1]: stopped in /data/pkgsrc/games/xu4
*** Error code 1

Stop.
make: stopped in /data/pkgsrc/games/xu4