=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for splitvt-1.6.6 --- splitvt.o --- --- misc.o --- --- utmp.o --- --- splitvt.o --- clang -O -DTERMCAP -DHAVE_UNISTD_H -DNEED_COMPAT_H -DNEED_SELECT_H -DHAVE_WAIT4 -DSHELL=\"/bin/csh\" -DPTYCHAR=\"\" -DHEXDIGIT=\"\" -c splitvt.c --- misc.o --- clang -O -DTERMCAP -DHAVE_UNISTD_H -DNEED_COMPAT_H -DNEED_SELECT_H -DHAVE_WAIT4 -DSHELL=\"/bin/csh\" -DPTYCHAR=\"\" -DHEXDIGIT=\"\" -c misc.c --- utmp.o --- clang -O -DTERMCAP -DHAVE_UNISTD_H -DNEED_COMPAT_H -DNEED_SELECT_H -DHAVE_WAIT4 -DSHELL=\"/bin/csh\" -DPTYCHAR=\"\" -DHEXDIGIT=\"\" -c utmp.c --- splitvt.o --- splitvt.c:110:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc, argv) --- misc.o --- misc.c:58:20: warning: implicit declaration of function 'fork' is invalid in C99 [-Wimplicit-function-declaration] --- utmp.o --- utmp.c:7:10: fatal error: 'utmp.h' file not found --- splitvt.o --- ^ --- misc.o --- if ( ((*childpid)=fork()) < 0 ) --- utmp.o --- #include --- misc.o --- ^ --- utmp.o --- ^~~~~~~~ 1 error generated. *** [utmp.o] Error code 1 bmake: stopped in /var/pkgsrc/work/misc/splitvt/work/splitvt-1.6.6 --- splitvt.o --- splitvt.c:172:7: warning: implicit declaration of function 'tokenize' is invalid in C99 [-Wimplicit-function-declaration] tokenize(upper_args, MAX_ARGS+1, --- misc.o --- misc.c:69:3: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- ^ --- misc.o --- close(0); close(1); close(2); ^ --- splitvt.o --- splitvt.c:216:3: warning: implicit declaration of function 'd_copy' is invalid in C99 [-Wimplicit-function-declaration] d_copy((char *)pw, (char *)&pwdata, sizeof(pwdata)); --- misc.o --- misc.c:70:3: warning: implicit declaration of function 'dup' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- ^ --- misc.o --- dup(slave_fd); dup(slave_fd); dup(slave_fd); ^ --- splitvt.o --- splitvt.c:220:7: warning: implicit declaration of function 'tty_getmode' is invalid in C99 [-Wimplicit-function-declaration] if ( tty_getmode(ttyfd) < 0 ) --- misc.o --- misc.c:107:10: warning: implicit declaration of function 'tty_reset' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- ^ --- misc.o --- (void) tty_reset(0); ^ --- splitvt.o --- splitvt.c:225:9: warning: implicit declaration of function 'tty_raw' is invalid in C99 [-Wimplicit-function-declaration] (void) tty_raw(0); /* Set the tty raw here to prevent lost input */ --- misc.o --- misc.c:110:10: warning: implicit declaration of function 'utime' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- ^ --- misc.o --- (void) utime(get_ttyname(), NULL); ^ --- splitvt.o --- splitvt.c:229:8: warning: implicit declaration of function 'tty_reset' is invalid in C99 [-Wimplicit-function-declaration] if ( tty_reset(0) < 0 ) --- misc.o --- misc.c:113:7: warning: implicit declaration of function 'setgid' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- ^ --- misc.o --- if (setgid(getgid()) != 0) { ^ --- splitvt.o --- splitvt.c:230:11: warning: implicit declaration of function 'tty_sane' is invalid in C99 [-Wimplicit-function-declaration] (void) tty_sane(0); --- misc.o --- misc.c:113:14: warning: implicit declaration of function 'getgid' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- ^ --- misc.o --- if (setgid(getgid()) != 0) { ^ --- splitvt.o --- splitvt.c:282:9: warning: implicit declaration of function 'remove_me' is invalid in C99 [-Wimplicit-function-declaration] (void) remove_me(); --- misc.o --- misc.c:119:7: warning: implicit declaration of function 'setuid' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- ^ --- misc.o --- if (setuid(getuid()) != 0) { ^ --- splitvt.o --- splitvt.c:283:14: warning: implicit declaration of function 'pty_open' is invalid in C99 [-Wimplicit-function-declaration] if ( (topfd=pty_open(upper_args, &toppid, UPPER)) < 0 ) --- misc.o --- misc.c:119:14: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- ^ --- misc.o --- if (setuid(getuid()) != 0) { ^ --- splitvt.o --- splitvt.c:301:10: warning: implicit declaration of function 'addutmp' is invalid in C99 [-Wimplicit-function-declaration] (void) addutmp(pw->pw_name, pw->pw_uid, upper_tty); --- misc.o --- misc.c:125:3: warning: implicit declaration of function 'execvp' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- ^ --- misc.o --- execvp(((*argv[0] == '-') ? argv[0]+1 : argv[0]), argv); ^ --- splitvt.o --- splitvt.c:322:10: warning: implicit declaration of function 'addutmp' is invalid in C99 [-Wimplicit-function-declaration] (void) addutmp(pw->pw_name, pw->pw_uid, lower_tty); --- misc.o --- misc.c:339:4: warning: implicit declaration of function 'alarm' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- ^ --- misc.o --- alarm(2); /* Set an open timeout */ ^ --- splitvt.o --- splitvt.c:440:7: warning: implicit declaration of function 'vt_setsel' is invalid in C99 [-Wimplicit-function-declaration] vt_setsel(selection, BUFSIZ-1, --- misc.o --- misc.c:350:10: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- ^ --- misc.o --- if ( access(tty_name, R_OK|W_OK) == 0 ) { ^ --- splitvt.o --- splitvt.c:650:12: warning: implicit declaration of function 'delutmp' is invalid in C99 [-Wimplicit-function-declaration] --- misc.o --- misc.c:355:13: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- (void) delutmp(pw->pw_name, upper_tty); --- misc.o --- (void) close(master_fd); --- splitvt.o --- ^ --- misc.o --- ^ --- splitvt.o --- splitvt.c:662:12: warning: implicit declaration of function 'delutmp' is invalid in C99 [-Wimplicit-function-declaration] --- misc.o --- misc.c:374:3: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] --- splitvt.o --- (void) delutmp(pw->pw_name, lower_tty); --- misc.o --- close(master_fd); --- splitvt.o --- ^ --- misc.o --- ^ --- splitvt.o --- splitvt.c:682:7: warning: implicit declaration of function 'tty_reset' is invalid in C99 [-Wimplicit-function-declaration] if ( tty_reset(0) < 0 ) ^ splitvt.c:683:10: warning: implicit declaration of function 'tty_sane' is invalid in C99 [-Wimplicit-function-declaration] (void) tty_sane(0); ^ splitvt.c:691:10: warning: implicit declaration of function 'delutmp' is invalid in C99 [-Wimplicit-function-declaration] (void) delutmp(pw->pw_name, upper_tty); ^ splitvt.c:694:9: warning: implicit declaration of function 'replace_me' is invalid in C99 [-Wimplicit-function-declaration] (void) replace_me(); ^ splitvt.c:721:3: warning: implicit declaration of function 'pty_setwin' is invalid in C99 [-Wimplicit-function-declaration] pty_setwin(topfd, UPPER); ^ --- misc.o --- misc.c:416:2: warning: implicit declaration of function 'setsid' is invalid in C99 [-Wimplicit-function-declaration] setsid(); /* The POSIX solution is simple. :) */ ^ --- splitvt.o --- splitvt.c:745:3: warning: implicit declaration of function 'pty_setwin' is invalid in C99 [-Wimplicit-function-declaration] pty_setwin(topfd, UPPER); ^ --- misc.o --- In file included from misc.c:570: /usr/include/sys/ioctl_compat.h:42:2: error: "Definitions not available without TTY ioctl compat." #error "Definitions not available without TTY ioctl compat." ^ misc.c:580:9: warning: implicit declaration of function 'isatty' is invalid in C99 [-Wimplicit-function-declaration] if ( ! isatty(fd) ) ^ misc.c:604:9: warning: implicit declaration of function 'isatty' is invalid in C99 [-Wimplicit-function-declaration] if ( ! isatty(fd) ) ^ misc.c:625:9: warning: implicit declaration of function 'isatty' is invalid in C99 [-Wimplicit-function-declaration] if ( ! isatty(fd) ) ^ misc.c:646:9: warning: implicit declaration of function 'isatty' is invalid in C99 [-Wimplicit-function-declaration] if ( ! isatty(fd) ) ^ misc.c:705:14: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] nwritten = write(fd, ptr, nleft); ^ misc.c:834:21: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] if ( sb.st_uid == getuid() ) { ^ misc.c:838:28: warning: implicit declaration of function 'getgid' is invalid in C99 [-Wimplicit-function-declaration] } else if ( sb.st_gid == getgid() ) { ^ misc.c:875:7: warning: implicit declaration of function 'pipe' is invalid in C99 [-Wimplicit-function-declaration] if ( pipe(pipe_fds) < 0 ) { ^ misc.c:879:9: warning: implicit declaration of function 'fork' is invalid in C99 [-Wimplicit-function-declaration] switch(fork()) { ^ misc.c:883:5: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(1); dup(pipe_fds[1]); close(0); ^ misc.c:883:15: warning: implicit declaration of function 'dup' is invalid in C99 [-Wimplicit-function-declaration] close(1); dup(pipe_fds[1]); close(0); ^ misc.c:885:5: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(0); dup(pipe_fds[0]); close(1); ^ misc.c:885:15: warning: implicit declaration of function 'dup' is invalid in C99 [-Wimplicit-function-declaration] close(0); dup(pipe_fds[0]); close(1); ^ misc.c:887:4: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(pipe_fds[0]); close(pipe_fds[1]); ^ misc.c:890:8: warning: implicit declaration of function 'setgid' is invalid in C99 [-Wimplicit-function-declaration] if (setgid(getgid()) != 0) { ^ misc.c:890:15: warning: implicit declaration of function 'getgid' is invalid in C99 [-Wimplicit-function-declaration] if (setgid(getgid()) != 0) { ^ misc.c:896:8: warning: implicit declaration of function 'setuid' is invalid in C99 [-Wimplicit-function-declaration] if (setuid(getuid()) != 0) { ^ misc.c:896:15: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] if (setuid(getuid()) != 0) { ^ misc.c:906:4: warning: implicit declaration of function 'execvp' is invalid in C99 [-Wimplicit-function-declaration] execvp(argv[0], argv); ^ misc.c:921:3: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(pipe_fds[1]); ^ misc.c:936:2: warning: implicit declaration of function 'wait' is invalid in C99 [-Wimplicit-function-declaration] wait(&status); ^ 36 warnings and 1 error generated. *** [misc.o] Error code 1 bmake: stopped in /var/pkgsrc/work/misc/splitvt/work/splitvt-1.6.6 --- splitvt.o --- 20 warnings generated. 2 errors bmake: stopped in /var/pkgsrc/work/misc/splitvt/work/splitvt-1.6.6 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/misc/splitvt *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/misc/splitvt