=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for mlvwm-0.9.1nb1 making all in ./mlvwm... cc -g -Wall -Wshadow -I/usr/pkg/include -I /usr/X11R7/include -DUSE_LOCALE -DVERSION=\"0.9.1\" -DCONFIGNAME=\".mlvwmrc\" -DMLVWMLIBDIR=\"/usr/pkg/lib/X11/mlvwm\" -I/usr/X11R7/include -c add_window.c In file included from add_window.c:39: ./mlvwm.h:36:9: warning: '_MLVWM_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef _MLVWM_ ^~~~~~~ ./mlvwm.h:37:9: note: '_MLVFM_' is defined here; did you mean '_MLVWM_'? #define _MLVFM_ ^~~~~~~ _MLVWM_ add_window.c:441:23: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' text_prop.nitems = strlen(text_prop.value); ^ add_window.c:441:23: note: please include the header or explicitly provide a declaration for 'strlen' add_window.c:441:30: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] text_prop.nitems = strlen(text_prop.value); ^~~~~~~~~~~~~~~ 3 warnings generated. cc -g -Wall -Wshadow -I/usr/pkg/include -I /usr/X11R7/include -DUSE_LOCALE -DVERSION=\"0.9.1\" -DCONFIGNAME=\".mlvwmrc\" -DMLVWMLIBDIR=\"/usr/pkg/lib/X11/mlvwm\" -I/usr/X11R7/include -c balloon.c In file included from balloon.c:11: ./mlvwm.h:36:9: warning: '_MLVWM_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef _MLVWM_ ^~~~~~~ ./mlvwm.h:37:9: note: '_MLVFM_' is defined here; did you mean '_MLVWM_'? #define _MLVFM_ ^~~~~~~ _MLVWM_ balloon.c:169:29: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' offset, WinLabel[lp], strlen(WinLabel[lp]) ); ^ balloon.c:169:29: note: please include the header or explicitly provide a declaration for 'strlen' 2 warnings generated. cc -g -Wall -Wshadow -I/usr/pkg/include -I /usr/X11R7/include -DUSE_LOCALE -DVERSION=\"0.9.1\" -DCONFIGNAME=\".mlvwmrc\" -DMLVWMLIBDIR=\"/usr/pkg/lib/X11/mlvwm\" -I/usr/X11R7/include -c borders.c In file included from borders.c:40: ./mlvwm.h:36:9: warning: '_MLVWM_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef _MLVWM_ ^~~~~~~ ./mlvwm.h:37:9: note: '_MLVFM_' is defined here; did you mean '_MLVWM_'? #define _MLVFM_ ^~~~~~~ _MLVWM_ borders.c:746:8: warning: assigning to 'char *' from 'unsigned char [4]' converts between pointers to integer types with different sign [-Wpointer-sign] mesh = mesh_bits_h; ^ ~~~~~~~~~~~ borders.c:758:8: warning: assigning to 'char *' from 'unsigned char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] mesh = mesh_bits_v; ^ ~~~~~~~~~~~ 3 warnings generated. cc -g -Wall -Wshadow -I/usr/pkg/include -I /usr/X11R7/include -DUSE_LOCALE -DVERSION=\"0.9.1\" -DCONFIGNAME=\".mlvwmrc\" -DMLVWMLIBDIR=\"/usr/pkg/lib/X11/mlvwm\" -I/usr/X11R7/include -c config.c In file included from config.c:13: ./mlvwm.h:36:9: warning: '_MLVWM_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef _MLVWM_ ^~~~~~~ ./mlvwm.h:37:9: note: '_MLVFM_' is defined here; did you mean '_MLVWM_'? #define _MLVFM_ ^~~~~~~ _MLVWM_ config.c:273:12: warning: array subscript is of type 'char' [-Wchar-subscripts] for( ; !isalpha( *top ) && *top!='\n' && *top!='\0'; top++ ); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ 2 warnings generated. cc -g -Wall -Wshadow -I/usr/pkg/include -I /usr/X11R7/include -DUSE_LOCALE -DVERSION=\"0.9.1\" -DCONFIGNAME=\".mlvwmrc\" -DMLVWMLIBDIR=\"/usr/pkg/lib/X11/mlvwm\" -I/usr/X11R7/include -c event.c In file included from event.c:44: ./mlvwm.h:36:9: warning: '_MLVWM_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef _MLVWM_ ^~~~~~~ ./mlvwm.h:37:9: note: '_MLVFM_' is defined here; did you mean '_MLVWM_'? #define _MLVFM_ ^~~~~~~ _MLVWM_ event.c:1627:31: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] text_prop.nitems = strlen(text_prop.value); ^~~~~~~~~~~~~~~ /usr/include/string.h:61:28: note: passing argument to parameter here size_t strlen(const char *); ^ event.c:1789:26: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] XKeysymToKeycode(dpy, XKeycodeToKeysym(dpy,ev->xkey.keycode,0)); ^ /usr/pkgsrc/work/wm/mlvwm/work/.buildlink/include/X11/Xlib.h:1699:15: note: 'XKeycodeToKeysym' declared here extern KeySym XKeycodeToKeysym( ^ event.c:1964:2: warning: while loop has empty body [-Wempty-body] ReapChildren(); ^ ./mlvwm.h:57:65: note: expanded from macro 'ReapChildren' #define ReapChildren() while ((wait3(NULL, WNOHANG, NULL)) > 0); ^ event.c:1964:2: note: put the semicolon on a separate line to silence this warning ./mlvwm.h:57:65: note: expanded from macro 'ReapChildren' #define ReapChildren() while ((wait3(NULL, WNOHANG, NULL)) > 0); ^ 4 warnings generated. cc -g -Wall -Wshadow -I/usr/pkg/include -I /usr/X11R7/include -DUSE_LOCALE -DVERSION=\"0.9.1\" -DCONFIGNAME=\".mlvwmrc\" -DMLVWMLIBDIR=\"/usr/pkg/lib/X11/mlvwm\" -I/usr/X11R7/include -c functions.c In file included from functions.c:13: ./mlvwm.h:36:9: warning: '_MLVWM_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef _MLVWM_ ^~~~~~~ ./mlvwm.h:37:9: note: '_MLVFM_' is defined here; did you mean '_MLVWM_'? #define _MLVFM_ ^~~~~~~ _MLVWM_ functions.c:798:32: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] text_prop.nitems = strlen(text_prop.value); ^~~~~~~~~~~~~~~ /usr/include/string.h:61:28: note: passing argument to parameter here size_t strlen(const char *); ^ 2 warnings generated. cc -g -Wall -Wshadow -I/usr/pkg/include -I /usr/X11R7/include -DUSE_LOCALE -DVERSION=\"0.9.1\" -DCONFIGNAME=\".mlvwmrc\" -DMLVWMLIBDIR=\"/usr/pkg/lib/X11/mlvwm\" -I/usr/X11R7/include -c menus.c In file included from menus.c:13: ./mlvwm.h:36:9: warning: '_MLVWM_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef _MLVWM_ ^~~~~~~ ./mlvwm.h:37:9: note: '_MLVFM_' is defined here; did you mean '_MLVWM_'? #define _MLVFM_ ^~~~~~~ _MLVWM_ menus.c:727:32: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] text_prop.nitems = strlen(text_prop.value); ^~~~~~~~~~~~~~~ /usr/include/string.h:61:28: note: passing argument to parameter here size_t strlen(const char *); ^ menus.c:1123:11: warning: array subscript is of type 'char' [-Wchar-subscripts] for( ; !isalpha( *top ) && *top!='\n' && *top!='\0'; top++ ); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ menus.c:1168:11: warning: array subscript is of type 'char' [-Wchar-subscripts] for( ; !isalpha( *top ) && *top!='\n' && *top!='\0'; top++ ); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ menus.c:1197:12: warning: array subscript is of type 'char' [-Wchar-subscripts] for( ; !isalpha( *top ) && *top!='\n' && *top!='\0'; top++ ); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ 5 warnings generated. cc -g -Wall -Wshadow -I/usr/pkg/include -I /usr/X11R7/include -DUSE_LOCALE -DVERSION=\"0.9.1\" -DCONFIGNAME=\".mlvwmrc\" -DMLVWMLIBDIR=\"/usr/pkg/lib/X11/mlvwm\" -I/usr/X11R7/include -c misc.c In file included from misc.c:15: ./mlvwm.h:36:9: warning: '_MLVWM_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef _MLVWM_ ^~~~~~~ ./mlvwm.h:37:9: note: '_MLVFM_' is defined here; did you mean '_MLVWM_'? #define _MLVFM_ ^~~~~~~ _MLVWM_ misc.c:101:37: warning: array subscript is of type 'char' [-Wchar-subscripts] for( ; (*str==' ' || *str=='\t' || isdigit(*str) ); str++ ); ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ misc.c:160:46: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] XReadBitmapFile( dpy, Scr.Root, path, &newicon->width, &newicon->height, ^~~~~~~~~~~~~~~ /usr/pkgsrc/work/wm/mlvwm/work/.buildlink/include/X11/Xlib.h:3047:37: note: passing argument to parameter here unsigned int* /* width_return */, ^ misc.c:160:63: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] XReadBitmapFile( dpy, Scr.Root, path, &newicon->width, &newicon->height, ^~~~~~~~~~~~~~~~ /usr/pkgsrc/work/wm/mlvwm/work/.buildlink/include/X11/Xlib.h:3048:38: note: passing argument to parameter here unsigned int* /* height_return */, ^ 4 warnings generated. cc -g -Wall -Wshadow -I/usr/pkg/include -I /usr/X11R7/include -DUSE_LOCALE -DVERSION=\"0.9.1\" -DCONFIGNAME=\".mlvwmrc\" -DMLVWMLIBDIR=\"/usr/pkg/lib/X11/mlvwm\" -I/usr/X11R7/include -c mlvwm.c In file included from mlvwm.c:43: ./mlvwm.h:36:9: warning: '_MLVWM_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef _MLVWM_ ^~~~~~~ ./mlvwm.h:37:9: note: '_MLVFM_' is defined here; did you mean '_MLVWM_'? #define _MLVFM_ ^~~~~~~ _MLVWM_ mlvwm.c:199:57: warning: passing 'unsigned char [2]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] Scr.mask = XCreatePixmapFromBitmapData( dpy, Scr.Root, mask, 2, 2, ^~~~ /usr/pkgsrc/work/wm/mlvwm/work/.buildlink/include/X11/Xlib.h:1626:22: note: passing argument to parameter here char* /* data */, ^ mlvwm.c:425:3: warning: while loop has empty body [-Wempty-body] ReapChildren(); ^ ./mlvwm.h:57:65: note: expanded from macro 'ReapChildren' #define ReapChildren() while ((wait3(NULL, WNOHANG, NULL)) > 0); ^ mlvwm.c:425:3: note: put the semicolon on a separate line to silence this warning ./mlvwm.h:57:65: note: expanded from macro 'ReapChildren' #define ReapChildren() while ((wait3(NULL, WNOHANG, NULL)) > 0); ^ mlvwm.c:501:54: warning: passing 'unsigned char [4]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] p_map = XCreatePixmapFromBitmapData( dpy, Scr.Root, start_mesh, 4, 4, ^~~~~~~~~~ /usr/pkgsrc/work/wm/mlvwm/work/.buildlink/include/X11/Xlib.h:1626:22: note: passing argument to parameter here char* /* data */, ^ 4 warnings generated. cc -g -Wall -Wshadow -I/usr/pkg/include -I /usr/X11R7/include -DUSE_LOCALE -DVERSION=\"0.9.1\" -DCONFIGNAME=\".mlvwmrc\" -DMLVWMLIBDIR=\"/usr/pkg/lib/X11/mlvwm\" -I/usr/X11R7/include -c wild.c wild.c:23:15: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' else if(strcmp(pattern,"*")==0) ^ wild.c:23:15: note: please include the header or explicitly provide a declaration for 'strcmp' 1 warning generated. rm -f mlvwm cc -o mlvwm -g -Wall -Wshadow -L/usr/pkg/lib add_window.o balloon.o borders.o config.o event.o functions.o menus.o misc.o mlvwm.o wild.o -lXpm -lXext -lX11 event.o: In function `WaitEvents': /usr/pkgsrc/work/wm/mlvwm/work/mlvwm091/mlvwm/event.c:1964: undefined reference to `__wait350' mlvwm.o: In function `Done': /usr/pkgsrc/work/wm/mlvwm/work/mlvwm091/mlvwm/mlvwm.c:425: undefined reference to `__wait350' clang: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/wm/mlvwm/work/mlvwm091/mlvwm *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/wm/mlvwm/work/mlvwm091 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/wm/mlvwm *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/wm/mlvwm