=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/ham/dpbox", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> 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 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 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' 148 | extern short sffirst(char *pfad, short attr, DTA *dirr); | ^ ./filesys.h:149:21: error: unknown type name 'DTA' 149 | extern short sfnext(DTA *dirr); | ^ ./filesys.h:180:26: error: unknown type name 'time_t'; did you mean 'size_t'? 180 | extern void chkopenfiles(time_t maxopen, char *fn); /* maxopen in sekunden */ | ^~~~~~ | size_t /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/_types/_size_t.h:50:32: note: 'size_t' declared here 50 | typedef __darwin_size_t size_t; | ^ In file included from filesys.c:11: ./filesys.h:148:46: error: unknown type name 'DTA' 148 | extern short sffirst(char *pfad, short attr, DTA *dirr); | ^ ./filesys.h:149:21: error: unknown type name 'DTA' 149 | extern short sfnext(DTA *dirr); | ^ filesys.c:800:3: error: use of undeclared identifier 'DTA' 800 | DTA dirinfo; | ^ filesys.c:803:30: error: use of undeclared identifier 'dirinfo' 803 | result = sffirst(name, 0, &dirinfo); | ^ filesys.c:806:33: error: use of undeclared identifier 'dirinfo' 806 | sprintf(STR1, "%s%s", name, dirinfo.d_fname); | ^ box.c:510:3: error: use of undeclared identifier 'extsep' 510 | idxfname(STR1, brett); | ^ ./filesys.h:199:76: note: expanded from macro 'idxfname' 199 | #define idxfname(fname, board) sprintf(fname, "%s%s%c%s", indexdir, board, filesys.cext:s808e:p22,: Eerror: XT_Iuse of undeclared identifier 'dirinfo' 808 | rDX) | ^ esult = sfnext(&dirinfo); | ^ box.c:516:25: error: use of undeclared identifier 'FO_READ' 516 | k = open_index(brett, FO_READ, true, true); | ^ filesys.c:826:12: error: use of undeclared identifier 'minhandle' 826 | if (k2 < minhandle) | ^ filesys.c:828:22: error: use of undeclared identifier 'FO_READ' 828 | k1 = sfopen(filea, FO_READ); | ^ box.c:517:11: error: use of undeclared identifier 'minhandle' 517 | if (k < minhandle) | ^ box.c:582:25: error: use of undeclared identifier 'FO_RW' 582 | log = sfopen(boxlog, FO_RW); | ^ filesys.c:829:12: error: use of undeclared identifier 'minhandle' 829 | if (k1 < minhandle) | ^ box.c:586:14: error: use of undeclared identifier 'minhandle' 586 | if (log >= minhandle && lastlog > 0filesys.c) :{831 : 25| : ^ error: use of undeclared identifier 'SFSEEKEND' 831 | fsize = sfseek(0, k1, SFSEEKEND); | ^ box.c:603:29: error: use of undeclared identifier 'SFSEEKSET' 603 | if (sfseek(seekpos, log, SFSEEKSET) != seekposfilesys.c:832:17: error: use of undeclared identifier 'SFSEEKSET' 832 | sf) | ^ seek(0, k1, SFSEEKSET); | ^ box.c:615:4: error: use of undeclared identifier 'extsep' 615 | idxfname(hs, logptr->brett); | ^ ./filesys.h:199:76: note: expanded from macro 'idxfname' 199 | #define idxfname(fname, board) sprintf(fname, "%s%s%c%s", indexdir, board, extsep, EXT_IDX) | ^ filesys.c:845:22: error: use of undeclared identifier 'SFSEEKSET' 845 | 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] 891 | sfgetdatime(filea, &ddate, &dtime); | ^~~~~~ ./filesys.h:144:54: note: passing argument to parameter 'date' here box.c144 | ex:t616ern short sfgetdatim:e(23c:h arerror: use of undeclared identifier 'FO_RW'* name, u616n | s i g nleids ts h o=r ts f*odpen(hs, FO_RW); | ^a te, | ^ filesys.c:891:32: warning: passing 'short *' to parameter of type 'unsigned short *' converts between pointers to integer types with different sign [-Wpointer-sign] 891 | sfgetdatime(filea, &ddate, &dtime); | ^~~~~~ ./filesys.h:145:21: note: passing argument to parameter 'time' here 145 | unsigned short *time); | ^ filesys.c:895:22: error: use of undeclared identifier 'FO_READ' box.c :895617 | : 16 :k 1error: use of undeclared identifier 'minhandle'= sfo p617en(filea, FO_R | E A D if (l)ist; > = m| i ^n handle) { | ^ filesys.c:896:12: error: use of undeclared identifier 'minhandle' 896 | if (k1 < minhandle) | ^ box.c:680:27: error: use of undeclared identifier 'FO_READ' 680 | k = sfopen(temperase, FO_READ); | ^ filesys.c:899:25: error: use of undeclared identifier 'SFSEEKEND' 899 | fsize = sfseek(0, k1, SFSEEKEND); | ^ box.c:681:12: error: use of undeclared identifier 'minhandle' 681 | if (k >= minhandle) { | ^ filesys.c:900:17: error: use of undeclared identifier 'SFSEEKSET' 900 | sfseek(0, k1, SFSEEKSET); | ^ box.c:682:27: error: use of undeclared identifier 'SFSEEKSET' 682 | if (sfseek(*seekp, k, SFSEEKSET) == *seekp) { | ^ filesys.c:939:29: error: use of undeclared identifier 'SFSEEKSET' 939 | err = sfseek(start, k1, SFSEEKSET); | ^ box.c:755:3: error: use of undeclared identifier 'extsep' 755 | idxfname(fname, brett); | ^ ./filesys.h:199:76: note: expanded from macro 'idxfname' 199 | #define idxfname(fname, board) sprintf(fname, "%s%s%c%s", indexdir, board, extsep, EXT_IDX) | ^ filesys.c:943:26: error: use of undeclared identifier 'FC_FILE' 943 | k2 = sfcreate(fileb, FC_FILE); | ^ box.c:761:11: error: use of undeclared identifier 'nohandle' 761 | list = nohandle; | ^ filesys.c:944:15: error: use of undeclared identifier 'minhandle' 944 | if (k2 >= minhandle) { | ^ filesys.c:969:24: warning: passing 'short *' to parameter of type 'unsigned short *' converts between pointers to integer types with different sign [-Wpointer-sign] 969 | sfsetdatime(fileb, &ddate, &dtime); | ^~~~~~ ./filesys.h:146:54: note: passing argument to parameter 'date' here box.c :146763 | :e29x:t eerror: ruse of undeclared identifier 'FO_RW' 763 | lisnt = short sfsetdat open_index(bime(char *name,r unseitgt,ned short *date, | ^ FO_filesys.c:969:32: warning: passing 'short *' to parameter of type 'unsigned short *' converts between pointers to integer types with different sign [-Wpointer-sign] 969 | sfsetdatime(fileb, &ddate, &dtime); | ^~~~~~ ./filesys.h:147:21: note: passing argument to parameter 'time' here 147 | unsigned short *time); | ^ RW, true, true); | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] box.c:765:14: error: use of undeclared identifier 'minhandle' 765 | if (list < minhandle) | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 4 warnings and 20 errors generated. gmake: *** [Makefile.netbsd:76: filesys.o] Error 1 gmake: *** Waiting for unfinished jobs.... 20 errors generated. gmake: *** [Makefile.netbsd:76: box.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/ham/dpbox *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/ham/dpbox