MidnightBSD Magus

x11-wm/awesome

Highly configurable, next generation framework window manager

Flavor Version Run OSVersion Arch License Restricted Status
4.3_2,1 522 3.0 i386 gpl2+ 0 fail

Events

Machine Type Time Message
m3032 info 2023-03-27 03:59:31.865432 Test Started
m3032 fail 2023-03-27 04:00:40.12931 make build returned non-zero: 1
m3032 fail 2023-03-27 04:00:40.185998 Test complete.

Log

===>  Building for awesome-4.3_2,1
[  0% 5/102] cd /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3 && /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/build-utils/atoms-ext.sh /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/common/atoms.list > /magus/work/usr/mports/x11-wm/awesome/work/.build/common/atoms-extern.h
[  1% 6/102] cd /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3 && /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/build-utils/atoms-int.sh /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/common/atoms.list > /magus/work/usr/mports/x11-wm/awesome/work/.build/common/atoms-intern.h
[  2% 7/102] /usr/bin/cc  -I/usr/local/include/lua53 -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -MD -MT CMakeFiles/lgi-check.dir/build-utils/lgi-check.c.o -MF CMakeFiles/lgi-check.dir/build-utils/lgi-check.c.o.d -o CMakeFiles/lgi-check.dir/build-utils/lgi-check.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/build-utils/lgi-check.c
[  3% 8/102] : && /usr/bin/cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong CMakeFiles/lgi-check.dir/build-utils/lgi-check.c.o -o lgi-check  -Wl,-rpath,/usr/local/lib  /usr/local/lib/liblua-5.3.so  -lm && :
[  4% 9/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /magus/work/usr/mports/x11-wm/awesome/work/.build/lgi-check
Building for Lua 5.3.
Found lgi 0.9.2.
[  5% 10/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/cmake -E make_directory /magus/work/usr/mports/x11-wm/awesome/work/.build/script_files/ && /usr/local/bin/cmake -E make_directory /magus/work/usr/mports/x11-wm/awesome/work/.build/docs/common/ && /usr/local/bin/cmake -E make_directory /magus/work/usr/mports/x11-wm/awesome/work/.build/doc/images/ && /usr/local/bin/cmake -E copy /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/docs/_parser.lua /magus/work/usr/mports/x11-wm/awesome/work/.build/docs/
[  6% 11/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -MD -MT CMakeFiles/test-gravity.dir/tests/test-gravity.c.o -MF CMakeFiles/test-gravity.dir/tests/test-gravity.c.o.d -o CMakeFiles/test-gravity.dir/tests/test-gravity.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/tests/test-gravity.c
/magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/tests/test-gravity.c:375:13: warning: enumeration value 'TEST_STATE_DONE_GOT_CONFIGURE' not handled in switch [-Wswitch]
    switch (window_state.state)
            ^
/magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/tests/test-gravity.c:426:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
    while (event = xcb_wait_for_event(c)) {
           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/tests/test-gravity.c:426:18: note: place parentheses around the assignment to silence this warning
    while (event = xcb_wait_for_event(c)) {
                 ^
           (                            )
/magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/tests/test-gravity.c:426:18: note: use '==' to turn this assignment into an equality comparison
    while (event = xcb_wait_for_event(c)) {
                 ^
                 ==
/magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/tests/test-gravity.c:462:13: warning: enumeration values 'TEST_STATE_DONE' and 'TEST_STATE_DONE_GOT_CONFIGURE' not handled in switch [-Wswitch]
    switch (window_state.state)
            ^
3 warnings generated.
[  7% 12/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && lua53 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/docs/05-awesomerc.md.lua /magus/work/usr/mports/x11-wm/awesome/work/.build/docs/05-awesomerc.md /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/awesomerc.lua /magus/work/usr/mports/x11-wm/awesome/work/.build/awesomerc.lua /magus/work/usr/mports/x11-wm/awesome/work/.build/script_files/rc.lua
[  8% 13/102] : && /usr/bin/cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong CMakeFiles/test-gravity.dir/tests/test-gravity.c.o -o test-gravity  -Wl,-rpath,/usr/local/lib  -L/usr/local/lib  -lxcb  -L/usr/local/lib  -lxcb  -L/usr/local/lib  -lgdk_pixbuf-2.0  -lgobject-2.0  -lglib-2.0  -lintl  -lX11  -lxcb-cursor  -lxcb-randr  -lxcb-xtest  -lxcb-xinerama  -lxcb-shape  -lxcb-util  -lxcb-keysyms  -lxcb-icccm  -lxcb-xkb  -lxkbcommon-x11  -lxkbcommon  -lcairo  -lpthread  -lxcb-render  -lstartup-notification-1  -lxdg-basedir  -lxcb-xrm  -lxcb  -lexecinfo  -lm  /usr/local/lib/liblua-5.3.so  -lm  -lgdk_pixbuf-2.0  -lgobject-2.0  -lglib-2.0  -lintl  -lX11  -lxcb-cursor  -lxcb-randr  -lxcb-xtest  -lxcb-xinerama  -lxcb-shape  -lxcb-util  -lxcb-keysyms  -lxcb-icccm  -lxcb-xkb  -lxkbcommon-x11  -lxkbcommon  -lcairo  -lpthread  -lxcb-render  -lstartup-notification-1  -lxdg-basedir  -lxcb-xrm  -lexecinfo  -lm  /usr/local/lib/liblua-5.3.so  -lm && :
[  9% 14/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man1 && /usr/local/bin/asciidoctor -a lang=de -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man1/awesome-client.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome-client.1.de.txt
[ 10% 15/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man5 && /usr/local/bin/asciidoctor -a lang=de -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man5/awesomerc.5 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesomerc.5.de.txt
[ 11% 16/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && lua53 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/docs/sample_theme.lua /magus/work/usr/mports/x11-wm/awesome/work/.build/script_files/
[ 12% 17/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man1 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man1/awesome-client.1 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man1/awesome-client.1.gz
[ 13% 18/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man5 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man5/awesomerc.5 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man5/awesomerc.5.gz
[ 14% 19/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man1 && /usr/local/bin/asciidoctor -a lang=de -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man1/awesome.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome.1.de.txt
[ 15% 20/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man1 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man1/awesome.1 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/de/man1/awesome.1.gz
[ 16% 21/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && lua53 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/docs/build_rules_index.lua /magus/work/usr/mports/x11-wm/awesome/work/.build/docs/common/rules_index.ldoc && /usr/local/bin/cmake -E copy /magus/work/usr/mports/x11-wm/awesome/work/.build/docs/common/rules_index.ldoc /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/docs/common/rules_index.ldoc
[ 17% 22/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man1 && /usr/local/bin/asciidoctor -a lang=es -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man1/awesome-client.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome-client.1.es.txt
[ 18% 23/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man1 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man1/awesome-client.1 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man1/awesome-client.1.gz
[ 19% 24/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man5 && /usr/local/bin/asciidoctor -a lang=es -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man5/awesomerc.5 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesomerc.5.es.txt
[ 20% 25/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man5 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man5/awesomerc.5 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man5/awesomerc.5.gz
[ 21% 26/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man1 && /usr/local/bin/asciidoctor -a lang=es -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man1/awesome.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome.1.es.txt
[ 22% 27/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man1 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man1/awesome.1 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/es/man1/awesome.1.gz
[ 23% 28/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man1 && /usr/local/bin/asciidoctor -a lang=fr -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man1/awesome-client.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome-client.1.fr.txt
[ 24% 29/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man1 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man1/awesome-client.1 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man1/awesome-client.1.gz
[ 25% 30/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && lua53 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/docs/06-appearance.md.lua /magus/work/usr/mports/x11-wm/awesome/work/.build/docs/06-appearance.md
[ 26% 31/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man1 && /usr/local/bin/asciidoctor -a lang=fr -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man1/awesome.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome.1.fr.txt
[ 27% 32/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man5 && /usr/local/bin/asciidoctor -a lang=fr -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man5/awesomerc.5 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesomerc.5.fr.txt
[ 28% 33/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man1 && /usr/local/bin/asciidoctor -a lang=it -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man1/awesome-client.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome-client.1.it.txt
[ 29% 34/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man1 && /usr/local/bin/asciidoctor -a lang=it -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man1/awesome.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome.1.it.txt
[ 30% 35/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/banning.c.o -MF CMakeFiles/awesome.dir/banning.c.o.d -o CMakeFiles/awesome.dir/banning.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/banning.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/banning.c:24:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/banning.c:24:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
2 warnings generated.
[ 31% 36/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/color.c.o -MF CMakeFiles/awesome.dir/color.c.o.d -o CMakeFiles/awesome.dir/color.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/color.c
[ 32% 37/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/awesome.c.o -MF CMakeFiles/awesome.dir/awesome.c.o.d -o CMakeFiles/awesome.dir/awesome.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/awesome.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/awesome.c:31:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/event.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/awesome.c:32:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:30:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/awesome.c:32:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:31:38: warning: redefinition of typedef 'cairo_surface_array_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct cairo_surface_array_t cairo_surface_array_t;
                                     ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/draw.h:58:1: note: previous definition is here
DO_ARRAY(cairo_surface_t *, cairo_surface, cairo_surface_array_destroy_surface)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:146:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_TYPE(type_t, pfx) \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:35:7: note: expanded from macro 'ARRAY_TYPE'
    } pfx##_array_t;
      ^
:155:1: note: expanded from here
cairo_surface_array_t
^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/awesome.c:34:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
4 warnings generated.
[ 33% 38/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/dbus.c.o -MF CMakeFiles/awesome.dir/dbus.c.o.d -o CMakeFiles/awesome.dir/dbus.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/dbus.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/dbus.c:39:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/event.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/dbus.c:665:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(name, "system"))
       ^~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/dbus.c:667:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(name, "session"))
       ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
3 warnings generated.
[ 34% 39/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/draw.c.o -MF CMakeFiles/awesome.dir/draw.c.o.d -o CMakeFiles/awesome.dir/draw.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/draw.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/draw.c:31:
In file included from /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34:
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:157:27: warning: redefinition of typedef 'GdkPixbuf' is a C11 feature [-Wtypedef-redefinition]
typedef struct _GdkPixbuf GdkPixbuf;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/draw.h:34:27: note: previous definition is here
typedef struct _GdkPixbuf GdkPixbuf;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/draw.c:108:27: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
        uint32_t *cairo = (uint32_t *) cairo_pixels;
                          ^~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
[ 35% 40/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/keygrabber.c.o -MF CMakeFiles/awesome.dir/keygrabber.c.o.d -o CMakeFiles/awesome.dir/keygrabber.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/keygrabber.c
[ 36% 41/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/ewmh.c.o -MF CMakeFiles/awesome.dir/ewmh.c.o.d -o CMakeFiles/awesome.dir/ewmh.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.c:23:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:30:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.c:23:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:36:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/key.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaobject.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.h:30:
/magus/work/usr/mports/x11-wm/awesome/work/.build/draw.h:58:1: warning: redefinition of typedef 'cairo_surface_array_t' is a C11 feature [-Wtypedef-redefinition]
DO_ARRAY(cairo_surface_t *, cairo_surface, cairo_surface_array_destroy_surface)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:146:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_TYPE(type_t, pfx) \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:35:7: note: expanded from macro 'ARRAY_TYPE'
    } pfx##_array_t;
      ^
:132:1: note: expanded from here
cairo_surface_array_t
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:31:38: note: previous definition is here
typedef struct cairo_surface_array_t cairo_surface_array_t;
                                     ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.c:23:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.c:23:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
4 warnings generated.
[ 37% 42/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/event.c.o -MF CMakeFiles/awesome.dir/event.c.o.d -o CMakeFiles/awesome.dir/event.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/event.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/event.c:22:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/event.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/event.c:24:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/property.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/event.c:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.h:48:27: warning: redefinition of typedef 'drawable_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:52:27: note: previous definition is here
typedef struct drawable_t drawable_t;
                          ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/event.c:28:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:30:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/event.c:28:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:31:38: warning: redefinition of typedef 'cairo_surface_array_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct cairo_surface_array_t cairo_surface_array_t;
                                     ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/draw.h:58:1: note: previous definition is here
DO_ARRAY(cairo_surface_t *, cairo_surface, cairo_surface_array_destroy_surface)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:146:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_TYPE(type_t, pfx) \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:35:7: note: expanded from macro 'ARRAY_TYPE'
    } pfx##_array_t;
      ^
:155:1: note: expanded from here
cairo_surface_array_t
^
5 warnings generated.
[ 38% 43/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/mousegrabber.c.o -MF CMakeFiles/awesome.dir/mousegrabber.c.o.d -o CMakeFiles/awesome.dir/mousegrabber.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/mousegrabber.c
[ 39% 44/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/mouse.c.o -MF CMakeFiles/awesome.dir/mouse.c.o.d -o CMakeFiles/awesome.dir/mouse.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/mouse.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/mouse.c:69:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/mouse.c:69:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/mouse.c:70:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.h:48:27: warning: redefinition of typedef 'drawable_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:52:27: note: previous definition is here
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/mouse.c:159:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STRNEQ(attr, "screen")) {
        ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:226:26: note: expanded from macro 'A_STRNEQ'
#define A_STRNEQ(a, b) (!A_STREQ(a, b))
                         ^~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/mouse.c:193:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STRNEQ(attr, "screen")) {
        ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:226:26: note: expanded from macro 'A_STRNEQ'
#define A_STRNEQ(a, b) (!A_STREQ(a, b))
                         ^~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
5 warnings generated.
[ 40% 45/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/luaa.c.o -MF CMakeFiles/awesome.dir/luaa.c.o.d -o CMakeFiles/awesome.dir/luaa.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:47:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/event.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:48:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:49:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.h:48:27: warning: redefinition of typedef 'drawable_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:52:27: note: previous definition is here
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:596:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(buf, "conffile"))
       ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:602:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(buf, "version"))
       ^~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:608:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(buf, "release"))
       ^~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:614:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(buf, "startup"))
       ^~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:620:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(buf, "_modifiers"))
       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:626:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(buf, "_active_modifiers"))
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:632:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(buf, "startup_errors"))
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:640:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(buf, "composite_manager_running"))
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:646:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(buf, "hostname"))
       ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:657:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(buf, "themes_path"))
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.c:663:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(buf, "icon_path"))
       ^~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
14 warnings generated.
[ 41% 46/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/selection.c.o -MF CMakeFiles/awesome.dir/selection.c.o.d -o CMakeFiles/awesome.dir/selection.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/selection.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/selection.c:32:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/event.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
1 warning generated.
[ 42% 47/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/root.c.o -MF CMakeFiles/awesome.dir/root.c.o.d -o CMakeFiles/awesome.dir/root.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/root.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/root.c:33:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/root.c:285:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(stype, "key_press"))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/root.c:294:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(stype, "key_release"))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/root.c:303:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(stype, "button_press"))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/root.c:308:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(stype, "button_release"))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/root.c:313:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(stype, "motion_notify"))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
6 warnings generated.
[ 43% 48/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/property.c.o -MF CMakeFiles/awesome.dir/property.c.o.d -o CMakeFiles/awesome.dir/property.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/property.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/property.c:22:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/property.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/property.c:22:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/property.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/property.c:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:30:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/property.c:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:31:38: warning: redefinition of typedef 'cairo_surface_array_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct cairo_surface_array_t cairo_surface_array_t;
                                     ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/draw.h:58:1: note: previous definition is here
DO_ARRAY(cairo_surface_t *, cairo_surface, cairo_surface_array_destroy_surface)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:146:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_TYPE(type_t, pfx) \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:35:7: note: expanded from macro 'ARRAY_TYPE'
    } pfx##_array_t;
      ^
:132:1: note: expanded from here
cairo_surface_array_t
^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/property.c:27:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.h:48:27: warning: redefinition of typedef 'drawable_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:52:27: note: previous definition is here
typedef struct drawable_t drawable_t;
                          ^
5 warnings generated.
[ 44% 49/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/strut.c.o -MF CMakeFiles/awesome.dir/strut.c.o.d -o CMakeFiles/awesome.dir/strut.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/strut.c
[ 45% 50/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/spawn.c.o -MF CMakeFiles/awesome.dir/spawn.c.o.d -o CMakeFiles/awesome.dir/spawn.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.c:54:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.c:54:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.c:73:1: warning: unused function 'SnStartupSequence_array_new' [-Wunused-function]
DO_ARRAY(SnStartupSequence *, SnStartupSequence, a_sn_startup_sequence_unref)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:57:35: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline pfx##_array_t * pfx##_array_new(void) {                   \
                                  ^
:82:1: note: expanded from here
SnStartupSequence_array_new
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.c:73:1: warning: unused function 'SnStartupSequence_array_init' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:60:24: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline void pfx##_array_init(pfx##_array_t *arr) {               \
                       ^
:84:1: note: expanded from here
SnStartupSequence_array_init
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.c:73:1: warning: unused function 'SnStartupSequence_array_delete' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:69:24: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline void pfx##_array_delete(pfx##_array_t **arrp) {           \
                       ^
:88:1: note: expanded from here
SnStartupSequence_array_delete
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.c:73:1: warning: unused function 'SnStartupSequence_array_remove' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:102:26: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline type_t pfx##_array_remove(pfx##_array_t *arr, type_t *e)  \
                         ^
:101:1: note: expanded from here
SnStartupSequence_array_remove
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.c:73:1: warning: unused function 'SnStartupSequence_array_push' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:111:5: note: expanded from macro 'ARRAY_FUNCS'
    pfx##_array_push(pfx##_array_t *arr, type_t e)                          \
    ^
:105:1: note: expanded from here
SnStartupSequence_array_push
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.c:89:1: warning: unused function 'running_child_array_new' [-Wunused-function]
DO_BARRAY(running_child_t, running_child, DO_NOTHING, compare_pids)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:151:5: note: expanded from macro 'DO_BARRAY'
    BARRAY_FUNCS(type_t, pfx, dtor, cmp)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:121:5: note: expanded from macro 'BARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:57:35: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline pfx##_array_t * pfx##_array_new(void) {                   \
                                  ^
:114:1: note: expanded from here
running_child_array_new
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.c:89:1: warning: unused function 'running_child_array_init' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:151:5: note: expanded from macro 'DO_BARRAY'
    BARRAY_FUNCS(type_t, pfx, dtor, cmp)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:121:5: note: expanded from macro 'BARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:60:24: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline void pfx##_array_init(pfx##_array_t *arr) {               \
                       ^
:116:1: note: expanded from here
running_child_array_init
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/spawn.c:89:1: warning: unused function 'running_child_array_delete' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:151:5: note: expanded from macro 'DO_BARRAY'
    BARRAY_FUNCS(type_t, pfx, dtor, cmp)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:121:5: note: expanded from macro 'BARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:69:24: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline void pfx##_array_delete(pfx##_array_t **arrp) {           \
                       ^
:120:1: note: expanded from here
running_child_array_delete
^
10 warnings generated.
[ 46% 51/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/stack.c.o -MF CMakeFiles/awesome.dir/stack.c.o.d -o CMakeFiles/awesome.dir/stack.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/stack.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/stack.c:23:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:30:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/stack.c:24:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:36:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/key.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaobject.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/luaa.h:30:
/magus/work/usr/mports/x11-wm/awesome/work/.build/draw.h:58:1: warning: redefinition of typedef 'cairo_surface_array_t' is a C11 feature [-Wtypedef-redefinition]
DO_ARRAY(cairo_surface_t *, cairo_surface, cairo_surface_array_destroy_surface)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:146:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_TYPE(type_t, pfx) \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:35:7: note: expanded from macro 'ARRAY_TYPE'
    } pfx##_array_t;
      ^
:132:1: note: expanded from here
cairo_surface_array_t
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:31:38: note: previous definition is here
typedef struct cairo_surface_array_t cairo_surface_array_t;
                                     ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/stack.c:24:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:30:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/stack.c:24:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/stack.c:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.h:48:27: warning: redefinition of typedef 'drawable_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:52:27: note: previous definition is here
typedef struct drawable_t drawable_t;
                          ^
5 warnings generated.
[ 47% 52/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/common/atoms.c.o -MF CMakeFiles/awesome.dir/common/atoms.c.o.d -o CMakeFiles/awesome.dir/common/atoms.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/common/atoms.c
[ 48% 53/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/common/backtrace.c.o -MF CMakeFiles/awesome.dir/common/backtrace.c.o.d -o CMakeFiles/awesome.dir/common/backtrace.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/common/backtrace.c
[ 49% 54/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/xrdb.c.o -MF CMakeFiles/awesome.dir/xrdb.c.o.d -o CMakeFiles/awesome.dir/xrdb.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/xrdb.c
[ 50% 55/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/systray.c.o -MF CMakeFiles/awesome.dir/systray.c.o.d -o CMakeFiles/awesome.dir/systray.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/systray.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/systray.c:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/systray.c:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.h:48:27: warning: redefinition of typedef 'drawable_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:52:27: note: previous definition is here
typedef struct drawable_t drawable_t;
                          ^
2 warnings generated.
[ 50% 56/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/common/buffer.c.o -MF CMakeFiles/awesome.dir/common/buffer.c.o.d -o CMakeFiles/awesome.dir/common/buffer.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/common/buffer.c
[ 51% 57/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/xkb.c.o -MF CMakeFiles/awesome.dir/xkb.c.o.d -o CMakeFiles/awesome.dir/xkb.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/xkb.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/xkb.c:29:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/xkb.c:29:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
2 warnings generated.
[ 52% 58/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/xwindow.c.o -MF CMakeFiles/awesome.dir/xwindow.c.o.d -o CMakeFiles/awesome.dir/xwindow.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/xwindow.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/xwindow.c:24:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
1 warning generated.
[ 53% 59/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/common/util.c.o -MF CMakeFiles/awesome.dir/common/util.c.o.d -o CMakeFiles/awesome.dir/common/util.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.c
[ 54% 60/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/common/version.c.o -MF CMakeFiles/awesome.dir/common/version.c.o.d -o CMakeFiles/awesome.dir/common/version.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/common/version.c
[ 55% 61/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/common/xcursor.c.o -MF CMakeFiles/awesome.dir/common/xcursor.c.o.d -o CMakeFiles/awesome.dir/common/xcursor.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/common/xcursor.c
[ 56% 62/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/common/lualib.c.o -MF CMakeFiles/awesome.dir/common/lualib.c.o.d -o CMakeFiles/awesome.dir/common/lualib.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/common/lualib.c
[ 57% 63/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/common/xembed.c.o -MF CMakeFiles/awesome.dir/common/xembed.c.o.d -o CMakeFiles/awesome.dir/common/xembed.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/common/xembed.c
[ 58% 64/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/common/xutil.c.o -MF CMakeFiles/awesome.dir/common/xutil.c.o.d -o CMakeFiles/awesome.dir/common/xutil.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/common/xutil.c
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/xutil.c:33:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(keyname, "Shift"))
        ^~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/xutil.c:35:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(keyname, "Lock"))
        ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/xutil.c:37:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(keyname, "Ctrl") || A_STREQ(keyname, "Control"))
        ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/xutil.c:37:37: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(keyname, "Ctrl") || A_STREQ(keyname, "Control"))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/xutil.c:39:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(keyname, "Mod1"))
        ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/xutil.c:41:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(keyname, "Mod2"))
       ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/xutil.c:43:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(keyname, "Mod3"))
       ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/xutil.c:45:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(keyname, "Mod4"))
       ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/xutil.c:47:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(keyname, "Mod5"))
       ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/xutil.c:49:8: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if(A_STREQ(keyname, "Any"))
       ^~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
10 warnings generated.
[ 59% 65/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/common/luaclass.c.o -MF CMakeFiles/awesome.dir/common/luaclass.c.o.d -o CMakeFiles/awesome.dir/common/luaclass.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:184:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(attr, "valid"))
        ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:408:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(attr, "valid"))
        ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:423:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(attr, "data"))
        ^~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:37:1: warning: unused function 'lua_class_array_new' [-Wunused-function]
DO_ARRAY(lua_class_t *, lua_class, DO_NOTHING)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:57:35: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline pfx##_array_t * pfx##_array_new(void) {                   \
                                  ^
:28:1: note: expanded from here
lua_class_array_new
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:37:1: warning: unused function 'lua_class_array_init' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:60:24: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline void pfx##_array_init(pfx##_array_t *arr) {               \
                       ^
:30:1: note: expanded from here
lua_class_array_init
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:37:1: warning: unused function 'lua_class_array_delete' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:69:24: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline void pfx##_array_delete(pfx##_array_t **arrp) {           \
                       ^
:34:1: note: expanded from here
lua_class_array_delete
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:37:1: warning: unused function 'lua_class_array_remove' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:102:26: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline type_t pfx##_array_remove(pfx##_array_t *arr, type_t *e)  \
                         ^
:47:1: note: expanded from here
lua_class_array_remove
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:37:1: warning: unused function 'lua_class_array_push' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:111:5: note: expanded from macro 'ARRAY_FUNCS'
    pfx##_array_push(pfx##_array_t *arr, type_t e)                          \
    ^
:51:1: note: expanded from here
lua_class_array_push
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:148:1: warning: unused function 'lua_class_property_array_new' [-Wunused-function]
BARRAY_FUNCS(lua_class_property_t, lua_class_property, DO_NOTHING, lua_class_property_cmp)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:121:5: note: expanded from macro 'BARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:57:35: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline pfx##_array_t * pfx##_array_new(void) {                   \
                                  ^
:58:1: note: expanded from here
lua_class_property_array_new
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:148:1: warning: unused function 'lua_class_property_array_init' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:121:5: note: expanded from macro 'BARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:60:24: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline void pfx##_array_init(pfx##_array_t *arr) {               \
                       ^
:60:1: note: expanded from here
lua_class_property_array_init
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:148:1: warning: unused function 'lua_class_property_array_delete' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:121:5: note: expanded from macro 'BARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:69:24: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline void pfx##_array_delete(pfx##_array_t **arrp) {           \
                       ^
:64:1: note: expanded from here
lua_class_property_array_delete
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.c:148:1: warning: unused function 'lua_class_property_array_remove' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:121:5: note: expanded from macro 'BARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:102:26: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline type_t pfx##_array_remove(pfx##_array_t *arr, type_t *e)  \
                         ^
:77:1: note: expanded from here
lua_class_property_array_remove
^
12 warnings generated.
[ 60% 66/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/common/luaobject.c.o -MF CMakeFiles/awesome.dir/common/luaobject.c.o.d -o CMakeFiles/awesome.dir/common/luaobject.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaobject.c
[ 61% 67/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/objects/button.c.o -MF CMakeFiles/awesome.dir/objects/button.c.o.d -o CMakeFiles/awesome.dir/objects/button.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.c:36:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
1 warning generated.
[ 62% 68/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/objects/drawable.c.o -MF CMakeFiles/awesome.dir/objects/drawable.c.o.d -o CMakeFiles/awesome.dir/objects/drawable.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.c:35:
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:52:27: warning: redefinition of typedef 'drawable_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.h:48:27: note: previous definition is here
typedef struct drawable_t drawable_t;
                          ^
1 warning generated.
[ 63% 69/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/objects/key.c.o -MF CMakeFiles/awesome.dir/objects/key.c.o.d -o CMakeFiles/awesome.dir/objects/key.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/key.c
[ 64% 70/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/objects/drawin.c.o -MF CMakeFiles/awesome.dir/objects/drawin.c.o.d -o CMakeFiles/awesome.dir/objects/drawin.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.c:33:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.c:33:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.h:48:27: warning: redefinition of typedef 'drawable_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:52:27: note: previous definition is here
typedef struct drawable_t drawable_t;
                          ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.c:37:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/event.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.c:38:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:30:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.c:38:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:31:38: warning: redefinition of typedef 'cairo_surface_array_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct cairo_surface_array_t cairo_surface_array_t;
                                     ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/draw.h:58:1: note: previous definition is here
DO_ARRAY(cairo_surface_t *, cairo_surface, cairo_surface_array_destroy_surface)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:146:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_TYPE(type_t, pfx) \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:35:7: note: expanded from macro 'ARRAY_TYPE'
    } pfx##_array_t;
      ^
:132:1: note: expanded from here
cairo_surface_array_t
^
5 warnings generated.
[ 65% 71/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man1 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man1/awesome.1 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man1/awesome.1.gz
[ 66% 72/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man5 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man5/awesomerc.5 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/fr/man5/awesomerc.5.gz
[ 67% 73/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man1 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man1/awesome-client.1 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man1/awesome-client.1.gz
[ 68% 74/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man1 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man1/awesome.1 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man1/awesome.1.gz
[ 69% 75/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/objects/tag.c.o -MF CMakeFiles/awesome.dir/objects/tag.c.o.d -o CMakeFiles/awesome.dir/objects/tag.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/tag.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/tag.c:186:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/tag.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/tag.c:186:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/tag.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/tag.c:190:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:30:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/tag.c:190:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:31:38: warning: redefinition of typedef 'cairo_surface_array_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct cairo_surface_array_t cairo_surface_array_t;
                                     ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/draw.h:58:1: note: previous definition is here
DO_ARRAY(cairo_surface_t *, cairo_surface, cairo_surface_array_destroy_surface)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:146:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_TYPE(type_t, pfx) \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:35:7: note: expanded from macro 'ARRAY_TYPE'
    } pfx##_array_t;
      ^
:132:1: note: expanded from here
cairo_surface_array_t
^
4 warnings generated.
[ 70% 76/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/objects/window.c.o -MF CMakeFiles/awesome.dir/objects/window.c.o.d -o CMakeFiles/awesome.dir/objects/window.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:54:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:57:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:30:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:57:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:31:38: warning: redefinition of typedef 'cairo_surface_array_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct cairo_surface_array_t cairo_surface_array_t;
                                     ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/draw.h:58:1: note: previous definition is here
DO_ARRAY(cairo_surface_t *, cairo_surface, cairo_surface_array_destroy_surface)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:146:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_TYPE(type_t, pfx) \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:35:7: note: expanded from macro 'ARRAY_TYPE'
    } pfx##_array_t;
      ^
:132:1: note: expanded from here
cairo_surface_array_t
^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:59:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/property.h:25:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:30:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:298:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(buf, "desktop"))
        ^~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:300:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "dock"))
            ^~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:302:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "splash"))
            ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:304:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "dialog"))
            ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:306:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "menu"))
            ^~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:308:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "toolbar"))
            ^~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:310:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "utility"))
            ^~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:312:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "dropdown_menu"))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:314:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "popup_menu"))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:316:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "tooltip"))
            ^~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:318:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "notification"))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:320:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "combo"))
            ^~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:322:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "dnd"))
            ^~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:324:13: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    else if(A_STREQ(buf, "normal"))
            ^~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:62:1: warning: unused function 'luaA_window_class_add_signal' [-Wunused-function]
LUA_CLASS_FUNCS(window, window_class)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.h:124:5: note: expanded from macro 'LUA_CLASS_FUNCS'
    luaA_##prefix##_class_add_signal(lua_State *L)                             \
    ^
:171:1: note: expanded from here
luaA_window_class_add_signal
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:62:1: warning: unused function 'luaA_window_class_connect_signal' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.h:131:5: note: expanded from macro 'LUA_CLASS_FUNCS'
    luaA_##prefix##_class_connect_signal(lua_State *L)                         \
    ^
:173:1: note: expanded from here
luaA_window_class_connect_signal
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:62:1: warning: unused function 'luaA_window_class_disconnect_signal' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.h:139:5: note: expanded from macro 'LUA_CLASS_FUNCS'
    luaA_##prefix##_class_disconnect_signal(lua_State *L)                      \
    ^
:175:1: note: expanded from here
luaA_window_class_disconnect_signal
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:62:1: warning: unused function 'luaA_window_class_emit_signal' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.h:147:5: note: expanded from macro 'LUA_CLASS_FUNCS'
    luaA_##prefix##_class_emit_signal(lua_State *L)                            \
    ^
:177:1: note: expanded from here
luaA_window_class_emit_signal
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:62:1: warning: unused function 'luaA_window_class_instances' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.h:155:5: note: expanded from macro 'LUA_CLASS_FUNCS'
    luaA_##prefix##_class_instances(lua_State *L)                              \
    ^
:179:1: note: expanded from here
luaA_window_class_instances
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:62:1: warning: unused function 'luaA_window_set_index_miss_handler' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.h:162:5: note: expanded from macro 'LUA_CLASS_FUNCS'
    luaA_##prefix##_set_index_miss_handler(lua_State *L)                       \
    ^
:181:1: note: expanded from here
luaA_window_set_index_miss_handler
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.c:62:1: warning: unused function 'luaA_window_set_newindex_miss_handler' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/luaclass.h:168:5: note: expanded from macro 'LUA_CLASS_FUNCS'
    luaA_##prefix##_set_newindex_miss_handler(lua_State *L)                    \
    ^
:183:1: note: expanded from here
luaA_window_set_newindex_miss_handler
^
25 warnings generated.
[ 71% 77/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man5 && /usr/local/bin/asciidoctor -a lang=it -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man5/awesomerc.5 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesomerc.5.it.txt
[ 72% 78/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man5 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man5/awesomerc.5 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/it/man5/awesomerc.5.gz
[ 73% 79/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man1 && /usr/local/bin/asciidoctor -a lang=en -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man1/awesome-client.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome-client.1.txt
[ 74% 80/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man1 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man1/awesome-client.1 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man1/awesome-client.1.gz
[ 75% 81/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/objects/screen.c.o -MF CMakeFiles/awesome.dir/objects/screen.c.o.d -o CMakeFiles/awesome.dir/objects/screen.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:50:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:50:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:51:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawin.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.h:48:27: warning: redefinition of typedef 'drawable_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:52:27: note: previous definition is here
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:441:17: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
            if (A_STREQ(name, "default"))
                ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:1063:12: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
        if(A_STREQ(name, "primary"))
           ^~~~~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:207:1: warning: unused function 'randr_output_array_new' [-Wunused-function]
DO_ARRAY(xcb_randr_output_t, randr_output, DO_NOTHING);
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:57:35: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline pfx##_array_t * pfx##_array_new(void) {                   \
                                  ^
:139:1: note: expanded from here
randr_output_array_new
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:207:1: warning: unused function 'randr_output_array_delete' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:69:24: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline void pfx##_array_delete(pfx##_array_t **arrp) {           \
                       ^
:145:1: note: expanded from here
randr_output_array_delete
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:207:1: warning: unused function 'randr_output_array_remove' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:102:26: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline type_t pfx##_array_remove(pfx##_array_t *arr, type_t *e)  \
                         ^
:158:1: note: expanded from here
randr_output_array_remove
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:207:1: warning: unused function 'randr_output_array_push' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:147:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_FUNCS(type_t, pfx, dtor)
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:111:5: note: expanded from macro 'ARRAY_FUNCS'
    pfx##_array_push(pfx##_array_t *arr, type_t e)                          \
    ^
:162:1: note: expanded from here
randr_output_array_push
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:225:1: warning: unused function 'screen_output_array_new' [-Wunused-function]
ARRAY_FUNCS(screen_output_t, screen_output, screen_output_wipe)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:57:35: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline pfx##_array_t * pfx##_array_new(void) {                   \
                                  ^
:169:1: note: expanded from here
screen_output_array_new
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:225:1: warning: unused function 'screen_output_array_init' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:60:24: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline void pfx##_array_init(pfx##_array_t *arr) {               \
                       ^
:171:1: note: expanded from here
screen_output_array_init
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:225:1: warning: unused function 'screen_output_array_delete' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:69:24: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline void pfx##_array_delete(pfx##_array_t **arrp) {           \
                       ^
:175:1: note: expanded from here
screen_output_array_delete
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:225:1: warning: unused function 'screen_output_array_remove' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:109:5: note: expanded from macro 'ARRAY_FUNCS'
    ARRAY_COMMON_FUNCS(type_t, pfx, dtor)                                   \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:102:26: note: expanded from macro 'ARRAY_COMMON_FUNCS'
    static inline type_t pfx##_array_remove(pfx##_array_t *arr, type_t *e)  \
                         ^
:188:1: note: expanded from here
screen_output_array_remove
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/screen.c:225:1: warning: unused function 'screen_output_array_push' [-Wunused-function]
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:111:5: note: expanded from macro 'ARRAY_FUNCS'
    pfx##_array_push(pfx##_array_t *arr, type_t e)                          \
    ^
:192:1: note: expanded from here
screen_output_array_push
^
14 warnings generated.
[ 76% 82/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man1 && /usr/local/bin/asciidoctor -a lang=en -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man1/awesome.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome.1.txt
[ 77% 83/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man1 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man1/awesome.1 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man1/awesome.1.gz
[ 78% 84/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man5 && /usr/local/bin/asciidoctor -a lang=en -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man5/awesomerc.5 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesomerc.5.txt
[ 79% 85/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man5 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man5/awesomerc.5 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/man5/awesomerc.5.gz
[ 80% 86/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/close_focus.png -strip -colorspace rgb -gamma 0.6 -channel A -evaluate Multiply 0.4 themes/zenburn/titlebar/close_normal.png
[ 81% 87/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/floating_focus_active.png -strip -colorspace Gray themes/zenburn/titlebar/floating_focus_inactive.png
[ 82% 88/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/floating_focus_active.png -strip -colorspace rgb -gamma 0.6 -channel A -evaluate Multiply 0.4 themes/zenburn/titlebar/floating_normal_active.png
[ 83% 89/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/floating_normal_active.png -strip -colorspace Gray themes/zenburn/titlebar/floating_normal_inactive.png
[ 84% 90/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/maximized_focus_active.png -strip -colorspace Gray themes/zenburn/titlebar/maximized_focus_inactive.png
[ 85% 91/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/maximized_focus_active.png -strip -colorspace rgb -gamma 0.6 -channel A -evaluate Multiply 0.4 themes/zenburn/titlebar/maximized_normal_active.png
[ 86% 92/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/maximized_normal_active.png -strip -colorspace Gray themes/zenburn/titlebar/maximized_normal_inactive.png
[ 87% 93/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/ontop_focus_active.png -strip -colorspace Gray themes/zenburn/titlebar/ontop_focus_inactive.png
[ 88% 94/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man1 && /usr/local/bin/asciidoctor -a lang=ru -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man1/awesome-client.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome-client.1.ru.txt
[ 89% 95/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man1 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man1/awesome-client.1 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man1/awesome-client.1.gz
[ 90% 96/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/ontop_focus_active.png -strip -colorspace rgb -gamma 0.6 -channel A -evaluate Multiply 0.4 themes/zenburn/titlebar/ontop_normal_active.png
[ 91% 97/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/sticky_focus_active.png -strip -colorspace Gray themes/zenburn/titlebar/sticky_focus_inactive.png
[ 92% 98/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/ontop_normal_active.png -strip -colorspace Gray themes/zenburn/titlebar/ontop_normal_inactive.png
[ 93% 98/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man5 && /usr/local/bin/asciidoctor -a lang=ru -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man5/awesomerc.5 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesomerc.5.ru.txt
[ 94% 99/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man5 && /usr/bin/gzip < /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man5/awesomerc.5 > /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man5/awesomerc.5.gz
[ 95% 99/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/sticky_focus_active.png -strip -colorspace rgb -gamma 0.6 -channel A -evaluate Multiply 0.4 themes/zenburn/titlebar/sticky_normal_active.png
[ 96% 100/102] /usr/bin/cc  -I/magus/work/usr/mports/x11-wm/awesome/work/.build -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/startup-notification-1.0 -I/usr/local/include/lua53 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -MD -MT CMakeFiles/awesome.dir/objects/client.c.o -MF CMakeFiles/awesome.dir/objects/client.c.o.d -o CMakeFiles/awesome.dir/objects/client.c.o -c /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.c
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.c:90:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:25:
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/stack.h:25:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.c:90:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.h:26:
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/window.h:27:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/button.h:40:3: warning: redefinition of typedef 'button_t' is a C11 feature [-Wtypedef-redefinition]
} button_t;
  ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:55:25: note: previous definition is here
typedef struct button_t button_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.c:94:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:30:25: warning: redefinition of typedef 'client_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct client_t client_t;
                        ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:56:25: note: previous definition is here
typedef struct client_t client_t;
                        ^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.c:94:
/magus/work/usr/mports/x11-wm/awesome/work/.build/ewmh.h:31:38: warning: redefinition of typedef 'cairo_surface_array_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct cairo_surface_array_t cairo_surface_array_t;
                                     ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/draw.h:58:1: note: previous definition is here
DO_ARRAY(cairo_surface_t *, cairo_surface, cairo_surface_array_destroy_surface)
^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:146:5: note: expanded from macro 'DO_ARRAY'
    ARRAY_TYPE(type_t, pfx) \
    ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/array.h:35:7: note: expanded from macro 'ARRAY_TYPE'
    } pfx##_array_t;
      ^
:132:1: note: expanded from here
cairo_surface_array_t
^
In file included from /magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.c:95:
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/drawable.h:48:27: warning: redefinition of typedef 'drawable_t' is a C11 feature [-Wtypedef-redefinition]
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/globalconf.h:52:27: note: previous definition is here
typedef struct drawable_t drawable_t;
                          ^
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.c:3727:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(buf, "focus"))
        ^~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/objects/client.c:3742:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
    if (A_STREQ(buf, "focus"))
        ^~~~~~~~~~~~~~~~~~~~~
/magus/work/usr/mports/x11-wm/awesome/work/.build/common/util.h:225:30: note: expanded from macro 'A_STREQ'
#define  A_STREQ(a, b) (((a) == (b)) || a_strcmp(a, b) == 0)
                             ^  ~~~
7 warnings generated.
[ 97% 101/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build && /usr/local/bin/convert themes/zenburn/titlebar/sticky_normal_active.png -strip -colorspace Gray themes/zenburn/titlebar/sticky_normal_inactive.png
[ 98% 101/102] : && /usr/bin/cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong CMakeFiles/awesome.dir/awesome.c.o CMakeFiles/awesome.dir/banning.c.o CMakeFiles/awesome.dir/color.c.o CMakeFiles/awesome.dir/dbus.c.o CMakeFiles/awesome.dir/draw.c.o CMakeFiles/awesome.dir/event.c.o CMakeFiles/awesome.dir/ewmh.c.o CMakeFiles/awesome.dir/keygrabber.c.o CMakeFiles/awesome.dir/luaa.c.o CMakeFiles/awesome.dir/mouse.c.o CMakeFiles/awesome.dir/mousegrabber.c.o CMakeFiles/awesome.dir/property.c.o CMakeFiles/awesome.dir/root.c.o CMakeFiles/awesome.dir/selection.c.o CMakeFiles/awesome.dir/spawn.c.o CMakeFiles/awesome.dir/stack.c.o CMakeFiles/awesome.dir/strut.c.o CMakeFiles/awesome.dir/systray.c.o CMakeFiles/awesome.dir/xwindow.c.o CMakeFiles/awesome.dir/xkb.c.o CMakeFiles/awesome.dir/xrdb.c.o CMakeFiles/awesome.dir/common/atoms.c.o CMakeFiles/awesome.dir/common/backtrace.c.o CMakeFiles/awesome.dir/common/buffer.c.o CMakeFiles/awesome.dir/common/luaclass.c.o CMakeFiles/awesome.dir/common/lualib.c.o CMakeFiles/awesome.dir/common/luaobject.c.o CMakeFiles/awesome.dir/common/util.c.o CMakeFiles/awesome.dir/common/version.c.o CMakeFiles/awesome.dir/common/xcursor.c.o CMakeFiles/awesome.dir/common/xembed.c.o CMakeFiles/awesome.dir/common/xutil.c.o CMakeFiles/awesome.dir/objects/button.c.o CMakeFiles/awesome.dir/objects/client.c.o CMakeFiles/awesome.dir/objects/drawable.c.o CMakeFiles/awesome.dir/objects/drawin.c.o CMakeFiles/awesome.dir/objects/key.c.o CMakeFiles/awesome.dir/objects/screen.c.o CMakeFiles/awesome.dir/objects/tag.c.o CMakeFiles/awesome.dir/objects/window.c.o -o awesome  -Wl,-rpath,/usr/local/lib:  -L/usr/local/lib  -lxcb  -L/usr/local/lib  -lxcb  -L/usr/local/lib  -lgdk_pixbuf-2.0  -lgobject-2.0  -lglib-2.0  -lintl  -lX11  -lxcb-cursor  -lxcb-randr  -lxcb-xtest  -lxcb-xinerama  -lxcb-shape  -lxcb-util  -lxcb-keysyms  -lxcb-icccm  -lxcb-xkb  -lxkbcommon-x11  -lxkbcommon  -lcairo  -lpthread  -lxcb-render  -lstartup-notification-1  -lxdg-basedir  -lxcb-xrm  -lxcb  -lexecinfo  -lm  /usr/local/lib/liblua-5.3.so  -lm  -L/usr/local/lib  -ldbus-1  -lgdk_pixbuf-2.0  -lgobject-2.0  -lglib-2.0  -lintl  -lX11  -lxcb-cursor  -lxcb-randr  -lxcb-xtest  -lxcb-xinerama  -lxcb-shape  -lxcb-util  -lxcb-keysyms  -lxcb-icccm  -lxcb-xkb  -lxkbcommon-x11  -lxkbcommon  -lcairo  -lpthread  -lxcb-render  -lstartup-notification-1  -lxdg-basedir  -lxcb-xrm  -lexecinfo  -lm  /usr/local/lib/liblua-5.3.so  -lm  -ldbus-1 && :
FAILED: awesome 
: && /usr/bin/cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong CMakeFiles/awesome.dir/awesome.c.o CMakeFiles/awesome.dir/banning.c.o CMakeFiles/awesome.dir/color.c.o CMakeFiles/awesome.dir/dbus.c.o CMakeFiles/awesome.dir/draw.c.o CMakeFiles/awesome.dir/event.c.o CMakeFiles/awesome.dir/ewmh.c.o CMakeFiles/awesome.dir/keygrabber.c.o CMakeFiles/awesome.dir/luaa.c.o CMakeFiles/awesome.dir/mouse.c.o CMakeFiles/awesome.dir/mousegrabber.c.o CMakeFiles/awesome.dir/property.c.o CMakeFiles/awesome.dir/root.c.o CMakeFiles/awesome.dir/selection.c.o CMakeFiles/awesome.dir/spawn.c.o CMakeFiles/awesome.dir/stack.c.o CMakeFiles/awesome.dir/strut.c.o CMakeFiles/awesome.dir/systray.c.o CMakeFiles/awesome.dir/xwindow.c.o CMakeFiles/awesome.dir/xkb.c.o CMakeFiles/awesome.dir/xrdb.c.o CMakeFiles/awesome.dir/common/atoms.c.o CMakeFiles/awesome.dir/common/backtrace.c.o CMakeFiles/awesome.dir/common/buffer.c.o CMakeFiles/awesome.dir/common/luaclass.c.o CMakeFiles/awesome.dir/common/lualib.c.o CMakeFiles/awesome.dir/common/luaobject.c.o CMakeFiles/awesome.dir/common/util.c.o CMakeFiles/awesome.dir/common/version.c.o CMakeFiles/awesome.dir/common/xcursor.c.o CMakeFiles/awesome.dir/common/xembed.c.o CMakeFiles/awesome.dir/common/xutil.c.o CMakeFiles/awesome.dir/objects/button.c.o CMakeFiles/awesome.dir/objects/client.c.o CMakeFiles/awesome.dir/objects/drawable.c.o CMakeFiles/awesome.dir/objects/drawin.c.o CMakeFiles/awesome.dir/objects/key.c.o CMakeFiles/awesome.dir/objects/screen.c.o CMakeFiles/awesome.dir/objects/tag.c.o CMakeFiles/awesome.dir/objects/window.c.o -o awesome  -Wl,-rpath,/usr/local/lib:  -L/usr/local/lib  -lxcb  -L/usr/local/lib  -lxcb  -L/usr/local/lib  -lgdk_pixbuf-2.0  -lgobject-2.0  -lglib-2.0  -lintl  -lX11  -lxcb-cursor  -lxcb-randr  -lxcb-xtest  -lxcb-xinerama  -lxcb-shape  -lxcb-util  -lxcb-keysyms  -lxcb-icccm  -lxcb-xkb  -lxkbcommon-x11  -lxkbcommon  -lcairo  -lpthread  -lxcb-render  -lstartup-notification-1  -lxdg-basedir  -lxcb-xrm  -lxcb  -lexecinfo  -lm  /usr/local/lib/liblua-5.3.so  -lm  -L/usr/local/lib  -ldbus-1  -lgdk_pixbuf-2.0  -lgobject-2.0  -lglib-2.0  -lintl  -lX11  -lxcb-cursor  -lxcb-randr  -lxcb-xtest  -lxcb-xinerama  -lxcb-shape  -lxcb-util  -lxcb-keysyms  -lxcb-icccm  -lxcb-xkb  -lxkbcommon-x11  -lxkbcommon  -lcairo  -lpthread  -lxcb-render  -lstartup-notification-1  -lxdg-basedir  -lxcb-xrm  -lexecinfo  -lm  /usr/local/lib/liblua-5.3.so  -lm  -ldbus-1 && :
ld: error: duplicate symbol: lualib_dofunction_on_error
>>> defined at lualib.h:31 (common/lualib.h:31)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(lualib_dofunction_on_error)
>>> defined at lualib.h:31 (common/lualib.h:31)
>>>            CMakeFiles/awesome.dir/banning.c.o:(.bss+0x0)

ld: error: duplicate symbol: global_signals
>>> defined at luaa.h:314
>>>            CMakeFiles/awesome.dir/awesome.c.o:(global_signals)
>>> defined at luaa.h:314
>>>            CMakeFiles/awesome.dir/banning.c.o:(.bss+0x4)

ld: error: duplicate symbol: key_class
>>> defined at key.h:39 (objects/key.h:39)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(key_class)
>>> defined at key.h:39 (objects/key.h:39)
>>>            CMakeFiles/awesome.dir/banning.c.o:(.bss+0x10)

ld: error: duplicate symbol: button_class
>>> defined at button.h:42 (objects/button.h:42)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(button_class)
>>> defined at button.h:42 (objects/button.h:42)
>>>            CMakeFiles/awesome.dir/banning.c.o:(.bss+0x54)

ld: error: duplicate symbol: window_class
>>> defined at window.h:83 (objects/window.h:83)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(window_class)
>>> defined at window.h:83 (objects/window.h:83)
>>>            CMakeFiles/awesome.dir/banning.c.o:(.bss+0x98)

ld: error: duplicate symbol: client_class
>>> defined at client.h:195 (objects/client.h:195)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(client_class)
>>> defined at client.h:195 (objects/client.h:195)
>>>            CMakeFiles/awesome.dir/banning.c.o:(.bss+0xDC)

ld: error: duplicate symbol: lualib_dofunction_on_error
>>> defined at lualib.h:31 (common/lualib.h:31)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(lualib_dofunction_on_error)
>>> defined at lualib.h:31 (common/lualib.h:31)
>>>            CMakeFiles/awesome.dir/color.c.o:(.bss+0x0)

ld: error: duplicate symbol: global_signals
>>> defined at luaa.h:314
>>>            CMakeFiles/awesome.dir/awesome.c.o:(global_signals)
>>> defined at luaa.h:314
>>>            CMakeFiles/awesome.dir/color.c.o:(.bss+0x4)

ld: error: duplicate symbol: key_class
>>> defined at key.h:39 (objects/key.h:39)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(key_class)
>>> defined at key.h:39 (objects/key.h:39)
>>>            CMakeFiles/awesome.dir/color.c.o:(.bss+0x10)

ld: error: duplicate symbol: lualib_dofunction_on_error
>>> defined at lualib.h:31 (common/lualib.h:31)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(lualib_dofunction_on_error)
>>> defined at lualib.h:31 (common/lualib.h:31)
>>>            CMakeFiles/awesome.dir/dbus.c.o:(.bss+0x10)

ld: error: duplicate symbol: global_signals
>>> defined at luaa.h:314
>>>            CMakeFiles/awesome.dir/awesome.c.o:(global_signals)
>>> defined at luaa.h:314
>>>            CMakeFiles/awesome.dir/dbus.c.o:(.bss+0x14)

ld: error: duplicate symbol: key_class
>>> defined at key.h:39 (objects/key.h:39)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(key_class)
>>> defined at key.h:39 (objects/key.h:39)
>>>            CMakeFiles/awesome.dir/dbus.c.o:(.bss+0x20)

ld: error: duplicate symbol: lualib_dofunction_on_error
>>> defined at lualib.h:31 (common/lualib.h:31)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(lualib_dofunction_on_error)
>>> defined at lualib.h:31 (common/lualib.h:31)
>>>            CMakeFiles/awesome.dir/draw.c.o:(.bss+0x4)

ld: error: duplicate symbol: global_signals
>>> defined at luaa.h:314
>>>            CMakeFiles/awesome.dir/awesome.c.o:(global_signals)
>>> defined at luaa.h:314
>>>            CMakeFiles/awesome.dir/draw.c.o:(.bss+0x8)

ld: error: duplicate symbol: key_class
>>> defined at key.h:39 (objects/key.h:39)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(key_class)
>>> defined at key.h:39 (objects/key.h:39)
>>>            CMakeFiles/awesome.dir/draw.c.o:(.bss+0x14)

ld: error: duplicate symbol: global_signals
>>> defined at luaa.h:314
>>>            CMakeFiles/awesome.dir/awesome.c.o:(global_signals)
>>> defined at luaa.h:314
>>>            CMakeFiles/awesome.dir/event.c.o:(.bss+0x4)

ld: error: duplicate symbol: lualib_dofunction_on_error
>>> defined at lualib.h:31 (common/lualib.h:31)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(lualib_dofunction_on_error)
>>> defined at lualib.h:31 (common/lualib.h:31)
>>>            CMakeFiles/awesome.dir/event.c.o:(.bss+0x0)

ld: error: duplicate symbol: key_class
>>> defined at key.h:39 (objects/key.h:39)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(key_class)
>>> defined at key.h:39 (objects/key.h:39)
>>>            CMakeFiles/awesome.dir/event.c.o:(.bss+0x10)

ld: error: duplicate symbol: button_class
>>> defined at button.h:42 (objects/button.h:42)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(button_class)
>>> defined at button.h:42 (objects/button.h:42)
>>>            CMakeFiles/awesome.dir/event.c.o:(.bss+0x54)

ld: error: duplicate symbol: window_class
>>> defined at window.h:83 (objects/window.h:83)
>>>            CMakeFiles/awesome.dir/awesome.c.o:(window_class)
>>> defined at window.h:83 (objects/window.h:83)
>>>            CMakeFiles/awesome.dir/event.c.o:(.bss+0x98)

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
[ 99% 101/102] cd /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man1 && /usr/local/bin/asciidoctor -a lang=ru -d manpage -b manpage -o /magus/work/usr/mports/x11-wm/awesome/work/.build/manpages/ru/man1/awesome.1 /magus/work/usr/mports/x11-wm/awesome/work/awesome-4.3/manpages/awesome.1.ru.txt
ninja: build stopped: subcommand failed.
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/x11-wm/awesome