=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/sysutils/moxfm", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for moxfm-1.0.1 --- all --- making all in ./regexp... --- regexp.o --- --- regsub.o --- --- regexp.o --- rm -f regexp.o --- regsub.o --- rm -f regsub.o --- regexp.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED regexp.c --- regsub.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED regsub.c regsub.c:56:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | regerror("NULL parm to regsub"); | ^ regsub.c:60:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | regerror("damaged regexp fed to regsub"); | ^ regsub.c:81:13: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | regerror("damaged match string"); | ^ regsub.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 41 | regsub(prog, source, dest) | ^ In file included from regsub.c:28: ./regexp.h:47:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | extern void regsub(); | ^ 5 warnings generated. --- regerror.o --- rm -f regerror.o --- regexp.o --- regexp.c:206:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | FAIL("NULL argument"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:213:6: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | regc(MAGIC); | ^ regexp.c:214:9: warning: passing arguments to 'reg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | if (reg(0, &flags) == NULL) | ^ regexp.c:219:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | FAIL("regexp too big"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:224:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | FAIL("out of space"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:230:6: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 230 | regc(MAGIC); | ^ regexp.c:231:9: warning: passing arguments to 'reg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | if (reg(0, &flags) == NULL) | ^ regexp.c:240:16: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | if (OP(regnext(scan)) == END) { /* Only one top-level choice. */ | ^ regexp.c:260:39: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | for (; scan != NULL; scan = regnext(scan)) | ^ regexp.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | regcomp(exp) | ^ In file included from regexp.c:33: ./regexp.h:45:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | extern regexp *regcomp(); | ^ regexp.c:298:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | FAIL("too many ()"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:301:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 301 | ret = regnode(OPEN+parno); | ^ regexp.c:306:16: warning: passing arguments to 'regbranch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | br = regbranch(&flags); | ^ regexp.c:310:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | regtail(ret, br); /* OPEN -> first. */ | ^ regexp.c:318:17: warning: passing arguments to 'regbranch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | br = regbranch(&flags); | ^ regexp.c:321:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 321 | regtail(ret, br); /* BRANCH -> BRANCH. */ | ^ regexp.c:328:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | ender = regnode((paren) ? CLOSE+parno : END); | ^ regexp.c:329:9: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | regtail(ret, ender); | ^ regexp.c:332:41: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- regerror.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED regerror.c --- regexp.o --- 332 | for (br = ret; br != NULL; br = regnext(br)) | ^ regexp.c:333:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 333 | regoptail(br, ender); | ^ regexp.c:337:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 337 | FAIL("unmatched ()"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:340:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | FAIL("unmatched ()"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:342:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | FAIL("junk on end"); /* "Can't happen". */ | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 283 | reg(paren, flagp) | ^ regexp.c:166:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 166 | STATIC char *reg(); | ^ regexp.c:365:15: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | ret = regnode(BRANCH); | ^ regexp.c:368:20: warning: passing arguments to 'regpiece' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 368 | latest = regpiece(&flags); | ^ regexp.c:375:11: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | regtail(chain, latest); | ^ regexp.c:379:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 379 | (void) regnode(NOTHING); | ^ regexp.c:355:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 355 | regbranch(flagp) | ^ regexp.c:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 167 | STATIC char *regbranch(); | ^ regexp.c:402:15: warning: passing arguments to 'regatom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 402 | ret = regatom(&flags); | ^ regexp.c:413:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 413 | FAIL("*+ operand could be empty"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:417:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | reginsert(STAR, ret); | ^ regexp.c:420:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | reginsert(BRANCH, ret); /* Either x */ | ^ regexp.c:421:25: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | regoptail(ret, regnode(BACK)); /* and loop */ | ^ regexp.c:421:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | regoptail(ret, regnode(BACK)); /* and loop */ | ^ regexp.c:422:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 422 | regoptail(ret, ret); /* back */ | ^ regexp.c:423:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:423:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:424:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:424:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:426:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | reginsert(PLUS, ret); | ^ regexp.c:429:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 429 | next = regnode(BRANCH); /* Either */ | ^ regexp.c:430:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 430 | regtail(ret, next); | ^ regexp.c:431:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | regtail(regnode(BACK), ret); /* loop back */ | ^ regexp.c:431:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | regtail(regnode(BACK), ret); /* loop back */ | ^ regexp.c:432:24: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | regtail(next, regnode(BRANCH)); /* or */ | ^ regexp.c:432:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | regtail(next, regnode(BRANCH)); /* or */ | ^ regexp.c:433:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:433:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:436:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 436 | reginsert(BRANCH, ret); /* Either x */ | ^ regexp.c:437:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 437 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:437:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 437 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:438:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 438 | next = regnode(NOTHING); /* null. */ | ^ regexp.c:439:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 439 | regtail(ret, next); | ^ regexp.c:440:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | regoptail(ret, next); | ^ regexp.c:444:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 444 | FAIL("nested *?+"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:394:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 394 | regpiece(flagp) | ^ regexp.c:168:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 168 | STATIC char *regpiece(); | ^ regexp.c:468:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | ret = regnode(BOL); | ^ regexp.c:471:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | ret = regnode(EOL); | ^ regexp.c:474:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 474 | ret = regnode(ANY); | ^ regexp.c:482:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 482 | ret = regnode(ANYBUT); | ^ regexp.c:485:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 485 | ret = regnode(ANYOF); | ^ regexp.c:487:9: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 487 | regc(*regparse++); | ^ regexp.c:492:11: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 492 | regc('-'); | ^ regexp.c:497:8: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | FAIL("invalid [] range"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:499:12: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 499 | regc(class); | ^ regexp.c:503:10: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 503 | regc(*regparse++); | ^ regexp.c:505:8: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 505 | regc('\0'); | ^ regexp.c:507:5: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | FAIL("unmatched []"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:521:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | FAIL("internal urp"); /* Supposed to be caught earlier. */ | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:526:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | FAIL("?+* follows nothing"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:530:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 530 | FAIL("trailing \\"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:531:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 531 | ret = regnode(EXACTLY); | ^ regexp.c:532:7: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 532 | regc(*regparse++); | ^ regexp.c:533:7: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | regc('\0'); | ^ regexp.c:543:5: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | FAIL("internal disaster"); | ^ regexp.c:139:27: note: expanded from macro 'FAIL' 139 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:550:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 550 | ret = regnode(EXACTLY); | ^ regexp.c:552:9: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 552 | regc(*regparse++); | ^ regexp.c:555:8: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 555 | regc('\0'); | ^ regexp.c:458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 458 | regatom(flagp) | ^ regexp.c:169:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 169 | STATIC char *regatom(); | ^ regexp.c:567:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 567 | regnode(op) | ^ regexp.c:170:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 170 | STATIC char *regnode(); | ^ regexp.c:592:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 592 | regc(b) | ^ regexp.c:172:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 172 | STATIC void regc(); | ^ regexp.c:607:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 607 | reginsert(op, opnd) | ^ regexp.c:173:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 173 | STATIC void reginsert(); | ^ regexp.c:650:17: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 650 | temp = regnext(scan); | ^ regexp.c:636:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 636 | regtail(p, val) | ^ regexp.c:174:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 174 | STATIC void regtail(); | ^ regexp.c:668:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 668 | regoptail(p, val) | ^ regexp.c:175:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 175 | STATIC void regoptail(); | ^ regexp.c:718:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 718 | regerror("NULL parameter"); | ^ regexp.c:724:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 724 | regerror("corrupted program"); | ^ regexp.c:745:16: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 745 | return(regtry(prog, string)); | ^ regexp.c:752:14: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 752 | if (regtry(prog, s)) | ^ regexp.c:759:14: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 759 | if (regtry(prog, s)) | ^ regexp.c:707:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 707 | regexec(prog, string) | ^ In file included from regexp.c:33: ./regexp.h:46:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | extern int regexec(); | ^ regexp.c:789:14: warning: passing arguments to 'regmatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 789 | if (regmatch(prog->program + 1)) { | ^ regexp.c:771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 771 | regtry(prog, string) | ^ regexp.c:693:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 693 | STATIC int regtry(); | ^ regexp.c:827:17: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 827 | next = regnext(scan); | ^ regexp.c:938:21: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 938 | scan = regnext(scan); | ^ regexp.c:961:19: warning: passing arguments to 'regrepeat' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 961 | no = regrepeat(OPERAND(scan)); | ^ regexp.c:978:12: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | regerror("memory corruption"); | ^ regexp.c:990:10: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 990 | regerror("corrupted pointers"); | ^ regexp.c:808:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 808 | regmatch(prog) | ^ regexp.c:694:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 694 | STATIC int regmatch(); | ^ regexp.c:1031:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1031 | regerror("internal foulup"); | ^ regexp.c:998:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 998 | regrepeat(p) | ^ regexp.c:695:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 695 | STATIC int regrepeat(); | ^ regexp.c:1044:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1044 | regnext(p) | ^ regexp.c:171:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 171 | STATIC char *regnext(); | ^ --- regerror.o --- regerror.c:4:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4 | regerror(s) | ^ 1 warning generated. --- regexp.o --- 118 warnings generated. --- libregexp.a --- rm -f libregexp.a ar clq libregexp.a regexp.o regsub.o regerror.o ranlib libregexp.a making all in ./src... --- FmMain.o --- --- FmAw.o --- clang -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../regexp -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DMAGIC_HEADERS -DXFMLIBDIR=\"/opt/pkg/lib/X11/moxfm/dot.moxfm\" -DMTAB=\"/etc/mtab\" -DMAILDIR=\"/var/spool/mail\" -DNO_GETMNTENT=1 -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/freetype2 -c FmAw.c --- FmMain.o --- clang -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../regexp -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DMAGIC_HEADERS -DXFMLIBDIR=\"/opt/pkg/lib/X11/moxfm/dot.moxfm\" -DMTAB=\"/etc/mtab\" -DMAILDIR=\"/var/spool/mail\" -DNO_GETMNTENT=1 -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/freetype2 -c FmMain.c --- FmAw.o --- In file included from FmAw.c:38: ./Am.h:187:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] 187 | extern n_dtIcons; | ~~~~~~ ^ | int --- FmMain.o --- In file included from FmMain.c:43: ./Am.h:187:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] 187 | extern n_dtIcons; | ~~~~~~ ^ | int FmMain.c:599:1: warning: return type of 'main' is not 'int' [-Wmain-return-type] 599 | void main(int argc, char *argv[]) | ^ FmMain.c:599:1: note: change return type to 'int' 599 | void main(int argc, char *argv[]) | ^~~~ | int 2 warnings generated. --- FmFw.o --- clang -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../regexp -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DMAGIC_HEADERS -DXFMLIBDIR=\"/opt/pkg/lib/X11/moxfm/dot.moxfm\" -DMTAB=\"/etc/mtab\" -DMAILDIR=\"/var/spool/mail\" -DNO_GETMNTENT=1 -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/freetype2 -c FmFw.c --- FmAw.o --- 1 warning generated. --- FmDirs.o --- clang -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../regexp -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DMAGIC_HEADERS -DXFMLIBDIR=\"/opt/pkg/lib/X11/moxfm/dot.moxfm\" -DMTAB=\"/etc/mtab\" -DMAILDIR=\"/var/spool/mail\" -DNO_GETMNTENT=1 -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/freetype2 -c FmDirs.c --- FmFw.o --- FmFw.c:35:10: fatal error: 'sys/vfs.h' file not found 35 | #include | ^~~~~~~~~~~ --- FmDirs.o --- FmDirs.c:38:10: fatal error: 'sys/vfs.h' file not found 38 | #include | ^~~~~~~~~~~ --- FmFw.o --- 1 error generated. *** [FmFw.o] Error code 1 make[1]: stopped making "all" in /var/tmp/work/sysutils/moxfm/work/moxfm-1.0.1/src --- FmDirs.o --- 1 error generated. *** [FmDirs.o] Error code 1 make[1]: stopped making "all" in /var/tmp/work/sysutils/moxfm/work/moxfm-1.0.1/src make[1]: 2 errors make[1]: stopped making "all" in /var/tmp/work/sysutils/moxfm/work/moxfm-1.0.1/src *** [all] Error code 2 bmake: stopped making "all" in /var/tmp/work/sysutils/moxfm/work/moxfm-1.0.1 bmake: 1 error bmake: stopped making "all" in /var/tmp/work/sysutils/moxfm/work/moxfm-1.0.1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/sysutils/moxfm *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/sysutils/moxfm