===> Building for notion-3.2017050501nb1 set -e; for i in libmainloop libtu libextl mod_tiling mod_query mod_menu mod_dock mod_sp mod_sm mod_statusbar de mod_xinerama mod_xrandr mod_xkbevents mod_notionflux ioncore notion etc utils man po contrib/scripts; do /opt/pkg/bin/gmake -C $i; done gmake[1]: Entering directory '/Users/pbulk/build/wm/notion/work/notion-3-2017050501/libmainloop' clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c select.c -o select.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c defer.c -o defer.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c signal.c -o signal.o signal.c:70:6: warning: #warning is a language extension [-Wpedantic] #warning "Monotonic clock unavailable; please fix your operating system." ^ signal.c:70:6: warning: "Monotonic clock unavailable; please fix your operating system." [-W#warnings] 2 warnings generated. clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c hooks.c -o hooks.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c exec.c -o exec.o ar -rv libmainloop.a select.o defer.o signal.o hooks.o exec.o ar: creating archive libmainloop.a a - select.o a - defer.o a - signal.o a - hooks.o a - exec.o ranlib libmainloop.a gmake[1]: Leaving directory '/Users/pbulk/build/wm/notion/work/notion-3-2017050501/libmainloop' gmake[1]: Entering directory '/Users/pbulk/build/wm/notion/work/notion-3-2017050501/libtu' clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c iterable.c -o iterable.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c map.c -o map.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c misc.c -o misc.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c obj.c -o obj.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c objlist.c -o objlist.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c optparser.c -o optparser.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c output.c -o output.o output.c:133:12: warning: implicit declaration of function 'vasprintf' is invalid in C99 [-Wimplicit-function-declaration] CALL_V(vasprintf, (ret, p, args)); ^ output.c:142:5: warning: implicit declaration of function 'vasprintf' is invalid in C99 [-Wimplicit-function-declaration] vasprintf(ret, p, args); ^ 2 warnings generated. clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c parser.c -o parser.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c prefix.c -o prefix.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c ptrlist.c -o ptrlist.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c rb.c -o rb.o rb.c:161:13: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN n); ^~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:194:13: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN n); ^~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:377:61: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] fprintf(stderr, "Cannot delete an internal node: %p\n", DONT_COMPLAIN n); ~~ ^~~~~~~~~~~~~~~ %s rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:381:67: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] fprintf(stderr, "Cannot delete the head of an rb_tree: %p\n", DONT_COMPLAIN n); ~~ ^~~~~~~~~~~~~~~ %s rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:497:34: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] printf("tree %p is empty\n", DONT_COMPLAIN t); ~~ ^~~~~~~~~~~~~~~ %s rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:499:38: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] printf("Head: %p. Root = %p\n", DONT_COMPLAIN t, DONT_COMPLAIN t->p.root); ~~ ^~~~~~~~~~~~~~~ %s rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:499:55: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] printf("Head: %p. Root = %p\n", DONT_COMPLAIN t, DONT_COMPLAIN t->p.root); ~~ ^~~~~~~~~~~~~~~~~~~~~~~ %s rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:505:14: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t, isred(t)?'R':'B', isleft(t)?'l':'r', ^~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:506:14: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->p.parent, DONT_COMPLAIN t->k.key); ^~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:512:14: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t, isred(t)?'R':'B', isleft(t)?'l':'r', ^~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:513:14: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->c.child.left, DONT_COMPLAIN t->c.child.right, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:513:45: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->c.child.left, DONT_COMPLAIN t->c.child.right, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:514:14: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->p.parent, DONT_COMPLAIN t->k.lext->k.key, ^~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:524:34: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] printf("tree %p is empty\n", DONT_COMPLAIN t); ~~ ^~~~~~~~~~~~~~~ %s rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:527:12: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t, DONT_COMPLAIN t->p.root, ^~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:527:29: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t, DONT_COMPLAIN t->p.root, ^~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:528:12: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->c.list.blink, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:529:12: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->c.list.flink); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:535:14: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t, isred(t)?'R':'B', isleft(t)?'l':'r', ^~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:536:14: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->p.parent, DONT_COMPLAIN t->c.list.blink, ^~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:536:41: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->p.parent, DONT_COMPLAIN t->c.list.blink, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:537:14: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->c.list.flink, t->k.ikey); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:543:14: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t, isred(t)?'R':'B', isleft(t)?'l':'r', ^~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:544:14: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->c.child.left, DONT_COMPLAIN t->c.child.right, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:544:45: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->c.child.left, DONT_COMPLAIN t->c.child.right, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:545:14: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN t->p.parent, t->k.lext->k.ikey, t->v.rext->k.ikey); ^~~~~~~~~~~~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:555:13: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN n); ^~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:571:13: warning: format specifies type 'void *' but the argument has type 'char *' [-Wformat-pedantic] DONT_COMPLAIN n); ^~~~~~~~~~~~~~~ rb.c:40:23: note: expanded from macro 'DONT_COMPLAIN' #define DONT_COMPLAIN (char*) ^ rb.c:612:48: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] return rb_insert_b(rb_find_ikey(tree, ikey), (void *) ikey, val); ^~~~~~~~~~~~~ rb.c:493:6: warning: function 'rb_print_tree' is not needed and will not be emitted [-Wunneeded-internal-declaration] void rb_print_tree(Rb_node t, int level) ^ rb.c:520:6: warning: function 'rb_iprint_tree' is not needed and will not be emitted [-Wunneeded-internal-declaration] void rb_iprint_tree(Rb_node t, int level) ^ 31 warnings generated. clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c setparam.c -o setparam.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c stringstore.c -o stringstore.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c tokenizer.c -o tokenizer.o In file included from tokenizer.c:424: ./np/np-conv.h:118:1: warning: unused function 'num_to_char' [-Wunused-function] FN_NUM_TO_SIGNED(char, UCHAR_MAX, CHAR_MAX, CHAR_MIN) ^ ./np/np-conv.h:15:13: note: expanded from macro 'FN_NUM_TO_SIGNED' static int num_to_##T(T *ret, const NPNum *num, bool allow_uns_big) \ ^ <scratch space>:393:1: note: expanded from here num_to_char ^ 1 warning generated. clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c util.c -o util.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c errorlog.c -o errorlog.o ar -rv libtu.a iterable.o map.o misc.o obj.o objlist.o optparser.o output.o parser.o prefix.o ptrlist.o rb.o setparam.o stringstore.o tokenizer.o util.o errorlog.o ar: creating archive libtu.a a - iterable.o a - map.o a - misc.o a - obj.o a - objlist.o a - optparser.o a - output.o a - parser.o a - prefix.o a - ptrlist.o a - rb.o a - setparam.o a - stringstore.o a - tokenizer.o a - util.o a - errorlog.o ranlib libtu.a gmake[1]: Leaving directory '/Users/pbulk/build/wm/notion/work/notion-3-2017050501/libtu' gmake[1]: Entering directory '/Users/pbulk/build/wm/notion/work/notion-3-2017050501/libextl' clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I.. -I/opt/pkg/include/lua-5.2 -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c readconfig.c -o readconfig.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I.. -I/opt/pkg/include/lua-5.2 -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c luaextl.c -o luaextl.o luaextl.c:1063:20: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] va_start(args, type); ^ luaextl.c:1058:51: note: parameter of type 'char' is declared here bool extl_table_get(ExtlTab ref, char itype, char type, ...) ^ luaextl.c:1225:20: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] va_start(args, type); ^ luaextl.c:1220:51: note: parameter of type 'char' is declared here bool extl_table_set(ExtlTab ref, char itype, char type, ...) ^ luaextl.c:1346:20: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] va_start(args, itype); ^ luaextl.c:1341:41: note: parameter of type 'char' is declared here bool extl_table_clear(ExtlTab ref, char itype, ...) ^ luaextl.c:1920:21: warning: suggest braces around initialization of subobject [-Wmissing-braces] L1Param param={{NULL, }, {NULL, }, NULL, 0, 0, 0}; ^~~~ { } /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/stddef.h:89:16: note: expanded from macro 'NULL' # define NULL ((void*)0) ^~~~~~~~~~ luaextl.c:1920:31: warning: suggest braces around initialization of subobject [-Wmissing-braces] L1Param param={{NULL, }, {NULL, }, NULL, 0, 0, 0}; ^~~~ { } /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.1.6/include/stddef.h:89:16: note: expanded from macro 'NULL' # define NULL ((void*)0) ^~~~~~~~~~ luaextl.c:81:13: warning: unused function 'lua_rawseti_check' [-Wunused-function] static void lua_rawseti_check(lua_State *st, int index, int n) ^ luaextl.c:88:13: warning: unused function 'lua_rawget_check' [-Wunused-function] static void lua_rawget_check(lua_State *st, int index) ^ luaextl.c:95:13: warning: unused function 'lua_rawgeti_check' [-Wunused-function] static void lua_rawgeti_check(lua_State *st, int index, int n) ^ 8 warnings generated. clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I.. -I/opt/pkg/include/lua-5.2 -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c misc.c -o misc.o ar -rv libextl.a readconfig.o luaextl.o misc.o ar: creating archive libextl.a a - readconfig.o a - luaextl.o a - misc.o ranlib libextl.a sed "1s:LUA50:/opt/pkg/bin/lua5.2:" libextl-mkexports.in > libextl-mkexports gmake[1]: Leaving directory '/Users/pbulk/build/wm/notion/work/notion-3-2017050501/libextl' gmake[1]: Entering directory '/Users/pbulk/build/wm/notion/work/notion-3-2017050501/mod_tiling' /opt/pkg/bin/lua5.2 ../libextl/libextl-mkexports -module mod_tiling -o exports.c -h exports.h \ main.c tiling.c placement.c split.c split-stdisp.c splitfloat.c panehandle.c ops.c Scanning main.c for exports. Scanning tiling.c for exports. Scanning placement.c for exports. Scanning split.c for exports. Scanning split-stdisp.c for exports. Scanning splitfloat.c for exports. Scanning panehandle.c for exports. Scanning ops.c for exports. clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I/opt/pkg/include -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c main.c -o main.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I/opt/pkg/include -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c tiling.c -o tiling.o tiling.c:1442:67: warning: unused parameter 'tab' [-Wunused-parameter] WSplit *load_splitst(WTiling *ws, const WRectangle *geom, ExtlTab tab) ^ tiling.c:83:13: warning: unused function 'reparent_mgd' [-Wunused-function] static void reparent_mgd(WRegion *sub, WWindow *par) ^ 2 warnings generated. clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I/opt/pkg/include -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c placement.c -o placement.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I/opt/pkg/include -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c split.c -o split.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I/opt/pkg/include -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c split-stdisp.c -o split-stdisp.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I/opt/pkg/include -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c splitfloat.c -o splitfloat.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I/opt/pkg/include -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c panehandle.c -o panehandle.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I/opt/pkg/include -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c ops.c -o ops.o clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAS_SYSTEM_ASPRINTF=1 -g -MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I/opt/pkg/include -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -g -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c exports.c -o exports.o clang -shared -L/opt/pkg/lib -Wl,--as-needed -lintl -lrt -Wl,--as-needed -L/lib -L/lib -lX11 -lXext -lintl -lrt main.o tiling.o placement.o split.o split-stdisp.o splitfloat.o panehandle.o ops.o exports.o -L/lib -L/lib -lX11 -lXext -o mod_tiling.so ld: library not found for -lrt clang: error: linker command failed with exit code 1 (use -v to see invocation) gmake[1]: *** [../build/rules.mk:149: mod_tiling.so] Error 1 gmake[1]: Leaving directory '/Users/pbulk/build/wm/notion/work/notion-3-2017050501/mod_tiling' gmake: *** [build/rules.mk:225: subdirs] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/wm/notion *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/wm/notion