>>> Building on exopi-5 under chinese/hc DIST = [chinese/hc:hc-supp.tab;chinese/hc:hc-30.tar.gz] FULLPKGNAME = zh-hc-3.0p1 distfiles size=36935 >>> Running build in chinese/hc at 1764696561.54 ===> chinese/hc ===> Building from scratch zh-hc-3.0p1 ===> Verifying specs: c ===> found c.102.2 ===> Checking files for zh-hc-3.0p1 `/exopi-cvs/ports/distfiles/hc-30.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hc-supp.tab' is up to date. >> (SHA256) all files: OK ===> Extracting for zh-hc-3.0p1 ===> Patching for zh-hc-3.0p1 sed -i 's|malloc.h|stdlib.h|' /exopi-obj/pobj/zh-hc-3.0/hc3/hclib.c ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Makefile.orig Thu Jan 24 09:08:23 2002 |+++ Makefile Thu Jan 24 09:10:05 2002 -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 5. 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-hc-3.0p1 ===> Configuring for zh-hc-3.0p1 ===> Building for zh-hc-3.0p1 cc -O2 -pipe -c hc.c In file included from hc.c:57: ./hclib.h:117:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 117 | extern hc_convert_fp(/* FILE *ifp, FILE *ofp, int mode, int do_mult */); | ~~~~~~ ^ | int hc.c:59:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 59 | static usage(prog) | ~~~~~~ ^ | int hc.c:67: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] 67 | exit(1); | ^ hc.c:67:5: note: include the header or explicitly provide a declaration for 'exit' hc.c:59:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 59 | static usage(prog) | ^ hc.c:71:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 71 | main(argc, argv) | ^ | int hc.c:82:8: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 82 | if ((!strcmp(argv[i], "-mode")) || (!strcmp(argv[i], "-m"))) | ^ hc.c:82:8: note: include the header or explicitly provide a declaration for 'strcmp' hc.c:112:18: warning: passing arguments to 'hc_readtab' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | else hc_readtab(argv[i]); | ^ hc.c:118:25: warning: passing arguments to 'hc_convert_fp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | miss = hc_convert_fp(stdin, stdout, mode, mapping1); | ^ hc.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | main(argc, argv) | ^ 9 warnings generated. cc -O2 -pipe -c hclib.c In file included from hclib.c:58: ./hclib.h:117:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 117 | extern hc_convert_fp(/* FILE *ifp, FILE *ofp, int mode, int do_mult */); | ~~~~~~ ^ | int hclib.c:85:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | u_int16 hc_set_default_code(mode, code) | ^ In file included from hclib.c:58: ./hclib.h:97: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] 97 | extern u_int16 hc_set_default_code(/* int mode, u_int code */); | ^ hclib.c:121:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | void hc_clear_tab_entry(mode, code) | ^ In file included from hclib.c:58: ./hclib.h:87: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] 87 | extern void hc_clear_tab_entry(/* int mode, u_int16 code */); | ^ hclib.c:158:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 158 | while (x=am[i][n]) | ~^~~~~~~~~ hclib.c:158:10: note: place parentheses around the assignment to silence this warning 158 | while (x=am[i][n]) | ^ | ( ) hclib.c:158:10: note: use '==' to turn this assignment into an equality comparison 158 | while (x=am[i][n]) | ^ | == hclib.c:147:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 147 | static void add(a1, am, i, code) | ^ hclib.c:194:50: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 194 | fprintf(stderr, "Invalid GB code in line %d\n", lcnt); | ~~ ^~~~ | %ld hclib.c:197:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 197 | while (c1=buffer[i++]) | ~~^~~~~~~~~~~~ hclib.c:197:14: note: place parentheses around the assignment to silence this warning 197 | while (c1=buffer[i++]) | ^ | ( ) hclib.c:197:14: note: use '==' to turn this assignment into an equality comparison 197 | while (c1=buffer[i++]) | ^ | == hclib.c:204:56: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 204 | fprintf(stderr, "Invalid BIG5 code in line %d\n", lcnt); | ~~ ^~~~ | %ld hclib.c:184:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | static int do_line (lcnt, buffer) | ^ hclib.c:215:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | long hc_readtab(fn) | ^ In file included from hclib.c:58: ./hclib.h:80: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] 80 | extern long hc_readtab(/* char *filename */); | ^ hclib.c:241:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | void hc_add_tab_entry(mode, code, mapping) | ^ In file included from hclib.c:58: ./hclib.h:92: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] 92 | extern void hc_add_tab_entry(/* int mode, u_int16 code, u_int16 mapping */); | ^ hclib.c:255:36: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 255 | static int cvrt(a1, am, i, result, n) | ^ 256 | u_int16 *a1, **am, i, *result; 257 | { hclib.c:264:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 264 | while (x = am[i][k]) | ~~^~~~~~~~~~ hclib.c:264:11: note: place parentheses around the assignment to silence this warning 264 | while (x = am[i][k]) | ^ | ( ) hclib.c:264:11: note: use '==' to turn this assignment into an equality comparison 264 | while (x = am[i][k]) | ^ | == hclib.c:255:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | static int cvrt(a1, am, i, result, n) | ^ hclib.c:273:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | int hc_convert(mode, codeSrc, result, n) | ^ In file included from hclib.c:58: ./hclib.h:111: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] 111 | extern int hc_convert(/* int mode, u_int16 code, u_int16* result, int n */); | ^ hclib.c:295:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | int hc_convert_fp(ifp, ofp, mode, do_mult) | ^ In file included from hclib.c:58: ./hclib.h:117:8: 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] 117 | extern hc_convert_fp(/* FILE *ifp, FILE *ofp, int mode, int do_mult */); | ^ hclib.c:335:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | u_int16 hc_convert1(mode, code) | ^ In file included from hclib.c:58: ./hclib.h:124: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] 124 | extern u_int16 hc_convert1(/* int mode, u_int16 code */); | ^ 24 warnings generated. cc -o hc hc.o hclib.o echo "#! /bin/csh" > b2g echo /usr/local/bin/hc "-m b2g -t" /usr/local/share/hc/hc.tab "$*" >> b2g chmod a+x b2g echo "#! /bin/csh" > g2b echo /usr/local/bin/hc -m g2b -t /usr/local/share/hc/hc.tab "$*" >> g2b chmod a+x g2b >>> Running package in chinese/hc at 1764696563.92 ===> chinese/hc ===> Faking installation for zh-hc-3.0p1 /exopi-obj/pobj/zh-hc-3.0/bin/install -d -m 755 /exopi-obj/pobj/zh-hc-3.0/fake-amd64/usr/local/share/hc /exopi-obj/pobj/zh-hc-3.0/bin/install -c -s -m 755 /exopi-obj/pobj/zh-hc-3.0/hc3/hc /exopi-obj/pobj/zh-hc-3.0/fake-amd64/usr/local/bin /exopi-obj/pobj/zh-hc-3.0/bin/install -c -m 755 /exopi-obj/pobj/zh-hc-3.0/hc3/b2g /exopi-obj/pobj/zh-hc-3.0/fake-amd64/usr/local/bin /exopi-obj/pobj/zh-hc-3.0/bin/install -c -m 755 /exopi-obj/pobj/zh-hc-3.0/hc3/g2b /exopi-obj/pobj/zh-hc-3.0/fake-amd64/usr/local/bin /exopi-obj/pobj/zh-hc-3.0/bin/install -c -m 644 /exopi-obj/pobj/zh-hc-3.0/hc3/hc.tab /exopi-obj/pobj/zh-hc-3.0/fake-amd64/usr/local/share/hc /exopi-obj/pobj/zh-hc-3.0/bin/install -c -m 644 /exopi-cvs/ports/distfiles/hc-supp.tab /exopi-obj/pobj/zh-hc-3.0/fake-amd64/usr/local/share/hc /exopi-obj/pobj/zh-hc-3.0/bin/install -c -m 644 /exopi-obj/pobj/zh-hc-3.0/hc3/hc.1 /exopi-obj/pobj/zh-hc-3.0/fake-amd64/usr/local/man/man1 ===> Building package for zh-hc-3.0p1 Create /exopi-cvs/ports/packages/amd64/all/zh-hc-3.0p1.tgz Creating package zh-hc-3.0p1 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|**** | 6% checksumming|******** | 13% checksumming|*********** | 19% checksumming|*************** | 25% checksumming|******************* | 31% checksumming|*********************** | 38% checksumming|*************************** | 44% checksumming|******************************* | 50% checksumming|********************************** | 56% checksumming|************************************** | 63% checksumming|****************************************** | 69% checksumming|********************************************** | 75% checksumming|************************************************** | 81% checksumming|***************************************************** | 88% checksumming|********************************************************* | 94% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 1% archiving|************** | 22% archiving|************** | 23% archiving|*************** | 23% archiving|****************** | 28% archiving|******************* | 30% archiving|****************************************************************|100% /exopi-obj/pobj/zh-hc-3.0/fake-amd64/usr/local/man/man1/hc.1: No one-line description, using filename "hc" Link to /exopi-cvs/ports/packages/amd64/ftp/zh-hc-3.0p1.tgz >>> Running clean in chinese/hc at 1764696566.86 ===> chinese/hc ===> Cleaning for zh-hc-3.0p1 >>> Ended at 1764696567.49 max_stuck=0.44/build=2.32/package=2.91/clean=0.75