>>> Building on exopi-6 under chinese/lunar DIST = [chinese/lunar:lunar-2.1.tar.gz] FULLPKGNAME = zh-lunar-2.1p1 distfiles size=10152 >>> Running build in chinese/lunar at 1764528093.36 ===> chinese/lunar ===> Building from scratch zh-lunar-2.1p1 ===> Verifying specs: c ===> found c.102.2 ===> Checking files for zh-lunar-2.1p1 `/exopi-cvs/ports/distfiles/lunar-2.1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for zh-lunar-2.1p1 ===> Patching for zh-lunar-2.1p1 ===> Applying OpenBSD patch patch-01 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Makefile.orig Tue Aug 11 04:14:48 1992 |+++ Makefile Thu Mar 1 10:49:51 2001 -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-02 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- lunar.c.orig Mon Aug 10 21:14:48 1992 |+++ lunar.c Tue Feb 4 01:04:18 1997 -------------------------- Patching file lunar.c using Plan A... Hunk #1 succeeded at 60. Hunk #2 succeeded at 128. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for zh-lunar-2.1p1 ===> Configuring for zh-lunar-2.1p1 ===> Building for zh-lunar-2.1p1 cc -O -DBITMAPFILE=\"/usr/local/share/chinese/lunar.bitmap\" -c lunar.c lunar.c:102:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 102 | "", "", "", "", "", | ^~~~~~~~ lunar.c:102:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 102 | "", "", "", "", "", | ^~~~~~~~ lunar.c:102:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 102 | "", "", "", "", "", | ^~~~~~~~ lunar.c:102:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 102 | "", "", "", "", "", | ^~~~~~~~ lunar.c:102:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 102 | "", "", "", "", "", | ^~~~~~~~ lunar.c:103:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 103 | "", "", "", "", "" | ^~~~~~~~ lunar.c:103:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 103 | "", "", "", "", "" | ^~~~~~~~ lunar.c:103:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 103 | "", "", "", "", "" | ^~~~~~~~ lunar.c:103:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 103 | "", "", "", "", "" | ^~~~~~~~ lunar.c:103:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 103 | "", "", "", "", "" | ^~~~~~~~ lunar.c:107:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 107 | "", "", "", "î", "", "", | ^~~~~~~~ lunar.c:107:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 107 | "", "", "", "î", "", "", | ^~~~~~~~ lunar.c:107:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 107 | "", "", "", "î", "", "", | ^~~~~~~~ lunar.c:107:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 107 | "", "", "", "î", "", "", | ^~~~~~~~ lunar.c:107:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 107 | "", "", "", "î", "", "", | ^~~~~~~~ lunar.c:108:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 108 | "", "δ", "", "", "", "" | ^~~~~~~~ lunar.c:108:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 108 | "", "δ", "", "", "", "" | ^~~~~~~~ lunar.c:108:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 108 | "", "δ", "", "", "", "" | ^~~~~~~~ lunar.c:108:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 108 | "", "δ", "", "", "", "" | ^~~~~~~~ lunar.c:108:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 108 | "", "δ", "", "", "", "" | ^~~~~~~~ lunar.c:112:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 112 | "", "ţ", "", "", "", "", | ^~~~~~~~ lunar.c:112:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 112 | "", "ţ", "", "", "", "", | ^~~~~~~~ lunar.c:112:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 112 | "", "ţ", "", "", "", "", | ^~~~~~~~ lunar.c:112:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 112 | "", "ţ", "", "", "", "", | ^~~~~~~~ lunar.c:112:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 112 | "", "ţ", "", "", "", "", | ^~~~~~~~ lunar.c:113:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 113 | "", "", "", "", "", "" | ^~~~~~~~ lunar.c:113:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 113 | "", "", "", "", "", "" | ^~~~~~~~ lunar.c:113:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 113 | "", "", "", "", "", "" | ^~~~~~~~ lunar.c:113:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 113 | "", "", "", "", "", "" | ^~~~~~~~ lunar.c:113:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 113 | "", "", "", "", "", "" | ^~~~~~~~ lunar.c:113:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 113 | "", "", "", "", "", "" | ^~~~~~~~ lunar.c:117:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 117 | "", "һ", "", "", | ^~~~~~~~ lunar.c:117:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 117 | "", "һ", "", "", | ^~~~~~~~ lunar.c:117:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 117 | "", "һ", "", "", | ^~~~~~~~ lunar.c:118:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 118 | "", "", "" | ^~~~~~~~ lunar.c:118:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 118 | "", "", "" | ^~~~~~~~ lunar.c:118:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 118 | "", "", "" | ^~~~~~~~ lunar.c:146:1: warning: return type of 'main' is not 'int' [-Wmain-return-type] 146 | void main(argc, argv) | ^ lunar.c:146:1: note: change return type to 'int' 146 | void main(argc, argv) | ^~~~ | int lunar.c:181:7: warning: passing arguments to 'Error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | Error("Year out of range."); | ^ lunar.c:183:7: warning: passing arguments to 'Error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | Error("Month out of range."); | ^ lunar.c:185:7: warning: passing arguments to 'Error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | Error("Day out of range."); | ^ lunar.c:187:7: warning: passing arguments to 'Error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | Error("Hour out of range."); | ^ lunar.c:190:2: warning: call to undeclared function 'CmpDate'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 190 | CmpDate(month, day, SolarFirstDate.month, SolarFirstDate.day)<0) | ^ lunar.c:191:7: warning: passing arguments to 'Error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | Error("Date out of range."); | ^ lunar.c:146:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 146 | void main(argc, argv) | ^ lunar.c:226:5: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 226 | exit(1); | ^ lunar.c:226:5: note: include the header or explicitly provide a declaration for 'exit' lunar.c:236:23: warning: passing arguments to 'Solar2Day' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | offset = Solar2Day(&solar); | ^ lunar.c:243:14: warning: passing arguments to 'Day2Lunar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | Day2Lunar(offset, &lunar); | ^ lunar.c:245:10: warning: passing arguments to 'CalGZ' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | CalGZ(offset, &lunar, &gan, &zhi); | ^ lunar.c:247:23: warning: passing arguments to 'JieDate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 247 | jieAlert = JieDate(&solar, &lunar2); | ^ lunar.c:250:10: warning: passing arguments to 'CalGZ' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | CalGZ(offset, &lunar2, &gan2, &zhi2); | ^ lunar.c:262:23: warning: passing arguments to 'Lunar2Day' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | offset = Lunar2Day(&lunar); | ^ lunar.c:264:14: warning: passing arguments to 'Day2Solar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | Day2Solar(offset + adj, &solar); | ^ lunar.c:266:10: warning: passing arguments to 'CalGZ' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | CalGZ(offset, &lunar, &gan, &zhi); | ^ lunar.c:268:23: warning: passing arguments to 'JieDate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | jieAlert = JieDate(&solar, &lunar2); | ^ lunar.c:271:10: warning: passing arguments to 'CalGZ' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | CalGZ(offset, &lunar2, &gan2, &zhi2); | ^ lunar.c:283:23: warning: passing arguments to 'Solar2Day1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 283 | return (Solar2Day1(d) - Solar2Day1(&SolarFirstDate)); | ^ lunar.c:283:39: warning: passing arguments to 'Solar2Day1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 283 | return (Solar2Day1(d) - Solar2Day1(&SolarFirstDate)); | ^ lunar.c:280:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | long Solar2Day(d) | ^ lunar.c:136:9: 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] 136 | long Solar2Day(), Solar2Day1(), Lunar2Day(); | ^ lunar.c:295:23: warning: passing arguments to 'Error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | if (delta<0) Error("Internal error: pick a larger constant for BYEAR."); | ^ lunar.c:305:24: warning: passing arguments to 'Error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 305 | if (d->day > 29) Error("Day out of range."); | ^ lunar.c:307:56: warning: passing arguments to 'Error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 307 | else if (d->day > daysInSolarMonth[d->month]) Error("Day out of range."); | ^ lunar.c:288:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | long Solar2Day1(d) | ^ lunar.c:136:22: 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] 136 | long Solar2Day(), Solar2Day1(), Lunar2Day(); | ^ lunar.c:324:26: warning: passing arguments to 'make_mday' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 324 | leapMonth = make_mday(year); | ^ lunar.c:337:32: warning: passing arguments to 'Error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 337 | if (d->day > mday[m]) Error("Day out of range."); | ^ lunar.c:313:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 313 | long Lunar2Day(d) | ^ lunar.c:136:36: 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] 136 | long Solar2Day(), Solar2Day1(), Lunar2Day(); | ^ lunar.c:355:24: warning: passing arguments to 'Error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 355 | if (i==Nyear) Error("Year out of range."); | ^ lunar.c:358:26: warning: passing arguments to 'make_mday' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | leapMonth = make_mday(i); | ^ lunar.c:343:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | void Day2Lunar(offset, d) | ^ lunar.c:137:6: 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] 137 | void Day2Lunar(), Day2Solar(); | ^ lunar.c:399:48: warning: passing arguments to 'Error' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | if (i==(SolarFirstDate.year + Nyear)) Error("Year out of range."); | ^ lunar.c:381:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | void Day2Solar(offset, d) | ^ lunar.c:137:19: 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] 137 | void Day2Lunar(), Day2Solar(); | ^ lunar.c:419:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 419 | int GZcycle(g, z) | ^ lunar.c:138:35: 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] 138 | int make_yday(), make_mday(), GZcycle(); | ^ lunar.c:430:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 430 | void CalGZ(offset, d, g, z) | ^ lunar.c:139:6: 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] 139 | void CalGZ(); | ^ lunar.c:450:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | void Error(s) | ^ lunar.c:143:15: 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] 143 | void usage(), Error(); | ^ lunar.c:459:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 459 | int CmpDate(month1, day1, month2, day2) | ^ lunar.c:472:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 472 | int JieDate(ds, dl) | ^ lunar.c:140: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] 140 | int JieDate(), JieDate(); | ^ lunar.c:534:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 534 | int make_mday(year) | ^ lunar.c:138:22: 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] 138 | int make_yday(), make_mday(), GZcycle(); | ^ lunar.c:590:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 590 | printf("%s%d%s%2d%s%2d%s%2d%s%s%s\n", "", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lunar.c:591:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 591 | solar.year, "", solar.month, "", solar.day, | ^~~~~~~~ lunar.c:591:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 591 | solar.year, "", solar.month, "", solar.day, | ^~~~~~~~ lunar.c:592:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 592 | "", solar.hour, "ʱ", | ^~~~~~~~ lunar.c:592:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 592 | "", solar.hour, "ʱ", | ^~~~~~~~ lunar.c:593:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 593 | "", weekdayGB[solar.weekday]); | ^~~~~~~~~~~~~~~~ lunar.c:594:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 594 | printf("%s%d%s%s%2d%s%2d%s%s%s%s%s\n", "", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lunar.c:595:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 595 | lunar.year, "", (lunar.leap? "":""), | ^~~~~~~~ lunar.c:595:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 595 | lunar.year, "", (lunar.leap? "":""), | ^~~~~~~~ lunar.c:596:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 596 | lunar.month, "", lunar.day, "", | ^~~~~~~~ lunar.c:596:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 596 | lunar.month, "", lunar.day, "", | ^~~~~~~~ lunar.c:597:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 597 | ZhiGB[zhi.hour], "ʱ", | ^~~~~~~~ lunar.c:598:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 598 | "Ф", ShengXiaoGB[zhi.year]); | ^~~~~~~~ ~~~~~~~~ lunar.c:599:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 599 | printf("%s%s%s%s%s%s%s%s%s%s%s%s%s\n", "֧", | ^~~~~~~~~~~~~~~~~~~~~~~~ lunar.c:600:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 600 | GanGB[gan.year], ZhiGB[zhi.year], "ꡡ", | ^~~~ lunar.c:601:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 601 | GanGB[gan.month], ZhiGB[zhi.month], "¡", | ^~~~ ~~~~ lunar.c:602:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 602 | GanGB[gan.day], ZhiGB[zhi.day], "ա", | ^~~~ ~~~~ lunar.c:603:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 603 | GanGB[gan.hour], ZhiGB[zhi.hour], "ʱ"); | ^~~~~~~~ lunar.c:605:6: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 605 | "֮ʱ֣", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lunar.c:606:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 606 | GanGB[gan2.year], ZhiGB[zhi2.year], "ꡡ", | ^~~~ lunar.c:607:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 607 | GanGB[gan2.month], ZhiGB[zhi2.month], "¡", | ^~~~ ~~~~ lunar.c:608:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 608 | GanGB[gan2.day], ZhiGB[zhi2.day], "ա", | ^~~~ ~~~~ lunar.c:609:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 609 | GanGB[gan2.hour], ZhiGB[zhi2.hour], "ʱ"); | ^~~~~~~~ lunar.c:612:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 612 | printf("* %s, %s\n", "Ϊ", | ^~~~~~~~~~~~~~~~ ~~~~~~~~ lunar.c:613:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 613 | "Ҫ"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ lunar.c:615:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 615 | printf("* %s\n", "Ҫ"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ lunar.c:616:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 616 | printf("* %s\n", "нʱ֮"); | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lunar.c:665:13: warning: passing arguments to 'display3' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 665 | display3(gan.year+GanBM, zhi.year+ZhiBM, NianBM); | ^ lunar.c:666:13: warning: passing arguments to 'display3' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 666 | display3(gan.month+GanBM, zhi.month+ZhiBM, YueBM); | ^ lunar.c:667:13: warning: passing arguments to 'display3' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 667 | display3(gan.day+GanBM, zhi.day+ZhiBM, RiBM); | ^ lunar.c:668:13: warning: passing arguments to 'display3' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 668 | display3(gan.hour+GanBM, zhi.hour+ZhiBM, ShiBM); | ^ lunar.c:670:13: warning: passing arguments to 'display3' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 670 | display3(gan2.year+GanBM, zhi2.year+ZhiBM, NianBM); | ^ lunar.c:671:13: warning: passing arguments to 'display3' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 671 | display3(gan2.month+GanBM, zhi2.month+ZhiBM, YueBM); | ^ lunar.c:672:13: warning: passing arguments to 'display3' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 672 | display3(gan2.day+GanBM, zhi2.day+ZhiBM, RiBM); | ^ lunar.c:673:13: warning: passing arguments to 'display3' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 673 | display3(gan2.hour+GanBM, zhi2.hour+ZhiBM, ShiBM); | ^ lunar.c:711:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | void display3(i, j, k) | ^ lunar.c:141:19: 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] 141 | void readBM(), display3(); | ^ 124 warnings generated. cc -O -DBITMAPFILE=\"/usr/local/share/chinese/lunar.bitmap\" -o lunar lunar.o >>> Running package in chinese/lunar at 1764528095.75 ===> chinese/lunar ===> Faking installation for zh-lunar-2.1p1 /exopi-obj/pobj/zh-lunar-2.1/bin/install -d -m 755 /exopi-obj/pobj/zh-lunar-2.1/fake-amd64/usr/local/share/chinese /exopi-obj/pobj/zh-lunar-2.1/bin/install -c -s -m 755 /exopi-obj/pobj/zh-lunar-2.1/lunar-2.1/lunar /exopi-obj/pobj/zh-lunar-2.1/fake-amd64/usr/local/bin /exopi-obj/pobj/zh-lunar-2.1/bin/install -c -m 644 /exopi-obj/pobj/zh-lunar-2.1/lunar-2.1/lunar.bitmap /exopi-obj/pobj/zh-lunar-2.1/fake-amd64/usr/local/share/chinese /exopi-obj/pobj/zh-lunar-2.1/bin/install -c -m 644 /exopi-obj/pobj/zh-lunar-2.1/lunar-2.1/lunar.1 /exopi-obj/pobj/zh-lunar-2.1/fake-amd64/usr/local/man/man1 ===> Building package for zh-lunar-2.1p1 Create /exopi-cvs/ports/packages/amd64/all/zh-lunar-2.1p1.tgz Creating package zh-lunar-2.1p1 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|***** | 8% checksumming|********** | 17% checksumming|*************** | 25% checksumming|******************** | 33% checksumming|************************* | 42% checksumming|******************************* | 50% checksumming|************************************ | 58% checksumming|***************************************** | 67% checksumming|********************************************** | 75% checksumming|*************************************************** | 83% checksumming|******************************************************** | 92% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 2% archiving|****************************************************** | 84% archiving|************************************************************ | 94% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/zh-lunar-2.1p1.tgz >>> Running clean in chinese/lunar at 1764528098.44 ===> chinese/lunar ===> Cleaning for zh-lunar-2.1p1 >>> Ended at 1764528098.84 max_stuck=0.00/build=2.46/package=2.64/clean=0.47