=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/x11/imwheel", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for imwheel-0.9.9nb1 --- ./stamp-h.in --- cd . && autoheader WARNING: 'autoheader' is missing on your system. You should only need it if you modified 'acconfig.h' or 'configure.in'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. --- stamp-h --- cd . && CONFIG_FILES= CONFIG_HEADERS=config.h /usr/bin/bash ./config.status creating config.h config.h is unchanged --- config.h --- --- all-recursive-am --- /opt/local/bin/bmake all-recursive --- all-recursive --- Making all in jax --- jax.o --- gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -c jax.c jax.c: In function 'JAXgetopts': jax.c:51:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 51 | if((int)(*jax->options[j].str)>1) | ^ jax.c:67:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 67 | *jax->options[j].str=(char*)(((int)(*jax->options[j].str+1))%2); | ^ jax.c:67:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 67 | *jax->options[j].str=(char*)(((int)(*jax->options[j].str+1))%2); | ^ --- libjax.a --- rm -f libjax.a ar cru libjax.a jax.o ranlib libjax.a --- config.h --- --- cfg.o --- --- imwheel.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I./jax -I. -Wall -c imwheel.c --- cfg.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I./jax -I. -Wall -c cfg.c --- imwheel.o --- imwheel.c: In function 'eventLoop': imwheel.c:463:114: warning: pointer targets in passing argument 9 of 'XQueryPointer' differ in signedness [-Wpointer-sign] 463 | XQueryPointer(d,DefaultRootWindow(d),&pointer_window,&pointer_window,&i,&i,&i,&i,&i); | ^~ | | | int * In file included from imwheel.c:19: /tmp/work/x11/imwheel/work/.buildlink/include/X11/Xlib.h:3002:5: note: expected 'unsigned int *' but argument is of type 'int *' 3002 | unsigned int* /* mask_return */ | ^~~~~~~~~~~~~ --- cfg.o --- cfg.c: In function 'handle_button': cfg.c:146:103: warning: pointer targets in passing argument 9 of 'XQueryPointer' differ in signedness [-Wpointer-sign] 146 | XQueryPointer(jax->d,JAXdefaultrootwin(jax),&junkwin,&grabwin,&junk,&junk,&junk,&junk,&junk); | ^~~~~ | | | int * In file included from ./jax/jax.h:6, from cfg.c:15: /tmp/work/x11/imwheel/work/.buildlink/include/X11/Xlib.h:3002:5: note: expected 'unsigned int *' but argument is of type 'int *' 3002 | unsigned int* /* mask_return */ | ^~~~~~~~~~~~~ cfg.c: In function 'GrabWheel': cfg.c:487:25: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 487 | str=XKeysymToString(XKeycodeToKeysym(jax->d,i,0)); | ^~~ /tmp/work/x11/imwheel/work/.buildlink/include/X11/Xlib.h:1683:15: note: declared here 1683 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ --- util.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/opt/local/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I./jax -I. -Wall -c util.c util.c: In function 'printKeymap': util.c:418:33: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 418 | XKeysymToString(XKeycodeToKeysym(d,i,0))); | ^~~~~~~~~~~~~~~ In file included from util.c:29: /tmp/work/x11/imwheel/work/.buildlink/include/X11/Xlib.h:1683:15: note: declared here 1683 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ util.c: In function 'printXModifierKeymap': util.c:435:33: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 435 | XKeysymToString(XKeycodeToKeysym(d,xmk->modifiermap[(j*xmk->max_keypermod)+i],0))); | ^~~~~~~~~~~~~~~ /tmp/work/x11/imwheel/work/.buildlink/include/X11/Xlib.h:1683:15: note: declared here 1683 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ util.c: In function 'printUsage.part.0': util.c:548:41: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 548 | sprintf(str,"%s|",str); | ^ util.c:548:25: note: 'sprintf' output between 2 and 81 bytes into a destination of size 80 548 | sprintf(str,"%s|",str); | ^~~~~~~~~~~~~~~~~~~~~~ util.c:548:25: warning: 'sprintf' argument 3 overlaps destination object 'str' [-Wrestrict] util.c:504:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 504 | char str[80]; | ^~~ util.c:550:41: warning: '%c' directive writing 1 byte into a region of size between 0 and 79 [-Wformat-overflow=] 550 | sprintf(str,"%s-%c",str,options[i].val); | ^~ util.c:550:25: note: 'sprintf' output between 3 and 82 bytes into a destination of size 80 550 | sprintf(str,"%s-%c",str,options[i].val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ util.c:550:25: warning: 'sprintf' argument 3 overlaps destination object 'str' [-Wrestrict] util.c:504:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 504 | char str[80]; | ^~~ --- imwheel --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I./jax -I. -Wall -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -o imwheel imwheel.o util.o cfg.o -L./jax -ljax -lXtst -lXmu -lXt -lXext -lX11