>>> Building on exopi-6 under chinese/hc DIST = [chinese/hc:hc-30.tar.gz;chinese/hc:hc-supp.tab] FULLPKGNAME = zh-hc-3.0p1 distfiles size=36935 >>> Running build in chinese/hc at 1735056575.54 ===> chinese/hc ===> Building from scratch zh-hc-3.0p1 ===> Verifying specs: c ===> found c.100.3 ===> 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] 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] 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] 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 C2x [-Wdeprecated-non-prototype] 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] 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] 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 C2x [-Wdeprecated-non-prototype] 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 C2x [-Wdeprecated-non-prototype] 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 C2x [-Wdeprecated-non-prototype] 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] 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 C2x [-Wdeprecated-non-prototype] 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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 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 C2x [-Wdeprecated-non-prototype] 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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 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] while (x=am[i][n]) ~^~~~~~~~~ hclib.c:158:10: note: place parentheses around the assignment to silence this warning while (x=am[i][n]) ^ ( ) hclib.c:158:10: note: use '==' to turn this assignment into an equality comparison 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 C2x [-Wdeprecated-non-prototype] static void add(a1, am, i, code) ^ hclib.c:194:50: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 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] while (c1=buffer[i++]) ~~^~~~~~~~~~~~ hclib.c:197:14: note: place parentheses around the assignment to silence this warning while (c1=buffer[i++]) ^ ( ) hclib.c:197:14: note: use '==' to turn this assignment into an equality comparison while (c1=buffer[i++]) ^ == hclib.c:204:56: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 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 C2x [-Wdeprecated-non-prototype] 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 C2x [-Wdeprecated-non-prototype] 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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 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 C2x [-Wdeprecated-non-prototype] 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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 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] static int cvrt(a1, am, i, result, n) ^ hclib.c:264:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (x = am[i][k]) ~~^~~~~~~~~~ hclib.c:264:11: note: place parentheses around the assignment to silence this warning while (x = am[i][k]) ^ ( ) hclib.c:264:11: note: use '==' to turn this assignment into an equality comparison 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 C2x [-Wdeprecated-non-prototype] 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 C2x [-Wdeprecated-non-prototype] 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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 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 C2x [-Wdeprecated-non-prototype] 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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 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 C2x [-Wdeprecated-non-prototype] 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 C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 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 1735056577.99 ===> 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|****************** | 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 1735056581.82 ===> chinese/hc ===> Cleaning for zh-hc-3.0p1 >>> Ended at 1735056582.31 max_stuck=0.00/build=2.35/package=3.60/clean=0.84