=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/net/dhid", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for dhid-5.5 --- conf.o --- --- network.o --- --- main.o --- --- conf.o --- cc -I/opt/pkg/include -DQRC=1 -DLOCALBASE=\"/opt/pkg\" -c conf.c --- network.o --- cc -I/opt/pkg/include -DQRC=1 -DLOCALBASE=\"/opt/pkg\" -c network.c --- main.o --- cc -I/opt/pkg/include -DQRC=1 -DLOCALBASE=\"/opt/pkg\" -c main.c main.c: In function 'main': main.c:327:24: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] 327 | signal(SIGUSR2,sig_usr2); | ^~~~~~~~ | | | void (*)(void) In file included from /usr/include/signal.h:42, from dhid.h:40, from main.c:28: /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); | ^~~~~~~~~~~~~ main.c:54:6: note: 'sig_usr2' declared here 54 | void sig_usr2() { | ^~~~~~~~ main.c:328:24: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] 328 | signal(SIGTERM,sig_term); | ^~~~~~~~ | | | void (*)(void) /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); | ^~~~~~~~~~~~~ main.c:87:6: note: 'sig_term' declared here 87 | void sig_term() { | ^~~~~~~~ *** [main.o] Error code 1 bmake: stopped making "all" in /home/pbulk/work/net/dhid/work/dhid-5.5 bmake: 1 error bmake: stopped making "all" in /home/pbulk/work/net/dhid/work/dhid-5.5 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/dhid *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/dhid