>>> Building on exopi-3 under japanese/kanjips DIST = [japanese/kanjips:jis32.Z;japanese/kanjips:kanjips.tar.Z;japanese/kanjips:jis48.Z] FULLPKGNAME = kanjips-19900310p1 distfiles size=1955230 >>> Running build in japanese/kanjips at 1735056387.33 ===> japanese/kanjips ===> Building from scratch kanjips-19900310p1 ===> Verifying specs: c m ===> found c.100.3 m.10.1 ===> Checking files for kanjips-19900310p1 `/exopi-cvs/ports/distfiles/kanjips.tar.Z' is up to date. `/exopi-cvs/ports/distfiles/jis32.Z' is up to date. `/exopi-cvs/ports/distfiles/jis48.Z' is up to date. >> (SHA256) all files: OK ===> Extracting for kanjips-19900310p1 zcat /exopi-cvs/ports/distfiles/jis32.Z >/exopi-obj/pobj/kanjips-19900310/kanjips/jis32 zcat /exopi-cvs/ports/distfiles/jis48.Z >/exopi-obj/pobj/kanjips-19900310/kanjips/jis48 ===> Patching for kanjips-19900310p1 ===> Applying OpenBSD patch patch-jenscript_jenscript_SH Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- jenscript/jenscript.SH.orig Tue Jan 16 18:20:31 1990 |+++ jenscript/jenscript.SH Wed May 19 14:28:09 2010 -------------------------- Patching file jenscript/jenscript.SH using Plan A... Hunk #1 succeeded at 20. Hunk #2 succeeded at 33. Hunk #3 succeeded at 60. Hunk #4 succeeded at 87. Hunk #5 succeeded at 138. Hunk #6 succeeded at 303. Hunk #7 succeeded at 425. Hunk #8 succeeded at 457. done ===> Applying OpenBSD patch patch-kanjips_kanjips_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: kanjips/kanjips.c |--- kanjips/kanjips.c.orig |+++ kanjips/kanjips.c -------------------------- Patching file kanjips/kanjips.c using Plan A... Hunk #1 succeeded at 15. Hunk #2 succeeded at 43. Hunk #3 succeeded at 73. Hunk #4 succeeded at 116. Hunk #5 succeeded at 129. done ===> Applying OpenBSD patch patch-kanjips_kanjips_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- kanjips/kanjips.h.orig Wed May 19 16:33:56 2010 |+++ kanjips/kanjips.h Wed May 19 16:34:19 2010 -------------------------- Patching file kanjips/kanjips.h using Plan A... Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-kanjips_sub_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: kanjips/sub.c |--- kanjips/sub.c.orig |+++ kanjips/sub.c -------------------------- Patching file kanjips/sub.c using Plan A... Hunk #1 succeeded at 12. done ===> Applying OpenBSD patch patch-text2x_text2c_SH Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: text2x/text2c.SH |--- text2x/text2c.SH.orig |+++ text2x/text2c.SH -------------------------- Patching file text2x/text2c.SH using Plan A... Hunk #1 succeeded at 31. 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 kanjips-19900310p1 ===> Configuring for kanjips-19900310p1 cd /exopi-obj/pobj/kanjips-19900310/kanjips && awk '{print $1}' < MANIFEST |grep '\.SH' >todo cd /exopi-obj/pobj/kanjips-19900310/kanjips && perl -pi.bak /exopi-cvs/ports/japanese/kanjips/files/add-quotes `cat todo` cp /exopi-cvs/ports/japanese/kanjips/files/config.sh /exopi-obj/pobj/kanjips-19900310/kanjips cd /exopi-obj/pobj/kanjips-19900310/kanjips; PATH=.:$PATH; for i in `cat todo`; do /bin/sh $i; done Extracting Makefile (with variable substitutions) Extracting config.h (with variable substitutions) Extracting jenscript (with variable substitutions) Extracting Makefile (with variable substitutions) Extracting mp (with variable substitutions) Extracting text2c (with variable substitutions) Extracting text2perl (with variable substitutions) cd /exopi-obj/pobj/kanjips-19900310/kanjips && perl -pi.bak /exopi-cvs/ports/japanese/kanjips/files/remove-quotes `sed Building for kanjips-19900310p1 cc -O2 -pipe -I.. -c kanjips.c In file included from kanjips.c:10: ../config.h:23:18: warning: '/*' within block comment [-Wcomment] /*#undef EUNICE /**/ ^ ../config.h:24:15: warning: '/*' within block comment [-Wcomment] /*#undef VMS /**/ ^ ../config.h:37:15: warning: '/*' within block comment [-Wcomment] /*#undef FLEX /**/ ^ ../config.h:39:15: warning: '/*' within block comment [-Wcomment] /*#undef LEX8 /**/ ^ kanjips.c:24:6: warning: parameter 'argc' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] main(argc,argv) char **argv; ^ kanjips.c:24:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] main(argc,argv) char **argv; ^ int kanjips.c:44:2: warning: call to undeclared function 'zzinit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] zzinit(0); /* reset the state machine */ ^ kanjips.c:52:4: warning: call to undeclared function 'conform'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] conform(linebuf); ^ kanjips.c:56:4: warning: call to undeclared function 'outheader'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] outheader(); ^ kanjips.c:61:4: warning: call to undeclared function 'zztrans'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] zztrans(*zs,0); /* process 1 line */ ^ kanjips.c:24: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) char **argv; ^ kanjips.c:65:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] conform(s) unsigned char *s; ^ int kanjips.c:77:4: warning: call to undeclared function 'outheader'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] outheader(); ^ kanjips.c:81:3: warning: call to undeclared function 'forgetfont'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] forgetfont(); ^ kanjips.c:92:23: warning: passing arguments to 'openfont' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if((font = openfont(fontname)) == NULL){ ^ kanjips.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] conform(s) unsigned char *s; ^ kanjips.c:104:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ kanjips.c:105:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] forgetfont() ^ int kanjips.c:107:11: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] register i; ~~~~~~~~ ^ int kanjips.c:111:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] closefont(font); ^ ./kanjips.h:38:61: note: expanded from macro 'closefont' #define closefont(font) (font->_closefont ? font->_closefont(font) : YES) ^ kanjips.c:114:1: warning: non-void function does not return a value [-Wreturn-type] } ^ kanjips.c:121:11: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] register i; ~~~~~~~~ ^ int kanjips.c:127:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] definefont(fonts[i],code); ^ ./kanjips.h:37:40: note: expanded from macro 'definefont' (font->_definefont ? font->_definefont(font,code) : YES) ^ kanjips.c:119: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 regist(code) int code; ^ kanjips.c:198:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zzaction0(zzact0,zzn) int zzact0,zzn; ^ int kanjips.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:266:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zzinit0(n) int n; ^ int kanjips.c:266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:269:1: warning: non-void function does not return a value [-Wreturn-type] } ^ kanjips.c:271:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zztrans0(c,n) int c; int n; ^ int kanjips.c:271:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:326:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zzaction1(zzact1,zzn) int zzact1,zzn; ^ int kanjips.c:326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:377:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zzinit1(n) int n; ^ int kanjips.c:377:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:380:1: warning: non-void function does not return a value [-Wreturn-type] } ^ kanjips.c:382:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zztrans1(c,n) int c; int n; ^ int kanjips.c:382:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:437:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zzaction2(zzact2,zzn) int zzact2,zzn; ^ int kanjips.c:437:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:491:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zzinit2(n) int n; ^ int kanjips.c:491:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:494:1: warning: non-void function does not return a value [-Wreturn-type] } ^ kanjips.c:496:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zztrans2(c,n) int c; int n; ^ int kanjips.c:496:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:551:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zzaction3(zzact3,zzn) int zzact3,zzn; ^ int kanjips.c:551:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:630:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zzinit3(n) int n; ^ int kanjips.c:630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:633:1: warning: non-void function does not return a value [-Wreturn-type] } ^ kanjips.c:635:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zztrans3(c,n) int c; int n; ^ int kanjips.c:635:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:678:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zzinit(zzn) int zzn; ^ int kanjips.c:678:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kanjips.c:685:1: warning: non-void function does not return a value [-Wreturn-type] } ^ kanjips.c:687:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] zztrans(zzact,zzn) int zzact,zzn; ^ int kanjips.c:689:36: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (*zzfuncs[zzsubstate[zzn]])(zzact,zzn); ^ kanjips.c:687:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] zztrans(zzact,zzn) int zzact,zzn; ^ 58 warnings generated. ../text2x/text2c -f outheader -o outfile headerfile > header.c cc -O2 -pipe -I.. -c header.c header.c:178:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] outheader() ^ int header.c:184:1: warning: non-void function does not return a value [-Wreturn-type] } ^ 2 warnings generated. cc -O2 -pipe -I.. -c outlinefont.c In file included from outlinefont.c:2: ../config.h:23:18: warning: '/*' within block comment [-Wcomment] /*#undef EUNICE /**/ ^ ../config.h:24:15: warning: '/*' within block comment [-Wcomment] /*#undef VMS /**/ ^ ../config.h:37:15: warning: '/*' within block comment [-Wcomment] /*#undef FLEX /**/ ^ ../config.h:39:15: warning: '/*' within block comment [-Wcomment] /*#undef LEX8 /**/ ^ 4 warnings generated. cc -O2 -pipe -I.. -c dotfont.c In file included from dotfont.c:2: ../config.h:23:18: warning: '/*' within block comment [-Wcomment] /*#undef EUNICE /**/ ^ ../config.h:24:15: warning: '/*' within block comment [-Wcomment] /*#undef VMS /**/ ^ ../config.h:37:15: warning: '/*' within block comment [-Wcomment] /*#undef FLEX /**/ ^ ../config.h:39:15: warning: '/*' within block comment [-Wcomment] /*#undef LEX8 /**/ ^ dotfont.c:12:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] definedotfont(font,code) Font *font; int code; ^ dotfont.c:14:11: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] register i,j; ~~~~~~~~ ^ int dotfont.c:14:13: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] register i,j; ~~~~~~~~ ^ int dotfont.c:15:11: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] register ub,lb; ~~~~~~~~ ^ int dotfont.c:15:14: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] register ub,lb; ~~~~~~~~ ^ int dotfont.c:21:31: warning: passing arguments to 'kcode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fprintf(outfile,"%s [<",kcode(code,font->name)); ^ dotfont.c:12:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] definedotfont(font,code) Font *font; int code; ^ dotfont.c:38:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] closedotfont(font) Font *font; ^ dotfont.c:38:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dotfont.c:43:1: warning: non-void function does not return a value [-Wreturn-type] } ^ dotfont.c:51:7: warning: call to undeclared function 'fontmatch'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(! fontmatch(fontname,dotfonts)) ^ dotfont.c:53:14: warning: call to undeclared function 'Malloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] f = (Font *)Malloc(sizeof(Font)); ^ dotfont.c:53:6: warning: cast to 'Font *' from smaller integer type 'int' [-Wint-to-pointer-cast] f = (Font *)Malloc(sizeof(Font)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dotfont.c:54:12: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] f->name = (char *)Malloc(strlen(fontname)+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dotfont.c:65:26: warning: passing arguments to 'openfontfile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if((f->fp = openfontfile(LOCALFONTDIR,fontname,"")) == NULL) ^ dotfont.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] opendotfont(fontname) char *fontname; ^ 20 warnings generated. cc -O2 -pipe -I.. -c texfont.c In file included from texfont.c:8: ../config.h:23:18: warning: '/*' within block comment [-Wcomment] /*#undef EUNICE /**/ ^ ../config.h:24:15: warning: '/*' within block comment [-Wcomment] /*#undef VMS /**/ ^ ../config.h:37:15: warning: '/*' within block comment [-Wcomment] /*#undef FLEX /**/ ^ ../config.h:39:15: warning: '/*' within block comment [-Wcomment] /*#undef LEX8 /**/ ^ 4 warnings generated. cc -O2 -pipe -I.. -c lwfont.c In file included from lwfont.c:2: ../config.h:23:18: warning: '/*' within block comment [-Wcomment] /*#undef EUNICE /**/ ^ ../config.h:24:15: warning: '/*' within block comment [-Wcomment] /*#undef VMS /**/ ^ ../config.h:37:15: warning: '/*' within block comment [-Wcomment] /*#undef FLEX /**/ ^ ../config.h:39:15: warning: '/*' within block comment [-Wcomment] /*#undef LEX8 /**/ ^ lwfont.c:15:7: warning: call to undeclared function 'fontmatch'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(! fontmatch(fontname,lwfonts)) ^ lwfont.c:17:14: warning: call to undeclared function 'Malloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] f = (Font *)Malloc(sizeof(Font)); ^ lwfont.c:17:6: warning: cast to 'Font *' from smaller integer type 'int' [-Wint-to-pointer-cast] f = (Font *)Malloc(sizeof(Font)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ lwfont.c:18:12: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] f->name = (char *)Malloc(strlen(fontname)+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lwfont.c:11:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] openlwfont(fontname) char *fontname; ^ 9 warnings generated. cc -O2 -pipe -I.. -c hersheyfont.c In file included from hersheyfont.c:2: ../config.h:23:18: warning: '/*' within block comment [-Wcomment] /*#undef EUNICE /**/ ^ ../config.h:24:15: warning: '/*' within block comment [-Wcomment] /*#undef VMS /**/ ^ ../config.h:37:15: warning: '/*' within block comment [-Wcomment] /*#undef FLEX /**/ ^ ../config.h:39:15: warning: '/*' within block comment [-Wcomment] /*#undef LEX8 /**/ ^ 4 warnings generated. cc -O2 -pipe -I.. -c oafont.c cc -O2 -pipe -I.. -c gmwfont.c In file included from oafont.c:2: ../config.h:23:18: warning: '/*' within block comment [-Wcomment] /*#undef EUNICE /**/ ^ ../config.h:24:15: warning: '/*' within block comment [-Wcomment] /*#undef VMS /**/ ^ ../config.h:37:15: warning: '/*' within block comment [-Wcomment] /*#undef FLEX /**/ ^ ../config.h:39:15: warning: '/*' within block comment [-Wcomment] /*#undef LEX8 /**/ ^ 4 warnings generated. In file included from gmwfont.c:2: ../config.h:23:18: warning: '/*' within block comment [-Wcomment] /*#undef EUNICE /**/ ^ ../config.h:24:15: warning: '/*' within block comment [-Wcomment] /*#undef VMS /**/ ^ ../config.h:37:15: warning: '/*' within block comment [-Wcomment] /*#undef FLEX /**/ ^ ../config.h:39:15: warning: '/*' within block comment [-Wcomment] /*#undef LEX8 /**/ ^ 4 warnings generated. cc -O2 -pipe -I.. -c x11font.c In file included from x11font.c:2: ../config.h:23:18: warning: '/*' within block comment [-Wcomment] /*#undef EUNICE /**/ ^ ../config.h:24:15: warning: '/*' within block comment [-Wcomment] /*#undef VMS /**/ ^ ../config.h:37:15: warning: '/*' within block comment [-Wcomment] /*#undef FLEX /**/ ^ ../config.h:39:15: warning: '/*' within block comment [-Wcomment] /*#undef LEX8 /**/ ^ 4 warnings generated. cc -O2 -pipe -I.. -c fonts.c In file included from fonts.c:2: ../config.h:23:18: warning: '/*' within block comment [-Wcomment] /*#undef EUNICE /**/ ^ ../config.h:24:15: warning: '/*' within block comment [-Wcomment] /*#undef VMS /**/ ^ ../config.h:37:15: warning: '/*' within block comment [-Wcomment] /*#undef FLEX /**/ ^ ../config.h:39:15: warning: '/*' within block comment [-Wcomment] /*#undef LEX8 /**/ ^ fonts.c:54:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if(ff = (*f)(fontname)) ^ fonts.c:54:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ff = (*f)(fontname)) ~~~^~~~~~~~~~~~~~~~ fonts.c:54:9: note: place parentheses around the assignment to silence this warning if(ff = (*f)(fontname)) ^ ( ) fonts.c:54:9: note: use '==' to turn this assignment into an equality comparison if(ff = (*f)(fontname)) ^ == fonts.c:50:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Font *openfont(fontname) char *fontname; ^ fonts.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kcode(code,fontname) int code; char *fontname; ^ In file included from fonts.c:3: ./kanjips.h:42:14: 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 char *kcode(); ^ cc -O2 -pipe -I.. -c sub.c 9 warnings generated. In file included from sub.c:3: ../config.h:23:18: warning: '/*' within block comment [-Wcomment] /*#undef EUNICE /**/ ^ ../config.h:24:15: warning: '/*' within block comment [-Wcomment] /*#undef VMS /**/ ^ ../config.h:37:15: warning: '/*' within block comment [-Wcomment] /*#undef FLEX /**/ ^ ../config.h:39:15: warning: '/*' within block comment [-Wcomment] /*#undef LEX8 /**/ ^ sub.c:6:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fatal(s,a,b,c) char *s,*a,*b,*c; ^ int sub.c:6:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sub.c:11:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] warn(s,a,b,c) char *s,*a,*b,*c; ^ int sub.c:11:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sub.c:14:1: warning: non-void function does not return a value [-Wreturn-type] } ^ sub.c:19:24: warning: too few arguments in call to 'fatal' fatal("malloc fail\n"); ~~~~~ ^ sub.c:15:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void *Malloc(size) int size; ^ sub.c:39:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = fopen(fontpath,"r")) ~~~^~~~~~~~~~~~~~~~~~~~~ sub.c:39:9: note: place parentheses around the assignment to silence this warning if(fp = fopen(fontpath,"r")) ^ ( ) sub.c:39:9: note: use '==' to turn this assignment into an equality comparison if(fp = fopen(fontpath,"r")) ^ == sub.c:43:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = fopen(fontpath,"r")) ~~~^~~~~~~~~~~~~~~~~~~~~ sub.c:43:8: note: place parentheses around the assignment to silence this warning if(fp = fopen(fontpath,"r")) ^ ( ) sub.c:43:8: note: use '==' to turn this assignment into an equality comparison if(fp = fopen(fontpath,"r")) ^ == sub.c:22:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILE *openfontfile(pathlist,fontname,ext) char *pathlist,*fontname,*ext; ^ In file included from sub.c:4: ./kanjips.h:43:14: 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 FILE *openfontfile(); ^ sub.c:47:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fontmatch(fontname,fonts) char *fontname, **fonts; ^ int sub.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] 17 warnings generated. cc -O2 -pipe -I.. -o kanjips kanjips.o header.o outlinefont.o dotfont.o texfont.o lwfont.o hersheyfont.o oafont.o gmwfont.o x11font.o fonts.o sub.o -lm ld: warning: dotfont.c(dotfont.o:(opendotfont)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: sub.c(sub.o:(openfontfile)): warning: sprintf() is often misused, please use snprintf() ld: warning: kanjips.c(kanjips.o:(zzaction3)): warning: strcat() is almost always misused, please use strlcat() >>> Running package in japanese/kanjips at 1735056391.72 ===> japanese/kanjips ===> Faking installation for kanjips-19900310p1 /exopi-obj/pobj/kanjips-19900310/bin/install -c -s -m 755 /exopi-obj/pobj/kanjips-19900310/kanjips/kanjips/kanjips /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/bin /exopi-obj/pobj/kanjips-19900310/bin/install -d -m 755 /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/share/kanjips_font /exopi-obj/pobj/kanjips-19900310/bin/install -c -m 644 /exopi-obj/pobj/kanjips-19900310/kanjips/jis24 /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/share/kanjips_font /exopi-obj/pobj/kanjips-19900310/bin/install -c -m 644 /exopi-obj/pobj/kanjips-19900310/kanjips/jis32 /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/share/kanjips_font /exopi-obj/pobj/kanjips-19900310/bin/install -c -m 644 /exopi-obj/pobj/kanjips-19900310/kanjips/jis48 /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/share/kanjips_font /exopi-obj/pobj/kanjips-19900310/bin/install -c -m 755 /exopi-obj/pobj/kanjips-19900310/kanjips/jenscript/jenscript /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/bin /exopi-obj/pobj/kanjips-19900310/bin/install -c -m 755 /exopi-obj/pobj/kanjips-19900310/kanjips/mp/mp /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/bin/mp-j /exopi-obj/pobj/kanjips-19900310/bin/install -d -m 755 /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/share/doc/kanjips /exopi-obj/pobj/kanjips-19900310/bin/install -c -m 644 /exopi-obj/pobj/kanjips-19900310/kanjips/kanjips/README /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/share/doc/kanjips/kanjips.readme /exopi-obj/pobj/kanjips-19900310/bin/install -c -m 644 /exopi-obj/pobj/kanjips-19900310/kanjips/jenscript/README /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/share/doc/kanjips/jenscript.readme /exopi-obj/pobj/kanjips-19900310/bin/install -c -m 755 /exopi-obj/pobj/kanjips-19900310/kanjips/mp/README /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/share/doc/kanjips/mp-j.readme /exopi-obj/pobj/kanjips-19900310/bin/install -c -m 644 /exopi-cvs/ports/japanese/kanjips/files/jenscript.1 /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/kanjips-19900310/bin/install -c -m 644 /exopi-cvs/ports/japanese/kanjips/files/kanjips.1 /exopi-obj/pobj/kanjips-19900310/fake-amd64/usr/local/man/man1 ===> Building package for kanjips-19900310p1 Create /exopi-cvs/ports/packages/amd64/all/kanjips-19900310p1.tgz Creating package kanjips-19900310p1 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 9% checksumming|******** | 14% checksumming|*********** | 18% checksumming|************** | 23% checksumming|***************** | 27% checksumming|******************* | 32% checksumming|********************** | 36% checksumming|************************* | 41% checksumming|**************************** | 45% checksumming|******************************* | 50% checksumming|********************************* | 55% checksumming|************************************ | 59% checksumming|*************************************** | 64% checksumming|****************************************** | 68% checksumming|******************************************** | 73% checksumming|*********************************************** | 77% checksumming|************************************************** | 82% checksumming|***************************************************** | 86% checksumming|******************************************************* | 91% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving| | 1% archiving|* | 1% archiving|********** | 15% archiving|************************* | 39% archiving|********************************************************* | 89% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/kanjips-19900310p1.tgz >>> Running clean in japanese/kanjips at 1735056394.94 ===> japanese/kanjips ===> Cleaning for kanjips-19900310p1 >>> Ended at 1735056395.52 max_stuck=0.00/build=4.32/package=3.26/clean=0.64