=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xmem", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for xmem-1.29 --- xmem.o --- --- MemStripChart.o --- --- xmem.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c xmem.c --- MemStripChart.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c MemStripChart.c MemStripChart.c:66:41: error: initialization of 'void (*)(struct _WidgetRec *, struct _WidgetRec *, struct *, Cardinal *)' {aka 'void (*)(struct _WidgetRec *, struct _WidgetRec *, struct *, unsigned int *)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 66 | /* initialize */ Initialize, | ^~~~~~~~~~ MemStripChart.c:66:41: note: (near initialization for 'memStripChartClassRec.core_class.initialize') MemStripChart.c:54:13: note: 'Initialize' declared here 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~~~~ MemStripChart.c:79:49: error: initialization of 'void (*)(struct _WidgetRec *)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 79 | /* destroy */ Destroy, | ^~~~~~~ MemStripChart.c:79:49: note: (near initialization for 'memStripChartClassRec.core_class.destroy') MemStripChart.c:54:27: note: 'Destroy' declared here 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~ MemStripChart.c:80:49: error: initialization of 'void (*)(struct _WidgetRec *)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 80 | /* resize */ SetPoints, | ^~~~~~~~~ MemStripChart.c:80:49: note: (near initialization for 'memStripChartClassRec.core_class.resize') MemStripChart.c:54:99: note: 'SetPoints' declared here 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~~~ MemStripChart.c:81:49: error: initialization of 'void (*)(struct _WidgetRec *, XEvent *, struct _XRegion *)' {aka 'void (*)(struct _WidgetRec *, union _XEvent *, struct _XRegion *)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 81 | /* expose */ Redisplay, | ^~~~~~~~~ MemStripChart.c:81:49: note: (near initialization for 'memStripChartClassRec.core_class.expose') MemStripChart.c:54:38: note: 'Redisplay' declared here 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~~~ MemStripChart.c:82:41: error: initialization of 'Boolean (*)(struct _WidgetRec *, struct _WidgetRec *, struct _WidgetRec *, struct *, Cardinal *)' {aka 'char (*)(struct _WidgetRec *, struct _WidgetRec *, struct _WidgetRec *, struct *, unsigned int *)'} from incompatible pointer type 'Boolean (*)(void)' {aka 'char (*)(void)'} [-Wincompatible-pointer-types] 82 | /* set_values */ SetValues, | ^~~~~~~~~ MemStripChart.c:82:41: note: (near initialization for 'memStripChartClassRec.core_class.set_values') MemStripChart.c:55:16: note: 'SetValues' declared here 55 | static Boolean SetValues(); | ^~~~~~~~~ MemStripChart.c:257:13: error: conflicting types for 'Initialize'; have 'void(struct _WidgetRec *, struct _WidgetRec *, struct *, Cardinal *)' {aka 'void(struct _WidgetRec *, struct _WidgetRec *, struct *, unsigned int *)'} 257 | static void Initialize (Widget greq, Widget gnew, ArgList args, Cardinal *num_args) | ^~~~~~~~~~ MemStripChart.c:54:13: note: previous declaration of 'Initialize' with type 'void(void)' 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~~~~ MemStripChart.c: In function 'Initialize': MemStripChart.c:265:13: error: passing argument 3 of 'XtAppAddTimeOut' from incompatible pointer type [-Wincompatible-pointer-types] 265 | draw_it, (XtPointer) gnew); | ^~~~~~~ | | | void (*)(void) In file included from /home/pbulk/work/x11/xmem/work/.buildlink/include/X11/IntrinsicP.h:51, from MemStripChart.c:11: /home/pbulk/work/x11/xmem/work/.buildlink/include/X11/Intrinsic.h:999:5: note: expected 'XtTimerCallbackProc' {aka 'void (*)(void *, long unsigned int *)'} but argument is of type 'void (*)(void)' 999 | XtTimerCallbackProc /* proc */, | ^~~~~~~~~~~~~~~~~~~ MemStripChart.c:107:13: note: 'draw_it' declared here 107 | static void draw_it(); | ^~~~~~~ /home/pbulk/work/x11/xmem/work/.buildlink/include/X11/Intrinsic.h:318:16: note: 'XtTimerCallbackProc' declared here 318 | typedef void (*XtTimerCallbackProc)( | ^~~~~~~~~~~~~~~~~~~ MemStripChart.c:272:5: error: too many arguments to function 'SetPoints'; expected 0, have 1 272 | SetPoints(w); | ^~~~~~~~~ ~ MemStripChart.c:54:99: note: declared here 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~~~ MemStripChart.c: At top level: MemStripChart.c:275:13: error: conflicting types for 'Destroy'; have 'void(struct _WidgetRec *)' 275 | static void Destroy (Widget gw) | ^~~~~~~ MemStripChart.c:54:27: note: previous declaration of 'Destroy' with type 'void(void)' 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~ MemStripChart.c:293:13: error: conflicting types for 'Redisplay'; have 'void(struct _WidgetRec *, XEvent *, struct _XRegion *)' {aka 'void(struct _WidgetRec *, union _XEvent *, struct _XRegion *)'} 293 | static void Redisplay(Widget w, XEvent *event, Region region) | ^~~~~~~~~ MemStripChart.c:54:38: note: previous declaration of 'Redisplay' with type 'void(void)' 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~~~ MemStripChart.c: In function 'Redisplay': MemStripChart.c:296:16: error: too many arguments to function 'repaint_window'; expected 0, have 3 296 | (void) repaint_window ((MemStripChartWidget)w, event->xgraphicsexpose.x, | ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ MemStripChart.c:56:12: note: declared here 56 | static int repaint_window(); | ^~~~~~~~~~~~~~ MemStripChart.c:299:16: error: too many arguments to function 'repaint_window'; expected 0, have 3 299 | (void) repaint_window ((MemStripChartWidget)w, event->xexpose.x, | ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ MemStripChart.c:56:12: note: declared here 56 | static int repaint_window(); | ^~~~~~~~~~~~~~ MemStripChart.c: At top level: MemStripChart.c:305:1: error: conflicting types for 'draw_it'; have 'void(void *, XtIntervalId *)' {aka 'void(void *, long unsigned int *)'} 305 | draw_it(XtPointer client_data, XtIntervalId *id) | ^~~~~~~ MemStripChart.c:107:13: note: previous declaration of 'draw_it' with type 'void(void)' 107 | static void draw_it(); | ^~~~~~~ MemStripChart.c: In function 'draw_it': MemStripChart.c:337:43: error: too many arguments to function 'repaint_window'; expected 0, have 3 337 | w->mem_strip_chart.interval = repaint_window(w, 0, (int) w->core.width); | ^~~~~~~~~~~~~~ ~ MemStripChart.c:56:12: note: declared here 56 | static int repaint_window(); | ^~~~~~~~~~~~~~ MemStripChart.c: At top level: MemStripChart.c:374:1: error: conflicting types for 'repaint_window'; have 'int(struct _MemStripChartRec *, int, int)' 374 | repaint_window(MemStripChartWidget w, int left, int width) | ^~~~~~~~~~~~~~ MemStripChart.c:56:12: note: previous declaration of 'repaint_window' with type 'int(void)' 56 | static int repaint_window(); | ^~~~~~~~~~~~~~ MemStripChart.c: In function 'repaint_window': MemStripChart.c:394:9: error: too many arguments to function 'SetPoints'; expected 0, have 1 394 | SetPoints(w); | ^~~~~~~~~ ~ MemStripChart.c:54:99: note: declared here 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~~~ MemStripChart.c: At top level: MemStripChart.c:494:16: error: conflicting types for 'SetValues'; have 'Boolean(struct _WidgetRec *, struct _WidgetRec *, struct _WidgetRec *, struct *, Cardinal *)' {aka 'char(struct _WidgetRec *, struct _WidgetRec *, struct _WidgetRec *, struct *, unsigned int *)'} 494 | static Boolean SetValues (Widget current, Widget request, Widget new, ArgList args, Cardinal *num_args) | ^~~~~~~~~ MemStripChart.c:55:16: note: previous declaration of 'SetValues' with type 'Boolean(void)' {aka 'char(void)'} 55 | static Boolean SetValues(); | ^~~~~~~~~ MemStripChart.c:565:1: error: conflicting types for 'SetPoints'; have 'void(struct _WidgetRec *)' 565 | SetPoints(Widget widget) | ^~~~~~~~~ MemStripChart.c:54:99: note: previous declaration of 'SetPoints' with type 'void(void)' 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~~~ MemStripChart.c:54:13: warning: 'Initialize' used but never defined 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~~~~ MemStripChart.c:54:27: warning: 'Destroy' used but never defined 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~ MemStripChart.c:54:38: warning: 'Redisplay' used but never defined 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~~~ MemStripChart.c:54:99: warning: 'SetPoints' used but never defined 54 | static void Initialize(), Destroy(), Redisplay(), MoveChart(MemStripChartWidget w, Boolean blit), SetPoints(); | ^~~~~~~~~ MemStripChart.c:55:16: warning: 'SetValues' used but never defined 55 | static Boolean SetValues(); | ^~~~~~~~~ MemStripChart.c:56:12: warning: 'repaint_window' used but never defined 56 | static int repaint_window(); | ^~~~~~~~~~~~~~ MemStripChart.c:107:13: warning: 'draw_it' used but never defined 107 | static void draw_it(); | ^~~~~~~ --- xmem.o --- xmem.c:29:13: warning: conflicting types for built-in function 'exit'; expected 'void(int)' [-Wbuiltin-declaration-mismatch] 29 | extern void exit(); | ^~~~ xmem.c:28:1: note: 'exit' is declared in header '' 27 | #include "xmem.bit" +++ |+#include 28 | xmem.c:82:15: 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] 82 | { "quit", quit }, | ^~~~ xmem.c:82:15: note: (near initialization for 'xload_actions[0].proc') xmem.c:33:13: note: 'quit' declared here 33 | static void quit(); | ^~~~ xmem.c: In function 'usage': xmem.c:129:5: error: too many arguments to function 'exit'; expected 0, have 1 129 | exit(1); | ^~~~ ~ xmem.c:29:13: note: declared here 29 | extern void exit(); | ^~~~ xmem.c: At top level: xmem.c:217:13: error: conflicting types for 'quit'; have 'void(struct _WidgetRec *, XEvent *, char **, Cardinal *)' {aka 'void(struct _WidgetRec *, union _XEvent *, char **, unsigned int *)'} 217 | static void quit (Widget w, XEvent *event, String *params, Cardinal *num_params) | ^~~~ xmem.c:33:13: note: previous declaration of 'quit' with type 'void(void)' 33 | static void quit(); | ^~~~ xmem.c: In function 'quit': xmem.c:225:3: error: too many arguments to function 'exit'; expected 0, have 1 225 | exit (0); | ^~~~ ~ xmem.c:29:13: note: declared here 29 | extern void exit(); | ^~~~ xmem.c: At top level: xmem.c:33:13: warning: 'quit' used but never defined 33 | static void quit(); | ^~~~ --- MemStripChart.o --- *** [MemStripChart.o] Error code 1 bmake: stopped making "all" in /home/pbulk/work/x11/xmem/work/xmem --- xmem.o --- *** [xmem.o] Error code 1 bmake: stopped making "all" in /home/pbulk/work/x11/xmem/work/xmem bmake: 2 errors bmake: stopped making "all" in /home/pbulk/work/x11/xmem/work/xmem *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xmem *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/xmem