===> Building for golem-0.0.5nb7 ===> src gmake[1]: Entering directory '/Users/pbulk/build/wm/golem/work/golem-0.0.5/src' clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o bsd_err.o bsd_err.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o main.o main.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o screen.o screen.c screen.c:72:65: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] XQueryTree(display, screen->root, &wroot, &wparent, &children, &nchilds); ^~~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:3034:1: note: passing argument to parameter here ); ^ screen.c:100:62: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] XGetGeometry(display, screen->root, &dumroot, &dumx, &dumy, &screen->width, &screen->height, ^~~~~~~~~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2636:37: note: passing argument to parameter here unsigned int* /* width_return */, ^ screen.c:100:78: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] XGetGeometry(display, screen->root, &dumroot, &dumx, &dumy, &screen->width, &screen->height, ^~~~~~~~~~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2637:38: note: passing argument to parameter here unsigned int* /* height_return */, ^ screen.c:101:3: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &dumbord, &dumdepth); ^~~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2638:44: note: passing argument to parameter here unsigned int* /* border_width_return */, ^ screen.c:101:13: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &dumbord, &dumdepth); ^~~~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2640:1: note: passing argument to parameter here ); ^ 5 warnings generated. clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o event.o event.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o client.o client.c client.c:443:12: warning: variable 'dgroup' set but not used [-Wunused-but-set-variable] dgroup_t *dgroup; ^ 1 warning generated. clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o action.o action.c action.c:43:22: warning: the value of the size argument in 'strncat' is too large, might lead to a buffer overflow [-Wstrncat-size] strncat(buff, ".", sizeof(buff) - strlen(buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ action.c:43:22: note: change the argument to be the free space in the destination buffer minus the terminating null byte strncat(buff, ".", sizeof(buff) - strlen(buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(buff) - strlen(buff) - 1 action.c:44:25: warning: the value of the size argument in 'strncat' is too large, might lead to a buffer overflow [-Wstrncat-size] strncat(buff, number, sizeof(buff) - strlen(buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ action.c:44:25: note: change the argument to be the free space in the destination buffer minus the terminating null byte strncat(buff, number, sizeof(buff) - strlen(buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(buff) - strlen(buff) - 1 action.c:153:37: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &ptr.x, &ptr.y, &dumint, &dumint, &dumint); ^~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:3003:1: note: passing argument to parameter here ); ^ action.c:413:37: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &ptr.x, &ptr.y, &dumint, &dumint, &dumint); ^~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:3003:1: note: passing argument to parameter here ); ^ 4 warnings generated. clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o options.o options.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o draw.o draw.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o workspace.o workspace.c workspace.c:60:12: warning: variable 'dgroup' set but not used [-Wunused-but-set-variable] dgroup_t *dgroup; ^ 1 warning generated. clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o desktop.o desktop.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o keys.o keys.c keys.c:251:21: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &dumint, &dumint, &dumint); ^~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:3003:1: note: passing argument to parameter here ); ^ 1 warning generated. clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o decor.o decor.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o placement.o placement.c placement.c:50:47: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &saveptr->x, &saveptr->y, &dumint, &dumint, &dumint); ^~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:3003:1: note: passing argument to parameter here ); ^ placement.c:177:54: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &dumwin, &client->x, &client->y, &dumint, &dumint, &mask); ^~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:3003:1: note: passing argument to parameter here ); ^ 2 warnings generated. clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o pixmap.o pixmap.c pixmap.c:114:22: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &dumint, &dumint, &pixmap->width, ^~~~~~~~~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2636:37: note: passing argument to parameter here unsigned int* /* width_return */, ^ pixmap.c:115:4: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &pixmap->height, &dumint, &dumint); ^~~~~~~~~~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2637:38: note: passing argument to parameter here unsigned int* /* height_return */, ^ pixmap.c:115:21: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &pixmap->height, &dumint, &dumint); ^~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2638:44: note: passing argument to parameter here unsigned int* /* border_width_return */, ^ pixmap.c:115:30: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &pixmap->height, &dumint, &dumint); ^~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2640:1: note: passing argument to parameter here ); ^ 4 warnings generated. clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o dgroup.o dgroup.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o plugin.o plugin.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o focus.o focus.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o stacking.o stacking.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o image.o image.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o xinerama.o xinerama.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o rect.o rect.c /usr/bin/yacc -d rcfile.y mv y.tab.c rcfile.tab.c mv y.tab.h rcfile.tab.h clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o rcfile.tab.o rcfile.tab.c rcfile.y:416:22: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] { (yyval.vptr) = (void *) (yyvsp[(1) - (1)].num); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcfile.y:417:22: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] { (yyval.vptr) = (void *) (yyvsp[(1) - (1)].num); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcfile.y:418:22: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] { (yyval.vptr) = (void *) (yyvsp[(1) - (1)].num); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. /usr/bin/lex -t rclex.l > rclex.c clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o rclex.o rclex.c <stdout>:2397:16: warning: function 'input' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int input (void) ^ 1 warning generated. clang -I. -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -DHAVE_CONFIG_H -DLIBDIR=\"/opt/pkg/lib\" -DDATADIR=\"/opt/pkg/share\" -I/opt/pkg/include -c -o i18n.o i18n.c clang bsd_err.o main.o screen.o event.o client.o action.o options.o draw.o workspace.o desktop.o keys.o decor.o placement.o pixmap.o dgroup.o plugin.o focus.o stacking.o image.o xinerama.o rect.o rcfile.tab.o rclex.o i18n.o -o golem -L/opt/pkg/lib -lXinerama -lX11 -lXpm -lXext mkdir -p ../build-bin cp golem ../build-bin gmake[1]: Leaving directory '/Users/pbulk/build/wm/golem/work/golem-0.0.5/src' ===> plugins gmake[1]: Entering directory '/Users/pbulk/build/wm/golem/work/golem-0.0.5/plugins' ===> box_iconify gmake[2]: Entering directory '/Users/pbulk/build/wm/golem/work/golem-0.0.5/plugins/box_iconify' clang -pipe -Os -DPKG_SYSCONFDIR="\"/opt/pkg/etc\"" -I/opt/pkg/include -Wall -fPIC -I../../src/ -I../include/ -DHAVE_CONFIG_H -I/opt/pkg/include -c -o box_iconify.o box_iconify.c box_iconify.c:93:22: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &dumint, &dumint, &width, &height, &dumint, &dumint); ^~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2636:37: note: passing argument to parameter here unsigned int* /* width_return */, ^ box_iconify.c:93:30: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &dumint, &dumint, &width, &height, &dumint, &dumint); ^~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2637:38: note: passing argument to parameter here unsigned int* /* height_return */, ^ box_iconify.c:93:39: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &dumint, &dumint, &width, &height, &dumint, &dumint); ^~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2638:44: note: passing argument to parameter here unsigned int* /* border_width_return */, ^ box_iconify.c:93:48: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] &dumint, &dumint, &width, &height, &dumint, &dumint); ^~~~~~~ /Users/pbulk/build/wm/golem/work/.buildlink/include/X11/Xlib.h:2640:1: note: passing argument to parameter here ); ^ 4 warnings generated. clang box_iconify.o -o box_iconify.so -shared Undefined symbols for architecture x86_64: "_XCreateWindow", referenced from: _iconify_notify in box_iconify.o "_XDeleteContext", referenced from: _icon_rm in box_iconify.o "_XDestroyWindow", referenced from: _icon_rm in box_iconify.o "_XFindContext", referenced from: _xevent_handler in box_iconify.o _window_death in box_iconify.o _iconify_notify in box_iconify.o _restore_notify in box_iconify.o "_XFreePixmap", referenced from: _shutdown in box_iconify.o "_XGetGeometry", referenced from: _iconify_notify in box_iconify.o "_XMapRaised", referenced from: _iconify_notify in box_iconify.o "_XMapWindow", referenced from: _iconify_notify in box_iconify.o "_XMoveWindow", referenced from: _xevent_handler in box_iconify.o "_XRaiseWindow", referenced from: _xevent_handler in box_iconify.o "_XReparentWindow", referenced from: _iconify_notify in box_iconify.o "_XSaveContext", referenced from: _iconify_notify in box_iconify.o "_XSelectInput", referenced from: _iconify_notify in box_iconify.o "_XSetWindowBorder", referenced from: _iconify_notify in box_iconify.o "_XUnmapWindow", referenced from: _restore_notify in box_iconify.o "_XpmReadFileToPixmap", referenced from: _init in box_iconify.o "_XrmUniqueQuark", referenced from: _start in box_iconify.o "_action_restore", referenced from: _xevent_handler in box_iconify.o "_display", referenced from: _xevent_handler in box_iconify.o _init in box_iconify.o _window_death in box_iconify.o _iconify_notify in box_iconify.o _restore_notify in box_iconify.o _shutdown in box_iconify.o _icon_rm in box_iconify.o ... "_plugin_callback_add", referenced from: _start in box_iconify.o "_plugin_rmcontext", referenced from: _icon_rm in box_iconify.o "_plugin_setcontext", referenced from: _iconify_notify in box_iconify.o "_plugin_string_param", referenced from: _init in box_iconify.o "_plugin_this", referenced from: _init in box_iconify.o _start in box_iconify.o _iconify_notify in box_iconify.o _init.cold.1 in box_iconify.o "_screen_count", referenced from: _shutdown in box_iconify.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) gmake[2]: *** [../Makefile.plugin:29: box_iconify.so] Error 1 gmake[2]: Leaving directory '/Users/pbulk/build/wm/golem/work/golem-0.0.5/plugins/box_iconify' gmake[1]: *** [Makefile:15: all] Error 1 gmake[1]: Leaving directory '/Users/pbulk/build/wm/golem/work/golem-0.0.5/plugins' gmake: *** [Makefile:24: all] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/wm/golem *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/wm/golem