=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for checkpw-1.03nb1 --- load --- --- compile --- --- systype --- ( cat warn-auto.sh; echo CC=\'`head -1 conf-cc`\'; echo LD=\'`head -1 conf-ld`\'; cat find-systype.sh; ) | sh > systype --- load --- ( cat warn-auto.sh; echo 'main="$1"; shift'; echo exec "`head -1 conf-ld`" '-o "$main" "$main".o ${1+"$@"}' ) > load --- compile --- ( cat warn-auto.sh; echo exec "`head -1 conf-cc`" '-c ${1+"$@"}' ) > compile --- load --- chmod 755 load --- selectcheckpw --- cat warn-auto.sh selectcheckpw.sh | sed s}HOME}"`head -1 conf-home`"}g | sed s}QMAIL}"`head -1 conf-qmail`"}g | sed s}MAILDIR}"`head -1 conf-maildir`"}g > selectcheckpw --- compile --- chmod 755 compile --- loginlog --- --- selectcheckpw --- chmod 755 selectcheckpw --- run-pop --- cat warn-auto.sh run-pop.sh | sed s}HOME}"`head -1 conf-home`"}g | sed s}QMAIL}"`head -1 conf-qmail`"}g | sed s}MAILDIR}"`head -1 conf-maildir`"}g > run-pop --- loginlog --- cat warn-auto.sh loginlog.sh | sed s}HOME}"`head -1 conf-home`"}g | sed s}QMAIL}"`head -1 conf-qmail`"}g | sed s}MAILDIR}"`head -1 conf-maildir`"}g > loginlog chmod 755 loginlog --- run-apop --- --- run-pop --- chmod 755 run-pop --- run-apop --- cat warn-auto.sh run-apop.sh | sed s}HOME}"`head -1 conf-home`"}g | sed s}QMAIL}"`head -1 conf-qmail`"}g | sed s}MAILDIR}"`head -1 conf-maildir`"}g > run-apop --- run-rules --- --- run-apop --- chmod 755 run-apop --- run-both --- cat warn-auto.sh run-both.sh | sed s}HOME}"`head -1 conf-home`"}g | sed s}QMAIL}"`head -1 conf-qmail`"}g | sed s}MAILDIR}"`head -1 conf-maildir`"}g > run-both chmod 755 run-both --- run-multidir --- --- run-rules --- cat warn-auto.sh run-rules.sh | sed s}HOME}"`head -1 conf-home`"}g | sed s}QMAIL}"`head -1 conf-qmail`"}g | sed s}MAILDIR}"`head -1 conf-maildir`"}g > run-rules --- run-multipw --- cat warn-auto.sh run-multipw.sh | sed s}HOME}"`head -1 conf-home`"}g | sed s}QMAIL}"`head -1 conf-qmail`"}g | sed s}MAILDIR}"`head -1 conf-maildir`"}g > run-multipw --- run-multidir --- cat warn-auto.sh run-multidir.sh | sed s}HOME}"`head -1 conf-home`"}g | sed s}QMAIL}"`head -1 conf-qmail`"}g | sed s}MAILDIR}"`head -1 conf-maildir`"}g > run-multidir --- run-rules --- chmod 755 run-rules --- checkapoppw.o --- ./compile checkapoppw.c --- run-multidir --- chmod 755 run-multidir --- run-multipw --- chmod 755 run-multipw --- env.o --- --- open_read.o --- --- env.o --- ./compile env.c --- checkapoppw.o --- checkapoppw.c: In function 'die': checkapoppw.c:37:3: warning: implicit declaration of function '_exit' [-Wimplicit-function-declaration] _exit(x); ^~~~~ checkapoppw.c:37:3: warning: incompatible implicit declaration of built-in function '_exit' checkapoppw.c: At top level: checkapoppw.c:40:1: warning: return type defaults to 'int' [-Wimplicit-int] main(int argc,char **argv) ^~~~ checkapoppw.c: In function 'main': checkapoppw.c:56:17: warning: incompatible implicit declaration of built-in function '_exit' if (!argv[1]) _exit(2); ^~~~~ checkapoppw.c:62:11: warning: implicit declaration of function 'read' [-Wimplicit-function-declaration] r = read(3,up + uplen,sizeof(up) - uplen); ^~~~ checkapoppw.c:64:18: warning: incompatible implicit declaration of built-in function '_exit' if (r == -1) _exit(111); ^~~~~ checkapoppw.c:67:30: warning: incompatible implicit declaration of built-in function '_exit' if (uplen >= sizeof(up)) _exit(1); ^~~~~ checkapoppw.c:69:3: warning: implicit declaration of function 'close'; did you mean 'clock'? [-Wimplicit-function-declaration] close(3); ^~~~~ clock checkapoppw.c:72:19: warning: incompatible implicit declaration of built-in function '_exit' if (i >= uplen) _exit(2); ^~~~~ checkapoppw.c:74:35: warning: incompatible implicit declaration of built-in function '_exit' while (up[i++]) if (i >= uplen) _exit(2); ^~~~~ checkapoppw.c:76:19: warning: incompatible implicit declaration of built-in function '_exit' if (i >= uplen) _exit(2); ^~~~~ checkapoppw.c:77:35: warning: incompatible implicit declaration of built-in function '_exit' while (up[i++]) if (i >= uplen) _exit(2); ^~~~~ checkapoppw.c:79:19: warning: incompatible implicit declaration of built-in function '_exit' if (i >= uplen) _exit(2); ^~~~~ checkapoppw.c:80:35: warning: incompatible implicit declaration of built-in function '_exit' while (up[i++]) if (i >= uplen) _exit(2); ^~~~~ checkapoppw.c:83:17: warning: implicit declaration of function 'str_len' [-Wimplicit-function-declaration] ext = login + str_len(login); ^~~~~~~ checkapoppw.c:95:7: warning: implicit declaration of function 'chdir'; did you mean 'mkdir'? [-Wimplicit-function-declaration] if (chdir(pw->pw_dir) == -1) die(111); ^~~~~ mkdir checkapoppw.c:110:12: warning: implicit declaration of function 'str_chr' [-Wimplicit-function-declaration] stored.s[str_chr(stored.s,'\n')] = 0; ^~~~~~~ --- open_read.o --- ./compile open_read.c --- checkapoppw.o --- checkapoppw.c:123:7: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp(password,encrypted)) die(1); ^~~~~~ checkapoppw.c:134:3: warning: incompatible implicit declaration of built-in function '_exit' _exit(111); ^~~~~ --- alloc_re.o --- ./compile alloc_re.c --- openreadclose.o --- ./compile openreadclose.c --- str_start.o --- ./compile str_start.c --- instcheck.o --- --- openreadclose.o --- openreadclose.c: In function 'openreadclose': openreadclose.c:9:18: warning: passing argument 1 of 'open_read' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] fd = open_read(fn); ^~ In file included from openreadclose.c:2:0: open.h:4:12: note: expected 'char *' but argument is of type 'const char *' extern int open_read(char *); ^~~~~~~~~ --- instcheck.o --- ./compile instcheck.c --- open_trunc.o --- ./compile open_trunc.c --- instcheck.o --- instcheck.c: In function 'd': instcheck.c:59:7: warning: implicit declaration of function 'chdir'; did you mean 'mkdir'? [-Wimplicit-function-declaration] if (chdir(home) == -1) ^~~~~ mkdir instcheck.c: At top level: instcheck.c:104:1: warning: return type defaults to 'int' [-Wimplicit-int] main() ^~~~ --- error.o --- --- strerr_die.o --- ./compile strerr_die.c --- buffer_get.o --- --- error.o --- ./compile error.c --- buffer_get.o --- ./compile buffer_get.c --- fmt_ulong.o --- ./compile fmt_ulong.c --- buffer_put.o --- ./compile buffer_put.c --- strerr_sys.o --- --- stralloc_catb.o --- --- strerr_sys.o --- ./compile strerr_sys.c --- stralloc_catb.o --- ./compile stralloc_catb.c --- stralloc_cats.o --- ./compile stralloc_cats.c --- buffer_copy.o --- ./compile buffer_copy.c --- stralloc_eady.o --- ./compile stralloc_eady.c --- pathexec_env.o --- --- hier.o --- --- pathexec_env.o --- ./compile pathexec_env.c --- hier.o --- ./compile hier.c --- pathexec_run.o --- ./compile pathexec_run.c --- hier.o --- hier.c: In function 'hier': hier.c:5:3: warning: implicit declaration of function 'c' [-Wimplicit-function-declaration] c(auto_home,"bin","checkpw",-1,-1,0700); ^ --- pathexec_run.o --- pathexec_run.c: In function 'pathexec_run': pathexec_run.c:16:5: warning: implicit declaration of function 'execve' [-Wimplicit-function-declaration] execve(file,argv,envp); ^~~~~~ --- substdo.o --- ./compile substdo.c --- md5c.o --- ./compile md5c.c --- byte_cr.o --- ./compile byte_cr.c --- stralloc_pend.o --- ./compile stralloc_pend.c --- stralloc_opyb.o --- ./compile stralloc_opyb.c --- stralloc_opys.o --- ./compile stralloc_opys.c --- prot.o --- ./compile prot.c --- auto-str.o --- ./compile auto-str.c --- prot.o --- prot.c: In function 'prot_gid': prot.c:11:7: warning: implicit declaration of function 'setgroups' [-Wimplicit-function-declaration] if (setgroups(1,&gid) == -1) return -1; ^~~~~~~~~ prot.c:13:10: warning: implicit declaration of function 'setgid'; did you mean 'prot_gid'? [-Wimplicit-function-declaration] return setgid(gid); /* _should_ be redundant, but on some systems it isn't */ ^~~~~~ prot_gid prot.c: In function 'prot_uid': prot.c:18:10: warning: implicit declaration of function 'setuid'; did you mean 'prot_uid'? [-Wimplicit-function-declaration] return setuid(uid); ^~~~~~ prot_uid --- buffer.o --- ./compile buffer.c --- checkpw.o --- ./compile checkpw.c --- auto-str.o --- auto-str.c:8:6: warning: conflicting types for built-in function 'puts' [-Wbuiltin-declaration-mismatch] void puts(char *s) ^~~~ auto-str.c:13:1: warning: return type defaults to 'int' [-Wimplicit-int] main(int argc,char **argv) ^~~~ --- readclose.o --- ./compile readclose.c --- checkpw.o --- checkpw.c: In function 'die': checkpw.c:32:3: warning: implicit declaration of function '_exit' [-Wimplicit-function-declaration] _exit(x); ^~~~~ checkpw.c:32:3: warning: incompatible implicit declaration of built-in function '_exit' checkpw.c: At top level: checkpw.c:35:1: warning: return type defaults to 'int' [-Wimplicit-int] main(int argc,char **argv) ^~~~ checkpw.c: In function 'main': checkpw.c:45:17: warning: incompatible implicit declaration of built-in function '_exit' if (!argv[1]) _exit(2); ^~~~~ checkpw.c:51:11: warning: implicit declaration of function 'read' [-Wimplicit-function-declaration] r = read(3,up + uplen,sizeof(up) - uplen); ^~~~ checkpw.c:53:18: warning: incompatible implicit declaration of built-in function '_exit' if (r == -1) _exit(111); ^~~~~ checkpw.c:56:30: warning: incompatible implicit declaration of built-in function '_exit' if (uplen >= sizeof(up)) _exit(1); ^~~~~ checkpw.c:58:3: warning: implicit declaration of function 'close'; did you mean 'clock'? [-Wimplicit-function-declaration] close(3); ^~~~~ clock checkpw.c:61:19: warning: incompatible implicit declaration of built-in function '_exit' if (i >= uplen) _exit(2); ^~~~~ checkpw.c:63:35: warning: incompatible implicit declaration of built-in function '_exit' while (up[i++]) if (i >= uplen) _exit(2); ^~~~~ checkpw.c:65:19: warning: incompatible implicit declaration of built-in function '_exit' if (i >= uplen) _exit(2); ^~~~~ checkpw.c:66:35: warning: incompatible implicit declaration of built-in function '_exit' while (up[i++]) if (i >= uplen) _exit(2); ^~~~~ checkpw.c:69:17: warning: implicit declaration of function 'str_len' [-Wimplicit-function-declaration] ext = login + str_len(login); ^~~~~~~ checkpw.c:81:7: warning: implicit declaration of function 'chdir'; did you mean 'mkdir'? [-Wimplicit-function-declaration] if (chdir(pw->pw_dir) == -1) die(111); ^~~~~ mkdir checkpw.c:96:12: warning: implicit declaration of function 'str_chr' [-Wimplicit-function-declaration] stored.s[str_chr(stored.s,'\n')] = 0; ^~~~~~~ checkpw.c:98:21: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (!*stored.s || strcmp(password,stored.s)) die(1); ^~~~~~ checkpw.c:109:3: warning: incompatible implicit declaration of built-in function '_exit' _exit(111); ^~~~~ --- alloc.o --- ./compile alloc.c alloc.c:3:14: warning: conflicting types for built-in function 'malloc' [-Wbuiltin-declaration-mismatch] extern char *malloc(); ^~~~~~ --- stralloc_cat.o --- --- buffer_2.o --- --- stralloc_cat.o --- ./compile stralloc_cat.c --- buffer_2.o --- ./compile buffer_2.c --- byte_copy.o --- ./compile byte_copy.c --- byte_diff.o --- ./compile byte_diff.c --- auto-int8.o --- ./compile auto-int8.c --- error_str.o --- ./compile error_str.c --- auto-int8.o --- auto-int8.c:10:6: warning: conflicting types for built-in function 'puts' [-Wbuiltin-declaration-mismatch] void puts(s) ^~~~ --- install.o --- --- str_chr.o --- --- install.o --- ./compile install.c --- str_chr.o --- ./compile str_chr.c --- install.o --- install.c: In function 'h': install.c:20:7: warning: implicit declaration of function 'mkdir' [-Wimplicit-function-declaration] if (mkdir(home,0700) == -1) ^~~~~ install.c:23:7: warning: implicit declaration of function 'chown' [-Wimplicit-function-declaration] if (chown(home,uid,gid) == -1) ^~~~~ install.c:25:7: warning: implicit declaration of function 'chmod' [-Wimplicit-function-declaration] if (chmod(home,mode) == -1) ^~~~~ install.c: In function 'd': install.c:36:7: warning: implicit declaration of function 'chdir' [-Wimplicit-function-declaration] if (chdir(home) == -1) ^~~~~ install.c: In function 'c': install.c:63:7: warning: implicit declaration of function 'fchdir' [-Wimplicit-function-declaration] if (fchdir(fdsourcedir) == -1) ^~~~~~ install.c:88:3: warning: implicit declaration of function 'close' [-Wimplicit-function-declaration] close(fdin); ^~~~~ install.c:91:7: warning: implicit declaration of function 'fsync' [-Wimplicit-function-declaration] if (fsync(fdout) == -1) ^~~~~ install.c: At top level: install.c:140:1: warning: return type defaults to 'int' [-Wimplicit-int] main() ^~~~ install.c: In function 'main': install.c:146:3: warning: implicit declaration of function 'umask' [-Wimplicit-function-declaration] umask(077); ^~~~~ --- scan_8long.o --- ./compile scan_8long.c --- str_len.o --- --- makelib --- --- str_len.o --- ./compile str_len.c --- makelib --- ( cat warn-auto.sh; echo 'main="$1"; shift'; echo 'rm -f "$main"'; echo 'ar cr "$main" ${1+"$@"}'; case "`cat systype`" in sunos-5.*) ;; unix_sv*) ;; irix64-*) ;; irix-*) ;; dgux-*) ;; hp-ux-*) ;; sco*) ;; *) echo 'ranlib "$main"' ;; esac ) > makelib chmod 755 makelib --- unix.a --- --- byte.a --- --- unix.a --- ./makelib unix.a alloc.o alloc_re.o buffer.o buffer_2.o buffer_copy.o buffer_get.o buffer_put.o env.o error.o error_str.o open_read.o open_trunc.o openreadclose.o readclose.o pathexec_env.o pathexec_run.o prot.o stralloc_cat.o stralloc_catb.o stralloc_cats.o stralloc_eady.o stralloc_opyb.o stralloc_opys.o stralloc_pend.o strerr_die.o strerr_sys.o substdo.o scan_8long.o fmt_ulong.o --- byte.a --- ./makelib byte.a byte_copy.o byte_cr.o byte_diff.o str_chr.o str_len.o str_start.o --- auto-str --- --- auto-int8 --- --- auto-str --- ./load auto-str unix.a byte.a --- auto-int8 --- ./load auto-int8 unix.a byte.a --- auto_patrn.c --- --- auto_password.c --- --- auto_destdir.c --- --- auto_patrn.c --- ./auto-int8 auto_patrn `head -1 conf-patrn` > auto_patrn.c --- auto_password.c --- ./auto-str auto_password `head -1 conf-password` > auto_password.c --- auto_destdir.c --- ./auto-str auto_home `head -1 conf-destdir` > auto_destdir.c --- auto_maildir.c --- --- auto_password.o --- --- auto_maildir.c --- ./auto-str auto_maildir `head -1 conf-maildir` > auto_maildir.c --- auto_password.o --- ./compile auto_password.c --- auto_patrn.o --- --- auto_maildir.o --- --- auto_patrn.o --- ./compile auto_patrn.c --- auto_maildir.o --- ./compile auto_maildir.c --- auto_destdir.o --- ./compile auto_destdir.c --- checkapoppw --- --- checkpw --- ./load checkpw auto_maildir.o auto_password.o auto_patrn.o unix.a byte.a --- checkapoppw --- ./load checkapoppw auto_maildir.o auto_password.o auto_patrn.o md5c.o unix.a byte.a --- install --- --- instcheck --- --- install --- ./load install hier.o auto_destdir.o unix.a byte.a --- instcheck --- ./load instcheck hier.o auto_destdir.o unix.a byte.a