=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/xbmbrowser", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for xbmbrowser-5.1nb5 gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -DNDEBUG -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DLIBRARY_RC=\"/opt/pkg/lib/X11/xbmbrowser/xbmbrowser.menu\" -DUSERS_RC=\".xbmbrowserrc\" -DDO_XPMS -I/opt/pkg/include/X11 -I/opt/pkg/include -c -o xbmbrowser.o xbmbrowser.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -DNDEBUG -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DLIBRARY_RC=\"/opt/pkg/lib/X11/xbmbrowser/xbmbrowser.menu\" -DUSERS_RC=\".xbmbrowserrc\" -DDO_XPMS -I/opt/pkg/include/X11 -I/opt/pkg/include -c -o images.o images.c images.c: In function 'free_image': images.c:82:1: warning: old-style function definition [-Wold-style-definition] 82 | free_image(item) | ^~~~~~~~~~ images.c: In function 'free_item': images.c:121:1: warning: old-style function definition [-Wold-style-definition] 121 | free_item(item) | ^~~~~~~~~ images.c:126:1: error: number of arguments doesn't match prototype 126 | { | ^ In file included from images.c:24: xbmbrowser.h:236:16: error: prototype declaration 236 | extern Item *free_item(); /* free file/image item */ | ^~~~~~~~~ images.c: In function 'free_list': images.c:140:1: warning: old-style function definition [-Wold-style-definition] 140 | free_list(list) | ^~~~~~~~~ images.c:143:1: error: number of arguments doesn't match prototype 143 | { | ^ xbmbrowser.h:237:16: error: prototype declaration 237 | extern void free_list(); /* free a list of items */ | ^~~~~~~~~ images.c:145:13: error: too many arguments to function 'free_item'; expected 0, have 1 145 | *list = free_item( *list ); | ^~~~~~~~~ ~~~~~ images.c:121:1: note: declared here 121 | free_item(item) | ^~~~~~~~~ images.c: In function 'allocate_widgets': images.c:152:1: warning: old-style function definition [-Wold-style-definition] 152 | allocate_widgets( n ) | ^~~~~~~~~~~~~~~~ images.c: In function 'assign_widget': images.c:213:1: warning: old-style function definition [-Wold-style-definition] 213 | assign_widget(item) | ^~~~~~~~~~~~~ images.c: In function 'load_image': images.c:279:1: warning: old-style function definition [-Wold-style-definition] 279 | load_image(item) | ^~~~~~~~~~ images.c: In function 'load_item': images.c:453:1: warning: old-style function definition [-Wold-style-definition] 453 | load_item(item) | ^~~~~~~~~ images.c: In function 'merge_item': images.c:583:1: warning: old-style function definition [-Wold-style-definition] 583 | merge_item(item) | ^~~~~~~~~~ xbmbrowser.c:150:19: error: initialization of 'void (*)(struct _WidgetRec *, XEvent *, char **, Cardinal *)' {aka 'void (*)(struct _WidgetRec *, union _XEvent *, char **, unsigned int *)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 150 | { "Dir_Return", dir_return }, /* directory dialog return */ | ^~~~~~~~~~ xbmbrowser.c:150:19: note: (near initialization for 'actions[0].proc') In file included from xbmbrowser.c:20: xbmbrowser.h:212:16: note: 'dir_return' declared here 212 | extern void dir_return(); /* return key in directory string */ | ^~~~~~~~~~ xbmbrowser.c:151:19: error: initialization of 'void (*)(struct _WidgetRec *, XEvent *, char **, Cardinal *)' {aka 'void (*)(struct _WidgetRec *, union _XEvent *, char **, unsigned int *)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 151 | { "Set_Name", set_name }, /* set info line for this file */ | ^~~~~~~~ xbmbrowser.c:151:19: note: (near initialization for 'actions[1].proc') xbmbrowser.h:210:16: note: 'set_name' declared here 210 | extern void set_name(); /* set the info line with file name */ | ^~~~~~~~ xbmbrowser.c:152:19: error: initialization of 'void (*)(struct _WidgetRec *, XEvent *, char **, Cardinal *)' {aka 'void (*)(struct _WidgetRec *, union _XEvent *, char **, unsigned int *)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 152 | { "Set_Label", set_label }, /* set general default information */ | ^~~~~~~~~ xbmbrowser.c:152:19: note: (near initialization for 'actions[2].proc') xbmbrowser.h:211:16: note: 'set_label' declared here 211 | extern void set_label(); /* reset the info line to file counts */ | ^~~~~~~~~ xbmbrowser.c:153:19: error: initialization of 'void (*)(struct _WidgetRec *, XEvent *, char **, Cardinal *)' {aka 'void (*)(struct _WidgetRec *, union _XEvent *, char **, unsigned int *)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 153 | { "Pos_Dir", pos_dir }, /* Set dir menu's location */ | ^~~~~~~ xbmbrowser.c:153:19: note: (near initialization for 'actions[3].proc') xbmbrowser.h:213:16: note: 'pos_dir' declared here 213 | extern void pos_dir(); /* position directory menu */ | ^~~~~~~ xbmbrowser.c:154:19: error: initialization of 'void (*)(struct _WidgetRec *, XEvent *, char **, Cardinal *)' {aka 'void (*)(struct _WidgetRec *, union _XEvent *, char **, unsigned int *)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 154 | { "Pop_Menu", popup_user_menu }, /* popup user menu (or cd to subdir) */ | ^~~~~~~~~~~~~~~ xbmbrowser.c:154:19: note: (near initialization for 'actions[4].proc') images.c: In function 'merge_file_lists': xbmbrowser.h:218:16: note: 'popup_user_menu' declared here 218 | extern void popup_user_menu(); /* menu popup over icon or symbol */ | ^~~~~~~~~~~~~~~ images.c:692:25: error: too many arguments to function 'free_item'; expected 0, have 1 692 | old_file_list = free_item( old_file_list ); /* junk the old item */ | ^~~~~~~~~ ~~~~~~~~~~~~~ xbmbrowser.c:155:19: error: initialization of 'void (*)(struct _WidgetRec *, XEvent *, char **, Cardinal *)' {aka 'void (*)(struct _WidgetRec *, union _XEvent *, char **, unsigned int *)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 155 | { "Quit", quit_browser }, /* quit application */ | ^~~~~~~~~~~~ xbmbrowser.c:155:19: note: (near initialization for 'actions[5].proc') xbmbrowser.h:226:16: note: 'quit_browser' declared here 226 | extern void quit_browser(); /* quit the browser */ | ^~~~~~~~~~~~ images.c:121:1: note: declared here 121 | free_item(item) | ^~~~~~~~~ images.c:699:25: error: too many arguments to function 'free_item'; expected 0, have 1 699 | new_file_list = free_item( new_file_list ); /* junk the new item */ | ^~~~~~~~~ ~~~~~~~~~~~~~ images.c:121:1: note: declared here 121 | free_item(item) | ^~~~~~~~~ images.c:715:23: error: too many arguments to function 'free_item'; expected 0, have 1 715 | old_file_list = free_item( old_file_list ); /* delete old item */ | ^~~~~~~~~ ~~~~~~~~~~~~~ images.c:121:1: note: declared here 121 | free_item(item) | ^~~~~~~~~ images.c:739:3: error: too many arguments to function 'free_list'; expected 0, have 1 739 | free_list(&old_file_list); | ^~~~~~~~~ ~~~~~~~~~~~~~~ images.c:140:1: note: declared here 140 | free_list(list) | ^~~~~~~~~ images.c: In function 'rescan_item': images.c:751:1: warning: old-style function definition [-Wold-style-definition] 751 | rescan_item(item) | ^~~~~~~~~~~ images.c:756:1: error: number of arguments doesn't match prototype 756 | { | ^ xbmbrowser.h:238:16: error: prototype declaration 238 | extern void rescan_item(); /* just re-load this one item */ | ^~~~~~~~~~~ images.c:764:18: error: too many arguments to function 'check_file_time'; expected 0, have 1 764 | if ( (time = check_file_time(item->fname)) == 0 ) | ^~~~~~~~~~~~~~~ ~~~~~~~~~~~ xbmbrowser.c: In function 'main': xbmbrowser.h:250:16: note: declared here 250 | extern time_t check_file_time(); /* check if a file was modified */ | ^~~~~~~~~~~~~~~ xbmbrowser.c:228:1: warning: old-style function definition [-Wold-style-definition] 228 | main(argc, argv) | ^~~~ images.c: In function 'redisplay_images': images.c:778:1: warning: old-style function definition [-Wold-style-definition] 778 | redisplay_images(unmap) | ^~~~~~~~~~~~~~~~ images.c:781:1: error: number of arguments doesn't match prototype 781 | { | ^ xbmbrowser.h:239:16: error: prototype declaration 239 | extern void redisplay_images(); /* just redisplay all images - fast */ | ^~~~~~~~~~~~~~~~ images.c: In function 'scan_images': images.c:830:3: error: too many arguments to function 'free_list'; expected 0, have 1 830 | free_list(&file_list); | ^~~~~~~~~ ~~~~~~~~~~ images.c:140:1: note: declared here 140 | free_list(list) | ^~~~~~~~~ xbmbrowser.c:280:18: error: conflicting types for 'getenv'; have 'char *(void)' 280 | { extern char *getenv(); | ^~~~~~ In file included from /usr/include/stdlib.h:41, from xbmbrowser.h:28: /usr/include/iso/stdlib_iso.h:139:14: note: previous declaration of 'getenv' with type 'char *(const char *)' 139 | extern char *getenv(const char *); | ^~~~~~ xbmbrowser.c:281:29: error: too many arguments to function 'getenv'; expected 0, have 1 281 | (void) strcpy(home_dir, getenv("HOME")); | ^~~~~~ ~~~~~~ xbmbrowser.c:280:18: note: declared here 280 | { extern char *getenv(); | ^~~~~~ xbmbrowser.c:334:7: error: too many arguments to function 'read_user_menus'; expected 0, have 3 334 | read_user_menus(toplevel, rc, app_data.cmd_rc); | ^~~~~~~~~~~~~~~ ~~~~~~~~ xbmbrowser.h:252:14: note: declared here 252 | extern void read_user_menus(); | ^~~~~~~~~~~~~~~ xbmbrowser.c:347:7: error: too many arguments to function 'read_user_menus'; expected 0, have 3 347 | read_user_menus(toplevel, rc, rcfile); | ^~~~~~~~~~~~~~~ ~~~~~~~~ xbmbrowser.h:252:14: note: declared here 252 | extern void read_user_menus(); | ^~~~~~~~~~~~~~~ xbmbrowser.c:353:7: error: too many arguments to function 'read_user_menus'; expected 0, have 3 353 | read_user_menus(toplevel, rc, app_data.library_rc); | ^~~~~~~~~~~~~~~ ~~~~~~~~ xbmbrowser.h:252:14: note: declared here 252 | extern void read_user_menus(); | ^~~~~~~~~~~~~~~ xbmbrowser.c:446:40: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 446 | XtAddCallback(button, XtNcallback, rescan, NULL); | ^~~~~~ | | | void (*)(void) In file included from xbmbrowser.h:24: /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:215:16: note: 'rescan' declared here 215 | extern void rescan(); /* rescan button callback */ | ^~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:453:40: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 453 | XtAddCallback(button, XtNcallback, scan, NULL); | ^~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:216:16: note: 'scan' declared here 216 | extern void scan(); /* scan button callback */ | ^~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:470:41: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 470 | XtAddCallback(optitem, XtNcallback, toggle_option, &app_data.solid_bgnd); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:474:41: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 474 | XtAddCallback(optitem, XtNcallback, toggle_option, &app_data.shape_syms); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:478:41: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 478 | XtAddCallback(optitem, XtNcallback, toggle_option, &app_data.label_all); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:482:41: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 482 | XtAddCallback(optitem, XtNcallback, toggle_option, &app_data.label_icons); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:486:41: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 486 | XtAddCallback(optitem, XtNcallback, toggle_option, &app_data.label_syms); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:490:41: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 490 | XtAddCallback(optitem, XtNcallback, toggle_option, &app_data.label_dirs); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:497:41: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 497 | XtAddCallback(optitem, XtNcallback, toggle_option, &app_data.icons_only); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:501:41: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 501 | XtAddCallback(optitem, XtNcallback, toggle_option, &app_data.show_dir); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:505:41: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 505 | XtAddCallback(optitem, XtNcallback, toggle_option, &app_data.show_xpmbad); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:509:41: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 509 | XtAddCallback(optitem, XtNcallback, toggle_option, &app_data.show_other); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:513:41: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 513 | XtAddCallback(optitem, XtNcallback, toggle_option, &app_data.show_hidden); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:521:43: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 521 | XtAddCallback(recur_opt, XtNcallback, toggle_option, &app_data.recursive); | ^~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:217:16: note: 'toggle_option' declared here 217 | extern void toggle_option(); /* user option toggle callback */ | ^~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:551:39: error: passing argument 3 of 'XtAddCallback' from incompatible pointer type [-Wincompatible-pointer-types] 551 | XtAddCallback(dirlist, XtNcallback, dir_menu, NULL); | ^~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:1256:5: note: expected 'XtCallbackProc' {aka 'void (*)(struct _WidgetRec *, void *, void *)'} but argument is of type 'void (*)(void)' 1256 | XtCallbackProc /* callback */, | ^~~~~~~~~~~~~~ xbmbrowser.h:214:16: note: 'dir_menu' declared here 214 | extern void dir_menu(); /* menu button in directory string */ | ^~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:341:16: note: 'XtCallbackProc' declared here 341 | typedef void (*XtCallbackProc)( | ^~~~~~~~~~~~~~ xbmbrowser.c:605:24: error: passing argument 1 of 'XtRegisterGrabAction' from incompatible pointer type [-Wincompatible-pointer-types] 605 | XtRegisterGrabAction(popup_user_menu, True, | ^~~~~~~~~~~~~~~ | | | void (*)(void) /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:772:5: note: expected 'XtActionProc' {aka 'void (*)(struct _WidgetRec *, union _XEvent *, char **, unsigned int *)'} but argument is of type 'void (*)(void)' 772 | XtActionProc /* action_proc */, | ^~~~~~~~~~~~ xbmbrowser.h:218:16: note: 'popup_user_menu' declared here 218 | extern void popup_user_menu(); /* menu popup over icon or symbol */ | ^~~~~~~~~~~~~~~ /home/pbulk/work/graphics/xbmbrowser/work/.buildlink/include/X11/Intrinsic.h:192:16: note: 'XtActionProc' declared here 192 | typedef void (*XtActionProc)( | ^~~~~~~~~~~~ xbmbrowser.c:284:14: warning: 'strncat' specified bound 255 equals destination size [-Wstringop-overflow=] 284 | (void) strncat(home_dir, "/", NAME_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xbmbrowser.c:373:12: warning: 'strncat' specified bound 255 equals destination size [-Wstringop-overflow=] 373 | (void) strncat(dir_name, "/", NAME_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake: *** [: images.o] Error 1 gmake: *** Waiting for unfinished jobs.... gmake: *** [: xbmbrowser.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/xbmbrowser *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/xbmbrowser