=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/sysutils/fdtools", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for fdtools-2024.12.07nb1 cd /home/pbulk/work/sysutils/fdtools/work/misc/fdtools-2024.12.07 && /usr/bin/env USETOOLS=no CC=gcc CFLAGS=-pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations\ -I/opt/pkg/include CPPFLAGS=-I\ /opt/pkg/include\ -I/opt/pkg/include CXX=g++ CXXFLAGS=-pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations\ -I/opt/pkg/include COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L\ /opt/pkg/lib/skalibs\ -lsocket\ -L/opt/pkg/lib\ -Wl,-R/opt/pkg/lib LINKER_RPATH_FLAG=-R PATH=/home/pbulk/work/sysutils/fdtools/work/.cwrapper/bin:/home/pbulk/work/sysutils/fdtools/work/.buildlink/bin:/home/pbulk/work/sysutils/fdtools/work/.gcc/bin:/home/pbulk/work/sysutils/fdtools/work/.tools/bin:/opt/pkg/bin:/sbin:/usr/bin:/usr/sbin:/opt/tools/bin:/opt/pkg/bin:/opt/pkg/bin PREFIX=/opt/pkg MAKELEVEL=0 CONFIG_SITE= ftp_proxy=downloads-forbidden-except-during-fetch http_proxy=downloads-forbidden-except-during-fetch https_proxy=downloads-forbidden-except-during-fetch no_proxy= PKG_SYSCONFDIR=/etc/opt/pkg CXXCPP=cpp HOME=/home/pbulk/work/sysutils/fdtools/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/work/sysutils/fdtools/work/.cwrapper/config CPP=cpp LOCALBASE=/opt/pkg X11BASE=/opt/pkg PKGMANDIR=share/man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/opt/pkg/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/opt/pkg/bin/bsdinstall BSD_INSTALL_PROGRAM_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/opt/pkg/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/work/sysutils/fdtools/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/work/sysutils/fdtools/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/work/sysutils/fdtools/work/.tools/bin/gdbus-codegen PKG_CONFIG=/home/pbulk/work/sysutils/fdtools/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/home/pbulk/work/sysutils/fdtools/work/.buildlink/lib/amd64/pkgconfig:/home/pbulk/work/sysutils/fdtools/work/.buildlink/lib/pkgconfig:/home/pbulk/work/sysutils/fdtools/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/work/sysutils/fdtools/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/work/sysutils/fdtools/work/.cwrapper/config package/compile Creating directories Making compile/conf/host_link.sh Making compile/conf/host_compile.sh Making compile/host/grabconsole.o Making compile/conf/host_library.sh Making compile/host/fd_shuffle.o Making compile/host/fd_xfer_ucspi.o Making compile/host/fd_xfer_child.o Making compile/host/fd_xfer_send.o Making compile/host/fd_xfer_recv.o Making compile/host/fd_grabconsole.o Making compile/host/fd_scan_or_open.o Making compile/host/fdtools.a Making compile/host/grabconsole Making command/grabconsole Making compile/host/multitee.o src/multitee.c: In function 'readit': src/multitee.c:146:4: error: too many arguments to function 'donoread'; expected 0, have 1 146 | donoread(fd); | ^~~~~~~~ ~~ src/multitee.c:114:13: note: declared here 114 | static void donoread(); | ^~~~~~~~ src/multitee.c:147:4: error: too many arguments to function 'doeof'; expected 0, have 1 147 | doeof(fd); | ^~~~~ ~~ src/multitee.c:116:13: note: declared here 116 | static void doeof(); | ^~~~~ src/multitee.c:156:8: error: too many arguments to function 'dowritesched'; expected 0, have 1 156 | dowritesched(&(SODdata(iosc))); | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ src/multitee.c:117:13: note: declared here 117 | static void dowritesched(); | ^~~~~~~~~~~~ src/multitee.c:163:4: error: too many arguments to function 'donoread'; expected 0, have 1 163 | donoread(fd); /* ``buffer is read into as long as...'' */ | ^~~~~~~~ ~~ src/multitee.c:114:13: note: declared here 114 | static void donoread(); | ^~~~~~~~ src/multitee.c: In function 'writeit': src/multitee.c:254:4: error: too many arguments to function 'dowriteunsched'; expected 0, have 1 254 | dowriteunsched(ioscp); | ^~~~~~~~~~~~~~ ~~~~~ src/multitee.c:118:13: note: declared here 118 | static void dowriteunsched(); | ^~~~~~~~~~~~~~ src/multitee.c: At top level: src/multitee.c:259:13: error: conflicting types for 'donoread'; have 'void(int)' 259 | static void donoread(int fd) | ^~~~~~~~ src/multitee.c:114:13: note: previous declaration of 'donoread' with type 'void(void)' 114 | static void donoread(); | ^~~~~~~~ src/multitee.c: In function 'donoread': src/multitee.c:261:28: error: passing argument 2 of 'ss_unsched' from incompatible pointer type [-Wincompatible-pointer-types] 261 | ss_unsched(ss_sigread(fd),readit,fd); | ^~~~~~ | | | void (*)(int) In file included from src/multitee.c:21: src/sigsched.h:38:32: note: expected 'void (*)(void)' but argument is of type 'void (*)(int)' 38 | extern int ss_unsched(ss_sig *,ss_thread *,ss_id); | ^~~~~~~~~~~ src/multitee.c:122:13: note: 'readit' declared here 122 | static void readit(int fd) | ^~~~~~ src/multitee.c: At top level: src/multitee.c:264:13: error: conflicting types for 'checksched'; have 'void(int)' 264 | static void checksched(int fd) | ^~~~~~~~~~ src/multitee.c:115:13: note: previous declaration of 'checksched' with type 'void(void)' 115 | static void checksched(); | ^~~~~~~~~~ src/multitee.c: In function 'checksched': src/multitee.c:271:38: error: passing argument 2 of 'ss_schedwait' from incompatible pointer type [-Wincompatible-pointer-types] 271 | if (ss_schedwait(ss_sigread(fd),readit,fd,1) == -1) | ^~~~~~ | | | void (*)(int) src/sigsched.h:34:34: note: expected 'void (*)(void)' but argument is of type 'void (*)(int)' 34 | extern int ss_schedwait(ss_sig *,ss_thread *,ss_id,int); | ^~~~~~~~~~~ src/multitee.c:122:13: note: 'readit' declared here 122 | static void readit(int fd) | ^~~~~~ src/multitee.c: At top level: src/multitee.c:279:13: error: conflicting types for 'doeof'; have 'void(int)' 279 | static void doeof(int fd) | ^~~~~ src/multitee.c:116:13: note: previous declaration of 'doeof' with type 'void(void)' 116 | static void doeof(); | ^~~~~ src/multitee.c: In function 'doeof': src/multitee.c:288:33: error: passing argument 2 of 'ss_schedonce' from incompatible pointer type [-Wincompatible-pointer-types] 288 | if (ss_schedonce(ss_asap(),readit,SODdata(eof)) == -1) | ^~~~~~ | | | void (*)(int) src/sigsched.h:36:34: note: expected 'void (*)(void)' but argument is of type 'void (*)(int)' 36 | extern int ss_schedonce(ss_sig *,ss_thread *,ss_id); | ^~~~~~~~~~~ src/multitee.c:122:13: note: 'readit' declared here 122 | static void readit(int fd) | ^~~~~~ src/multitee.c: At top level: src/multitee.c:293:13: error: conflicting types for 'dowritesched'; have 'void(struct iosc *)' 293 | static void dowritesched(struct iosc *ioscp) | ^~~~~~~~~~~~ src/multitee.c:117:13: note: previous declaration of 'dowritesched' with type 'void(void)' 117 | static void dowritesched(); | ^~~~~~~~~~~~ src/multitee.c: In function 'dowritesched': src/multitee.c:299:44: error: passing argument 2 of 'ss_schedvwait' from incompatible pointer type [-Wincompatible-pointer-types] 299 | if (ss_schedvwait(ss_sigwrite(ioscp->out),writeit,0,0,ioscp,1) == -1) | ^~~~~~~ | | | void (*)(void *) src/sigsched.h:33:35: note: expected 'void (*)(void)' but argument is of type 'void (*)(void *)' 33 | extern int ss_schedvwait(ss_sig *,ss_thread *,int,ss_id,ss_idptr,int); | ^~~~~~~~~~~ src/multitee.c:174:13: note: 'writeit' declared here 174 | static void writeit(ss_idptr p) | ^~~~~~~ src/multitee.c: At top level: src/multitee.c:307:13: error: conflicting types for 'dowriteunsched'; have 'void(struct iosc *)' 307 | static void dowriteunsched(struct iosc *ioscp) | ^~~~~~~~~~~~~~ src/multitee.c:118:13: note: previous declaration of 'dowriteunsched' with type 'void(void)' 118 | static void dowriteunsched(); | ^~~~~~~~~~~~~~ src/multitee.c: In function 'dowriteunsched': src/multitee.c:311:38: error: passing argument 2 of 'ss_unschedv' from incompatible pointer type [-Wincompatible-pointer-types] 311 | ss_unschedv(ss_sigwrite(ioscp->out),writeit,0,0,ioscp); | ^~~~~~~ | | | void (*)(void *) src/sigsched.h:37:33: note: expected 'void (*)(void)' but argument is of type 'void (*)(void *)' 37 | extern int ss_unschedv(ss_sig *,ss_thread *,int,ss_id,ss_idptr); | ^~~~~~~~~~~ src/multitee.c:174:13: note: 'writeit' declared here 174 | static void writeit(ss_idptr p) | ^~~~~~~ src/multitee.c: In function 'main': src/multitee.c:486:34: error: passing argument 2 of 'ss_schedwait' from incompatible pointer type [-Wincompatible-pointer-types] 486 | ss_schedwait(ss_sigread(fd),readit,fd,1); | ^~~~~~ | | | void (*)(int) src/sigsched.h:34:34: note: expected 'void (*)(void)' but argument is of type 'void (*)(int)' 34 | extern int ss_schedwait(ss_sig *,ss_thread *,ss_id,int); | ^~~~~~~~~~~ src/multitee.c:122:13: note: 'readit' declared here 122 | static void readit(int fd) | ^~~~~~ src/multitee.c: At top level: src/multitee.c:114:13: warning: 'donoread' used but never defined 114 | static void donoread(); | ^~~~~~~~ src/multitee.c:116:13: warning: 'doeof' used but never defined 116 | static void doeof(); | ^~~~~ src/multitee.c:117:13: warning: 'dowritesched' used but never defined 117 | static void dowritesched(); | ^~~~~~~~~~~~ src/multitee.c:118:13: warning: 'dowriteunsched' used but never defined 118 | static void dowriteunsched(); | ^~~~~~~~~~~~~~ src/multitee.c:307:13: warning: 'dowriteunsched' defined but not used [-Wunused-function] 307 | static void dowriteunsched(struct iosc *ioscp) | ^~~~~~~~~~~~~~ src/multitee.c:293:13: warning: 'dowritesched' defined but not used [-Wunused-function] 293 | static void dowritesched(struct iosc *ioscp) | ^~~~~~~~~~~~ src/multitee.c:279:13: warning: 'doeof' defined but not used [-Wunused-function] 279 | static void doeof(int fd) | ^~~~~ Making compile/host/pipecycle.o Making compile/host/prjlibs-c/vec_trunc.o Making compile/host/prjlibs-c/vec_shift.o Making compile/host/prjlibs-c/vec_insn.o Making compile/host/prjlibs-c/vec_init.o Making compile/host/prjlibs-c/vec_free.o Making compile/host/prjlibs-c/vec_diffi.o Making compile/host/prjlibs-c/vec_cutn.o Making compile/host/prjlibs-c/vec_allocfit.o Making compile/host/prjlibs-c/vec_alloc.o Making compile/host/prjlibs-c/vec.a Making compile/host/pipecycle Making command/pipecycle Making compile/host/recvfd.o Making compile/host/recvfd Making command/recvfd Making compile/host/seek0.o Making compile/host/check_exit_exec.o Making compile/host/seek0 Making command/seek0 Making compile/host/sendfd.o Making compile/host/sendfd Making command/sendfd Making compile/host/setblock.o Making compile/host/setblock Making command/setblock Making compile/host/prjlibs-c/sys_param-1.o Making compile/host/prjlibs-c/sys_param.h Making compile/host/setstate.o Making compile/host/setstate Making command/setstate Making compile/host/statfile.o src/statfile.c: In function 'main': src/statfile.c:103:28: warning: comparison of integer expressions of different signedness: 'blksize_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 103 | statbuf.st_##member!=(type)(unsigned long)statbuf.st_##member) \ | ^~ src/statfile.c:118:3: note: in expansion of macro 'doit' 118 | doit(blksize, "BLKSIZE", unsigned long); | ^~~~ src/statfile.c:103:28: warning: comparison of integer expressions of different signedness: 'blkcnt_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 103 | statbuf.st_##member!=(type)(unsigned long)statbuf.st_##member) \ | ^~ src/statfile.c:119:3: note: in expansion of macro 'doit' 119 | doit(blocks, "BLOCKS", unsigned long); | ^~~~ Making compile/conf/depend_skalibs_sysdeps Making compile/host/skalibs_sysdeps Making compile/host/tainnow Making compile/host/prjlibs-c/nsec-1.o Making compile/host/prjlibs-c/nsec.o Making compile/host/statfile Making command/statfile Making compile/host/vc-get-linux.o Making compile/host/vc-get.o Making compile/host/vc-get Making command/vc-get Making compile/host/vc-lock-linux.o Making compile/host/vc-lock.o Making compile/host/vc-lock Making command/vc-lock Making compile/host/vc-switch-linux.o Making compile/host/vc-switch.o Making compile/host/vc-switch Making command/vc-switch Making include/fdtools.h Making library/fdtools.a Making man/man1/multitee.1 Making man/man1/pipecycle.1 Making man/man1/recvfd.1 Making man/man1/seek0.1 Making man/man1/sendfd.1 Making man/man1/setblock.1 Making man/man1/setstate.1 Making man/man1/statfile.1 Making man/man8/grabconsole.8 Making man/man8/vc-get.8 Making man/man8/vc-lock.8 Making man/man8/vc-switch.8 The following files were not made successfully: command/multitee *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/sysutils/fdtools *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/sysutils/fdtools