=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/net/qadsl", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for qadsl-1.2 --- qadsl --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D__DEFAULT_CFG_PATH=\"/etc/opt/pkg/qadsl.conf\" -c main.c netfunc.c conf.c func.c main.c: In function 'main': main.c:52:17: error: implicit declaration of function 'usage' [-Wimplicit-function-declaration] 52 | usage(argv[0]); | ^~~~~ main.c:124:17: error: too many arguments to function 'log_login'; expected 0, have 1 124 | log_login(1); | ^~~~~~~~~ ~ In file included from main.c:26: qadsl.h:27:75: note: declared here 27 | void preconnect(), telia_logout(), read_conf(), create_pid(), kill_pid(), log_login(), quit_deamon(); | ^~~~~~~~~ main.c:141:55: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] 141 | (void)signal(SIGTERM, quit_deamon); | ^~~~~~~~~~~ | | | void (*)(void) In file included from /usr/include/signal.h:42, from qadsl.h:11: /usr/include/iso/signal_iso.h:63:27: note: expected 'void (*)(int)' but argument is of type 'void (*)(void)' 63 | extern void (*signal(int, void (*)(int)))(int); | ^~~~~~~~~~~~~ qadsl.h:27:88: note: 'quit_deamon' declared here 27 | void preconnect(), telia_logout(), read_conf(), create_pid(), kill_pid(), log_login(), quit_deamon(); | ^~~~~~~~~~~ main.c:175:41: error: too many arguments to function 'log_login'; expected 0, have 1 175 | log_login(0); | ^~~~~~~~~ ~ qadsl.h:27:75: note: declared here 27 | void preconnect(), telia_logout(), read_conf(), create_pid(), kill_pid(), log_login(), quit_deamon(); | ^~~~~~~~~ netfunc.c:10:5: error: conflicting types for 'telia_login'; have 'int(int)' 10 | int telia_login(int check) | ^~~~~~~~~~~ In file included from netfunc.c:1: qadsl.h:30:5: note: previous declaration of 'telia_login' with type 'int(void)' 30 | int telia_login(); | ^~~~~~~~~~~ netfunc.c:114:6: error: conflicting types for 'log_login'; have 'void(int)' 114 | void log_login(int check) | ^~~~~~~~~ qadsl.h:27:75: note: previous declaration of 'log_login' with type 'void(void)' 27 | void preconnect(), telia_logout(), read_conf(), create_pid(), kill_pid(), log_login(), quit_deamon(); | ^~~~~~~~~ *** [qadsl] Error code 1 bmake: stopped making "all" in /tmp/work/net/qadsl/work/qadsl-final-1.2 bmake: 1 error bmake: stopped making "all" in /tmp/work/net/qadsl/work/qadsl-final-1.2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/qadsl *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/qadsl