=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for dpbox-6.00.00nb3 gcc -Wall -O2 -funsigned-char -fomit-frame-pointer -fno-strength-reduce -DNO_SHELL -c filesys.c gcc -Wall -O2 -funsigned-char -fomit-frame-pointer -fno-strength-reduce -DNO_SHELL -c box.c gcc -Wall -O2 -funsigned-char -fomit-frame-pointer -fno-strength-reduce -DNO_SHELL -c box_mem.c clang: warning: optimization flag '-fno-strength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-strength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fno-strength-reduce' is not supported [-Wignored-optimization-argument] In file included from filesys.c:11: ./filesys.h:148:46: error: unknown type name 'DTA' extern short sffirst(char *pfad, short attr, DTA *dirr); ^ ./filesys.h:149:21: error: unknown type name 'DTA' extern short sfnext(DTA *dirr); ^ In file included from box_mem.c:13: In file included from ./boxlocal.h:6: In file included from ./pastrix.h:71: ./filesys.h:148:46: error: unknown type name 'DTA' extern short sffirst(char *pfad, short attr, DTA *dirr); ^ ./filesys.h:149:21: error: unknown type name 'DTA' extern short sfnext(DTA *dirr); ^ ./filesys.h:180:26: error: unknown type name 'time_t' extern void chkopenfiles(time_t maxopen, char *fn); /* maxopen in sekunden */ ^ In file included from box.c:14: In file included from ./main.h:10: In file included from ./pastrix.h:71: ./filesys.h:148:46: error: unknown type name 'DTA' extern short sffirst(char *pfad, short attr, DTA *dirr); ^ ./filesys.h:149:21: error: unknown type name 'DTA' extern short sfnext(DTA *dirr); ^ ./filesys.h:180:26: error: unknown type name 'time_t' extern void chkopenfiles(time_t maxopen, char *fn); /* maxopen in sekunden */ ^ filesys.c:800:3: error: use of undeclared identifier 'DTA' DTA dirinfo; ^ filesys.c:803:30: error: use of undeclared identifier 'dirinfo'; did you mean 'dirfd'? result = sffirst(name, 0, &dirinfo); ^~~~~~~ dirfd /usr/include/dirent.h:87:6: note: 'dirfd' declared here int dirfd(DIR *); ^ box_mem.c:296:27: error: use of undeclared identifier 'FO_READ' k = sfopen(msgidlog, FO_READ); ^ box_mem.c:297:14: error: use of undeclared identifier 'minhandle' if (k >= minhandle) { ^ box_mem.c:355:23: error: use of undeclared identifier 'FO_READ' k = sfopen(msgidlog, FO_READ); ^ box.c:510:3: error: use of undeclared identifier 'extsep' idxfname(STR1, brett); ^ ./filesys.h:199:76: note: expanded from macro 'idxfname' #define idxfname(fname, board) sprintf(fname, "%s%s%c%s", indexdir, board, extsep, EXT_IDX) ^ box.c:516:25: error: use of undeclared identifier 'FO_READ' k = open_index(brett, FO_READ, true, true); ^ box.c:517:11: error: use of undeclared identifier 'minhandle' if (k < minhandle) ^ box.c:582:25: error: use of undeclared identifier 'FO_RW' log = sfopen(boxlog, FO_RW); ^ box.c:586:14: error: use of undeclared identifier 'minhandle' if (log >= minhandle && lastlog > 0) { ^ box.c:603:29: error: use of undeclared identifier 'SFSEEKSET' if (sfseek(seekpos, log, SFSEEKSET) != seekpos) ^ box.c:615:4: error: use of undeclared identifier 'extsep' idxfname(hs, logptr->brett); ^ ./filesys.h:199:76: note: expanded from macro 'idxfname' #define idxfname(fname, board) sprintf(fname, "%s%s%c%s", indexdir, board, extsep, EXT_IDX) ^ box.c:616:23: error: use of undeclared identifier 'FO_RW' list = sfopen(hs, FO_RW); ^ box.c:617:16: error: use of undeclared identifier 'minhandle' if (list >= minhandle) { ^ box.c:680:27: error: use of undeclared identifier 'FO_READ' k = sfopen(temperase, FO_READ); ^ box.c:681:12: error: use of undeclared identifier 'minhandle' if (k >= minhandle) { ^ box.c:682:27: error: use of undeclared identifier 'SFSEEKSET' if (sfseek(*seekp, k, SFSEEKSET) == *seekp) { ^ box.c:755:3: error: use of undeclared identifier 'extsep' idxfname(fname, brett); ^ ./filesys.h:199:76: note: expanded from macro 'idxfname' #define idxfname(fname, board) sprintf(fname, "%s%s%c%s", indexdir, board, extsep, EXT_IDX) ^ box.c:761:11: error: use of undeclared identifier 'nohandle' list = nohandle; ^ box.c:763:29: error: use of undeclared identifier 'FO_RW' list = open_index(brett, FO_RW, true, true); ^ box.c:765:14: error: use of undeclared identifier 'minhandle' if (list < minhandle) ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] filesys.c:806:33: error: use of undeclared identifier 'dirinfo' sprintf(STR1, "%s%s", name, dirinfo.d_fname); ^ filesys.c:808:22: error: use of undeclared identifier 'dirinfo'; did you mean 'dirfd'? result = sfnext(&dirinfo); ^~~~~~~ dirfd /usr/include/dirent.h:87:6: note: 'dirfd' declared here int dirfd(DIR *); ^ filesys.c:826:12: error: use of undeclared identifier 'minhandle' if (k2 < minhandle) ^ filesys.c:828:22: error: use of undeclared identifier 'FO_READ' k1 = sfopen(filea, FO_READ); ^ filesys.c:829:12: error: use of undeclared identifier 'minhandle' if (k1 < minhandle) ^ filesys.c:831:25: error: use of undeclared identifier 'SFSEEKEND' fsize = sfseek(0, k1, SFSEEKEND); ^ filesys.c:832:17: error: use of undeclared identifier 'SFSEEKSET' sfseek(0, k1, SFSEEKSET); ^ filesys.c:845:22: error: use of undeclared identifier 'SFSEEKSET' sfseek(ab, k1, SFSEEKSET); ^ filesys.c:891:24: warning: passing 'short *' to parameter of type 'unsigned short *' converts between pointers to integer types with different sign [-Wpointer-sign] sfgetdatime(filea, &ddate, &dtime); ^~~~~~ ./filesys.h:144:54: note: passing argument to parameter 'date' here extern short sfgetdatime(char *name, unsigned short *date, ^ filesys.c:891:32: warning: passing 'short *' to parameter of type 'unsigned short *' converts between pointers to integer types with different sign [-Wpointer-sign] sfgetdatime(filea, &ddate, &dtime); ^~~~~~ ./filesys.h:145:21: note: passing argument to parameter 'time' here unsigned short *time); ^ filesys.c:895:22: error: use of undeclared identifier 'FO_READ' k1 = sfopen(filea, FO_READ); ^ filesys.c:896:12: error: use of undeclared identifier 'minhandle' if (k1 < minhandle) ^ filesys.c:899:25: error: use of undeclared identifier 'SFSEEKEND' fsize = sfseek(0, k1, SFSEEKEND); ^ filesys.c:900:17: error: use of undeclared identifier 'SFSEEKSET' sfseek(0, k1, SFSEEKSET); ^ filesys.c:939:29: error: use of undeclared identifier 'SFSEEKSET' err = sfseek(start, k1, SFSEEKSET); ^ filesys.c:943:26: error: use of undeclared identifier 'FC_FILE' k2 = sfcreate(fileb, FC_FILE); ^ filesys.c:944:15: error: use of undeclared identifier 'minhandle' if (k2 >= minhandle) { ^ filesys.c:969:24: warningbox_mem.c:356:11: error: use of undeclared identifier 'minhandle' if (k >= minhandle) { ^ box_mem.c:358:28: error: use of undeclared identifier 'SFSEEKSET' sfseek(p1->offset, k, SFSEEKSET); ^ box_mem.c:387:25: error: use of undeclared identifier 'FO_RW' k = sfopen(msgidlog, FO_RW); ^ box_mem.c:388:11: error: use of undeclared identifier 'minhandle' if (k < minhandle) ^ box_mem.c:389:29: error: use of undeclared identifier 'FC_FILE' k = sfcreate(msgidlog, FC_FILE); ^ box_mem.c:390:11: error: use of undeclared identifier 'minhandle' if (k < minhandle) ^ box_mem.c:397:25: error: use of undeclared identifier 'SFSEEKSET' if (sfseek(seek, k, SFSEEKSET) != seek) { ^ box_mem.c:399:33: error: use of undeclared identifier 'SFSEEKEND' bullidseek = sfseek(0, k, SFSEEKEND) / sizeof(bidtype); ^ box_mem.c:405:25: error: use of undeclared identifier 'SFSEEKSET' if (sfseek(seek, k, SFSEEKSET) != seek) { ^ box_mem.c:407:33: error: use of undeclared identifier 'SFSEEKEND' bullidseek = sfseek(0, k, SFSEEKEND) / sizeof(bidtype); ^ box_mem.c:427:27: error: use of undeclared identifier 'FO_RW' *k = sfopen(msgidlog, FO_RW); ^ box_mem.c:428:12: error: use of undeclared identifier 'minhandle' if (*k < minhandle) ^ box_mem.c:430:18: error: use of undeclared identifier 'SFSEEKSET' sfseek(at, *k, SFSEEKSET); ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] : passing 'short *' to parameter of type 'unsigned short *' converts between pointers to integer types with different sign [-Wpointer-sign] sfsetdatime(fileb, &ddate, &dtime); ^~~~~~ ./filesys.h:146:54: note: passing argument to parameter 'date' here extern short sfsetdatime(char *name, unsigned short *date, ^ filesys.c:969:32: warning: passing 'short *' to parameter of type 'unsigned short *' converts between pointers to integer types with different sign [-Wpointer-sign] sfsetdatime(fileb, &ddate, &dtime); ^~~~~~ ./filesys.h:147:21: note: passing argument to parameter 'time' here unsigned short *time); ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 4 warnings and 20 errors generated. Makefile.netbsd:76: recipe for target 'filesys.o' failed gmake: *** [filesys.o] Error 1 gmake: *** Waiting for unfinished jobs.... 2020 errors generated. Makefile.netbsd:76: recipe for target 'box.o' failed gmake: *** [box.o] Error 1 errors generated. Makefile.netbsd:76: recipe for target 'box_mem.o' failed gmake: *** [box_mem.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/ham/dpbox *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/ham/dpbox