=>> Building japanese/vftool build started at Tue Sep 30 01:11:33 EDT 2025 port directory: /usr/ports/japanese/vftool package name: ja-vftool-1.2_1 building for: FreeBSD pkg.DaveG.ca 15.0-ALPHA3 FreeBSD 15.0-ALPHA3 1500064 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1588 Aug 27 2024 /usr/ports/japanese/vftool/Makefile Ports top last git commit: a936fb9b16ba Ports top unclean checkout: no Port dir last git commit: 8d9b67bc44ee Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500064 Jail OSVERSION: 1500064 Job Id: 06 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500064 UNAME_v=FreeBSD 15.0-ALPHA3 1500064 UNAME_r=15.0-ALPHA3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/06/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_c_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for ja-vftool-1.2_1: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/japanese/vftool/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/japanese/vftool/work XDG_CACHE_HOME=/wrkdirs/usr/ports/japanese/vftool/work/.cache HOME=/wrkdirs/usr/ports/japanese/vftool/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/japanese/vftool/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/japanese/vftool/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- AFM=/usr/local/share/fonts/afm JFM=/wrkdirs/usr/ports/japanese/vftool/work/share/texmf/fonts/tfm/ptex XDG_DATA_HOME=/wrkdirs/usr/ports/japanese/vftool/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/japanese/vftool/work XDG_CACHE_HOME=/wrkdirs/usr/ports/japanese/vftool/work/.cache HOME=/wrkdirs/usr/ports/japanese/vftool/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/japanese/vftool/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/japanese/vftool/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/vftool" EXAMPLESDIR="share/examples/vftool" DATADIR="share/vftool" WWWDIR="www/vftool" ETCDIR="etc/vftool" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/vftool DOCSDIR=/usr/local/share/doc/vftool EXAMPLESDIR=/usr/local/share/examples/vftool WWWDIR=/usr/local/www/vftool ETCDIR=/usr/local/etc/vftool --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The vftool port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ja-vftool-1.2_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.3.1.pkg [pkg.DaveG.ca] Installing pkg-2.3.1... [pkg.DaveG.ca] Extracting pkg-2.3.1: .......... done ===> ja-vftool-1.2_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ja-vftool-1.2_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The vftool port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by ja-vftool-1.2_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The vftool port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by ja-vftool-1.2_1 for building => SHA256 Checksum OK for vftool-1.2.tar.gz. => SHA256 Checksum OK for plib13-euc.tar.gz. => SHA256 Checksum OK for jtex-1.52.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The vftool port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by ja-vftool-1.2_1 for building ===> Extracting for ja-vftool-1.2_1 ===> NOTICE: The vftool port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by ja-vftool-1.2_1 for building => SHA256 Checksum OK for vftool-1.2.tar.gz. => SHA256 Checksum OK for plib13-euc.tar.gz. => SHA256 Checksum OK for jtex-1.52.tar.gz. (cd /wrkdirs/usr/ports/japanese/vftool/work; /usr/bin/tar -xf /portdistfiles/plib13-euc.tar.gz --no-same-owner --no-same-permissions share/texmf/fonts/tfm/ptex; /usr/bin/tar -xf /portdistfiles/jtex-1.52.tar.gz --no-same-owner --no-same-permissions jtex-1.52/JTeXfonts/dnpfonts/mincho/tfm jtex-1.52/JTeXfonts/dnpfonts/gothic/tfm; ) =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for ja-vftool-1.2_1 ===> Applying FreeBSD patches for ja-vftool-1.2_1 from /usr/ports/japanese/vftool/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ja-vftool-1.2_1 depends on file: /usr/local/share/fonts/afm/GothicBBB-Medium-H - not found ===> Installing existing package /packages/All/ja-japaneseAFM-1.0.pkg [pkg.DaveG.ca] Installing ja-japaneseAFM-1.0... [pkg.DaveG.ca] Extracting ja-japaneseAFM-1.0: .... done ===== Message from ja-japaneseAFM-1.0: -- ===> NOTICE: The ja-japaneseAFM port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> ja-vftool-1.2_1 depends on file: /usr/local/share/fonts/afm/GothicBBB-Medium-H - found ===> Returning to build of ja-vftool-1.2_1 ===> ja-vftool-1.2_1 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> ja-vftool-1.2_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of ja-vftool-1.2_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for ja-vftool-1.2_1 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for ja-vftool-1.2_1 --- mkn2avf.o --- --- jfm.o --- --- scale.o --- --- io.o --- --- kanji.o --- --- util.o --- --- mka2nvf.o --- --- mka2bkvf.o --- --- parseAFM.o --- --- mkp2nvf.o --- --- mkn2avf.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c mkn2avf.c -o mkn2avf.o --- jfm.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c jfm.c -o jfm.o --- scale.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c scale.c -o scale.o --- io.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c io.c -o io.o --- kanji.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c kanji.c -o kanji.o --- util.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c util.c -o util.o --- mka2nvf.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c mka2nvf.c -o mka2nvf.o --- mka2bkvf.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c mka2bkvf.c -o mka2bkvf.o --- parseAFM.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c parseAFM.c -o parseAFM.o --- mkp2nvf.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c mkp2nvf.c -o mkp2nvf.o --- mkn2avf.o --- mkn2avf.c:102:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 102 | main(ac, av) | ^ | int mkn2avf.c:111:13: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 111 | vfds0 = atoi(ntt2); | ^ mkn2avf.c:116:2: 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] 116 | exit(1); | ^ mkn2avf.c:116:2: note: include the header or explicitly provide a declaration for 'exit' mkn2avf.c:118:5: warning: call to undeclared function 'readjfm'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 118 | readjfm(jfm); | ^ mkn2avf.c:122:56: warning: passing arguments to 'jsubfontname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | sprintf(name, "%s%s%s%s.vf", vfdir, ntt1, jsubfontname(f), ntt2); | ^ mkn2avf.c:127:2: warning: call to undeclared function 'nttvf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 127 | nttvf(f); | ^ mkn2avf.c:102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | main(ac, av) | ^ mkn2avf.c:134:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 134 | nttvf(f) | ^ | int --- scale.o --- scale.c:9:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 9 | scalesp(s, d) | ^ | int scale.c:9:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2 warnings generated. --- mkn2avf.o --- mkn2avf.c:142:5: warning: call to undeclared function 'putuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 142 | putuint(vf, VF_PRE, 1); | ^ mkn2avf.c:154:17: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 154 | putuint(vf, strlen(ascfont), 1); | ^ mkn2avf.c:154:17: note: include the header or explicitly provide a declaration for 'strlen' mkn2avf.c:155:5: warning: call to undeclared function 'putbytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 155 | putbytes(vf, ascfont, strlen(ascfont)); | ^ mkn2avf.c:158:8: warning: call to undeclared function 'compute_jis'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 158 | jis = compute_jis(f,cc); | ^ mkn2avf.c:159:7: warning: call to undeclared function 'getctype'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 159 | ct = getctype(jis, jfmfi); | ^ mkn2avf.c:165:10: warning: call to undeclared function 'inttob'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 165 | n = inttob(b, scalesp(gl, na_ratio), TRUE); | ^ mkn2avf.c:165:20: warning: call to undeclared function 'scalesp'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 165 | n = inttob(b, scalesp(gl, na_ratio), TRUE); | ^ mkn2avf.c:134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | nttvf(f) | ^ mkn2avf.c:185:1: warning: non-void function does not return a value [-Wreturn-type] 185 | } | ^ 17 warnings generated. --- scale.o --- --- mkn2avf.o --- --- jfm.o --- jfm.c:11:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 11 | readjfm(fntfp) | ^ | int jfm.c:19:13: warning: call to undeclared function 'getuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 19 | if ((id=getuint(fntfp, 2)) != JFM_ID && id != TJFM_ID) | ^ jfm.c:28:5: warning: call to undeclared function 'getbytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 28 | getbytes(fntfp, header, 2*4); | ^ jfm.c:29:10: warning: call to undeclared function 'makeuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 29 | ds = makeuint(header+4, 4); | ^ --- io.o --- io.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 | getbytes(fp, cp, n) /* get n bytes from file fp */ | ^ io.c:13:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13 | skipbytes(fp, n) | ^ io.c:28:13: warning: call to undeclared function 'makeuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 28 | return (makeuint(s, n)); | ^ io.c:21:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 21 | getuint(fp, n) /* return n byte quantity from file fd */ | ^ --- jfm.o --- jfm.c:34:13: warning: call to undeclared library function 'malloc' with type 'void *(unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 34 | jfmfi = NEW(struct jfmfntinfo, "jfmfont info"); | ^ ./defs.h:53:36: note: expanded from macro 'NEW' 53 | #define NEW(A,e) ((A *)alloc_check(malloc(sizeof(A)), e)) | ^ jfm.c:34:13: note: include the header or explicitly provide a declaration for 'malloc' ./defs.h:53:36: note: expanded from macro 'NEW' 53 | #define NEW(A,e) ((A *)alloc_check(malloc(sizeof(A)), e)) | ^ jfm.c:34:13: warning: passing arguments to 'alloc_check' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | jfmfi = NEW(struct jfmfntinfo, "jfmfont info"); | ^ --- io.o --- io.c:39:13: warning: call to undeclared function 'makeint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 39 | return (makeint(s, n)); | ^ io.c:32:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | getint(fp, n) /* return n byte quantity from file fd */ | ^ io.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | putbytes(fp, cp, n) /* get n bytes from file fp */ | ^ io.c:51:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 51 | putuint(fp, x, n) | ^ | int io.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- jfm.o --- ./defs.h:53:35: note: expanded from macro 'NEW' 53 | #define NEW(A,e) ((A *)alloc_check(malloc(sizeof(A)), e)) | ^ jfm.c:36:20: warning: passing arguments to 'alloc_check' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | jfmfi->ctype = NEWTAB(struct jfmtype_entry, nt, "jfmtype table"); | ^ ./defs.h:54:40: note: expanded from macro 'NEWTAB' 54 | #define NEWTAB(A,n,e) ((A *)alloc_check(malloc(sizeof(A)*n), e)) | ^ jfm.c:42:17: warning: passing arguments to 'alloc_check' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | jfmfi->ch = NEWTAB(struct jfmchar_entry, ec+1, "jfmchar table"); | ^ ./defs.h:54:40: note: expanded from macro 'NEWTAB' 54 | #define NEWTAB(A,n,e) ((A *)alloc_check(malloc(sizeof(A)*n), e)) --- io.o --- io.c:60:1: warning: non-void function does not return a value [-Wreturn-type] 60 | } | ^ io.c:63:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 63 | Fatal(fmt, a, b, c) /* issue a fatal error message */ | ^ | int io.c:68: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] 68 | exit(1); | ^ io.c:68:5: note: include the header or explicitly provide a declaration for 'exit' io.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | Fatal(fmt, a, b, c) /* issue a fatal error message */ | ^ io.c:71:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] --- jfm.o --- | ^ jfm.c:11:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11 | readjfm(fntfp) | ^ jfm.c:50:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 50 | getctype(c, jfmfi) | ^ | int jfm.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 11 warnings generated. --- io.o --- 71 | Warning(fmt, a, b, c) /* issue a warning */ | ^ | int io.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] io.c:76:1: warning: non-void function does not return a value [-Wreturn-type] 76 | } | ^ 16 warnings generated. --- jfm.o --- --- mka2nvf.o --- mka2nvf.c:42:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 42 | main(ac, av) | ^ | int mka2nvf.c:51:12: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 51 | vfds = atoi(ntt2)<<20; | ^ mka2nvf.c:55:2: 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] 55 | exit(1); | ^ mka2nvf.c:55:2: note: include the header or explicitly provide a declaration for 'exit' mka2nvf.c:57:5: warning: call to undeclared function 'readjfm'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 57 | readjfm(jfm); | ^ mka2nvf.c:65:5: warning: call to undeclared function 'ascvf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 65 | ascvf(); | ^ mka2nvf.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | main(ac, av) | ^ mka2nvf.c:73:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 73 | ascvf() | ^ | int mka2nvf.c:80:5: warning: call to undeclared function 'putuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 80 | putuint(vf, VF_PRE, 1); | ^ mka2nvf.c:83:5: warning: call to undeclared function 'putbytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 83 | putbytes(vf, header, 2*4); /* check sum & design size */ | ^ mka2nvf.c:92:48: warning: passing arguments to 'jsubfontname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | sprintf(jsubname, "%s%s%s", ntt1, jsubfontname(f), ntt2); | ^ mka2nvf.c:93:14: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 93 | putuint(vf, strlen(jsubname), 1); | ^ mka2nvf.c:93:14: note: include the header or explicitly provide a declaration for 'strlen' mka2nvf.c:97:5: warning: call to undeclared function 'vfspace'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 97 | vfspace(); | ^ mka2nvf.c:99:6: warning: call to undeclared function 'compute_fc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 99 | if (compute_fc(ku, ten, &f, &c)) | ^ mka2nvf.c:100:6: warning: call to undeclared function 'vfchar'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 100 | vfchar(makejis(ku, ten), f, c); | ^ mka2nvf.c:109:1: warning: non-void function does not return a value [-Wreturn-type] 109 | } | ^ mka2nvf.c:111:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 111 | vfspace() | ^ | int mka2nvf.c:113:5: warning: call to undeclared function 'putuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 113 | putuint(vf, VF_LONG_CHAR, 1); | ^ mka2nvf.c:117:1: warning: non-void function does not return a value [-Wreturn-type] 117 | } | ^ mka2nvf.c:119:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 119 | vfchar(jis, f, c) | ^ | int mka2nvf.c:129:10: warning: call to undeclared function 'getctype'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 129 | ct = getctype(jis, jfmfi); | ^ mka2nvf.c:135:6: warning: call to undeclared function 'inttob'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 135 | n = inttob(b, -gl, TRUE); | ^ mka2nvf.c:139:5: warning: call to undeclared function 'putuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 139 | putuint(vf, VF_LONG_CHAR, 1); | ^ mka2nvf.c:145:2: warning: call to undeclared function 'putbytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 145 | putbytes(vf, b, n); | ^ mka2nvf.c:119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | vfchar(jis, f, c) | ^ mka2nvf.c:155:1: warning: non-void function does not return a value [-Wreturn-type] 155 | } | ^ 25 warnings generated. --- mka2bkvf.o --- mka2bkvf.c:42:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 42 | main(ac, av) | ^ | int mka2bkvf.c:51:11: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 51 | lastku = atoi(av[1]+2); | ^ mka2bkvf.c:60:12: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 60 | vfds = atoi(bk2)<<20; | ^ mka2bkvf.c:64:2: 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] 64 | exit(1); | ^ mka2bkvf.c:64:2: note: include the header or explicitly provide a declaration for 'exit' --- kanji.o --- kanji.c:46:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 46 | jsubfontname(f) | ^ 47 | { kanji.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | jsubfontname(f) | ^ kanji.c:53:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 53 | compute_jis(f, c) | ^ | int kanji.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:79:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 79 | compute_fc(ku, ten, f, c) | ^ | int --- mka2bkvf.o --- mka2bkvf.c:66:10: warning: call to undeclared function 'readjfm'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 66 | if (!readjfm(jfm)) { | ^ mka2bkvf.c:74:14: warning: passing arguments to 'parseFile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | parseFile(afm, &fi, P_M); | ^ mka2bkvf.c:83:5: warning: call to undeclared function 'ascvf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 83 | ascvf(); | ^ mka2bkvf.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | main(ac, av) | ^ mka2bkvf.c:91:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 91 | ascvf() | ^ | int mka2bkvf.c:97:5: warning: call to undeclared function 'putuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 97 | putuint(vf, VF_PRE, 1); | ^ mka2bkvf.c:100:5: warning: call to undeclared function 'putbytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 100 | putbytes(vf, header, 2*4); /* check sum & design size */ | ^ mka2bkvf.c:108:17: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 108 | putuint(vf, strlen(bk1), 1); | ^ mka2bkvf.c:108:17: note: include the header or explicitly provide a declaration for 'strlen' mka2bkvf.c:113:6: warning: call to undeclared function 'vfchar'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 113 | vfchar(makejis(ku, ten)); | ^ mka2bkvf.c:118:1: warning: non-void function does not return a value [-Wreturn-type] 118 | } | ^ mka2bkvf.c:120:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 120 | vfchar(jis) | ^ | int mka2bkvf.c:128:10: warning: call to undeclared function 'getctype'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 128 | ct = getctype(jis, jfmfi); | ^ mka2bkvf.c:140:7: warning: call to undeclared function 'inttob'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 140 | n = inttob(b, -gl, TRUE); | ^ mka2bkvf.c:146:5: warning: call to undeclared function 'putuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 146 | putuint(vf, VF_LONG_CHAR, 1); | ^ mka2bkvf.c:152:2: warning: call to undeclared function 'putbytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 152 | putbytes(vf, b, n); | ^ mka2bkvf.c:120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | vfchar(jis) | ^ mka2bkvf.c:156:1: warning: non-void function does not return a value [-Wreturn-type] 156 | } | ^ 21 warnings generated. --- kanji.o --- kanji.c:79:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 6 warnings generated. --- util.o --- util.c:10:2: 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] 10 | exit(1); | ^ util.c:10:2: note: include the header or explicitly provide a declaration for 'exit' util.c:5:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5 | alloc_check(p, e) | ^ util.c:15:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 15 | makeuint(s, n) /* return n byte quantity from string */ | ^ | int util.c:15:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] util.c:29:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 29 | makeint(s, n) /* return n byte quantity from string */ | ^ | int util.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] util.c:55:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 55 | inttob(b, x, issigned) | ^ | int util.c:63:12: warning: passing arguments to 'i2b' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | n = i2b((unsigned int)x, buf); | ^ util.c:55:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | inttob(b, x, issigned) | ^ util.c:83:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 82 | static | ~~~~~~ | int 83 | i2b(x, b) | ^ util.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] util.c:53: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] 53 | static int i2b(); | ^ 12 warnings generated. --- mkn2avf --- --- mka2nvf --- --- mkp2nvf.o --- mkp2nvf.c:62:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 62 | main(ac, av) | ^ | int mkp2nvf.c:71:12: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 71 | vfds = atoi(ntt2)<<20; | ^ mkp2nvf.c:75:2: 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] 75 | exit(1); | ^ mkp2nvf.c:75:2: note: include the header or explicitly provide a declaration for 'exit' mkp2nvf.c:77:10: warning: call to undeclared function 'readjfm'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 77 | if (!readjfm(jfm)) { | ^ --- mkn2avf --- cc -o mkn2avf mkn2avf.o jfm.o scale.o io.o kanji.o util.o --- mka2nvf --- cc -o mka2nvf mka2nvf.o jfm.o io.o kanji.o util.o --- mkp2nvf.o --- mkp2nvf.c:82:5: warning: call to undeclared function 'readvchshift'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 82 | readvchshift(av[5]); | ^ mkp2nvf.c:91:5: warning: call to undeclared function 'readvchrot'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 91 | readvchrot(av[vac]); | ^ mkp2nvf.c:99:5: warning: call to undeclared function 'ascvf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 99 | ascvf(); | ^ mkp2nvf.c:62:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | main(ac, av) | ^ mkp2nvf.c:105:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 105 | readvchshift(fn) | ^ | int mkp2nvf.c:115:24: warning: call to undeclared library function 'strtol' with type 'long (const char *, char **, int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 115 | (vcharshift+i)->d = -(strtol(buf+3, &p, 10)*UNIT)/1000; | ^ mkp2nvf.c:115:24: note: include the header or explicitly provide a declaration for 'strtol' mkp2nvf.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | readvchshift(fn) | ^ mkp2nvf.c:119:1: warning: non-void function does not return a value [-Wreturn-type] 119 | } | ^ mkp2nvf.c:121:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 121 | readvchrot(fn) | ^ | int mkp2nvf.c:121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] mkp2nvf.c:133:1: warning: non-void function does not return a value [-Wreturn-type] 133 | } | ^ mkp2nvf.c:137:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 137 | ascvf() | ^ | int mkp2nvf.c:144:5: warning: call to undeclared function 'putuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 144 | putuint(vf, VF_PRE, 1); | ^ mkp2nvf.c:147:5: warning: call to undeclared function 'putbytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 147 | putbytes(vf, header, 2*4); /* check sum & design size */ | ^ mkp2nvf.c:150:48: warning: passing arguments to 'jsubfontname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | sprintf(jsubname, "%s%s%s", ntt1, jsubfontname(f), ntt2); | ^ mkp2nvf.c:151:2: warning: call to undeclared function 'fontdef'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 151 | fontdef(f, jsubname); | ^ mkp2nvf.c:154:49: warning: passing arguments to 'jsubfontname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | sprintf(jsubname, "%s%s%s", vfont, jsubfontname(1), ntt2); | ^ mkp2nvf.c:155:2: warning: call to undeclared function 'fontdef'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 155 | fontdef(vff = NJSUBS+1, jsubname); | ^ mkp2nvf.c:158:5: warning: call to undeclared function 'vfspace'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 158 | vfspace(); | ^ mkp2nvf.c:160:6: warning: call to undeclared function 'compute_fc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 160 | if (compute_fc(ku, ten, &f, &c)) | ^ mkp2nvf.c:161:6: warning: call to undeclared function 'vfchar'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 161 | vfchar(makejis(ku, ten), f, c); | ^ mkp2nvf.c:170:1: warning: non-void function does not return a value [-Wreturn-type] 170 | } | ^ mkp2nvf.c:172:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 172 | fontdef(f, fn) | ^ | int mkp2nvf.c:176:5: warning: call to undeclared function 'putuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 176 | putuint(vf, FNT_DEF1, 1); | ^ mkp2nvf.c:182:17: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 182 | putuint(vf, strlen(fn), 1); | ^ mkp2nvf.c:182:17: note: include the header or explicitly provide a declaration for 'strlen' mkp2nvf.c:183:5: warning: call to undeclared function 'putbytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 183 | putbytes(vf, fn, strlen(fn)); | ^ mkp2nvf.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | fontdef(f, fn) | ^ mkp2nvf.c:184:1: warning: non-void function does not return a value [-Wreturn-type] 184 | } | ^ mkp2nvf.c:186:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 186 | vfspace() | ^ | int mkp2nvf.c:188:5: warning: call to undeclared function 'putuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 188 | putuint(vf, VF_LONG_CHAR, 1); | ^ mkp2nvf.c:192:1: warning: non-void function does not return a value [-Wreturn-type] 192 | } | ^ mkp2nvf.c:194:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 194 | vfchar(jis, f, c) | ^ | int mkp2nvf.c:207:10: warning: call to undeclared function 'getctype'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 207 | ct = getctype(jis, jfmfi); | ^ mkp2nvf.c:227:7: warning: call to undeclared function 'inttob'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 227 | rn = inttob(rb, rd, TRUE); | ^ mkp2nvf.c:237:7: warning: call to undeclared function 'inttob'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 237 | dn = inttob(db, dd, TRUE); | ^ mkp2nvf.c:242:5: warning: call to undeclared function 'putuint'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 242 | putuint(vf, VF_LONG_CHAR, 1); | ^ mkp2nvf.c:248:2: warning: call to undeclared function 'putbytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 248 | putbytes(vf, rb, rn); | ^ mkp2nvf.c:252:2: warning: call to undeclared function 'putbytes'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 252 | putbytes(vf, db, dn); | ^ mkp2nvf.c:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | vfchar(jis, f, c) | ^ mkp2nvf.c:266:1: warning: non-void function does not return a value [-Wreturn-type] 266 | } | ^ 44 warnings generated. --- mkp2nvf --- cc -o mkp2nvf mkp2nvf.o jfm.o io.o kanji.o util.o --- n2a --- mkdir vf-n2a --- a2n --- --- n2a --- ./MKNTT2ASC dm min /wrkdirs/usr/ports/japanese/vftool/work/share/texmf/fonts/tfm/ptex vf-n2a --- a2n --- mkdir vf-a2n ./MKASC2NTT dm min /wrkdirs/usr/ports/japanese/vftool/work/share/texmf/fonts/tfm/ptex vf-a2n --- p2pn --- mkdir vf-p2pn ./MKPTEX2PNTT dm tmin /wrkdirs/usr/ports/japanese/vftool/work/share/texmf/fonts/tfm/ptex vshiftdnp vrotdnp vf-p2pn --- n2a --- ./MKNTT2ASC dg goth /wrkdirs/usr/ports/japanese/vftool/work/share/texmf/fonts/tfm/ptex vf-n2a --- a2n --- ./MKASC2NTT dg goth /wrkdirs/usr/ports/japanese/vftool/work/share/texmf/fonts/tfm/ptex vf-a2n --- parseAFM.o --- parseAFM.c:92:1: warning: 'static' ignored on this declaration [-Wmissing-declarations] 92 | static enum parseKey { | ^ parseAFM.c:139:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | static char *token(stream) | ^ parseAFM.c:173:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | static char *linetoken(stream) | ^ parseAFM.c:215:20: warning: call to undeclared library function 'strncmp' with type 'int (const char *, const char *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 215 | cmpvalue = strncmp(ident, keyStrings[midpoint], MAX_NAME); | ^ parseAFM.c:215:20: note: include the header or explicitly provide a declaration for 'strncmp' parseAFM.c:205:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | static enum parseKey recognize(ident) | ^ parseAFM.c:227:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 227 | htoi(s) /* hex string to int */ | ^ | int parseAFM.c:227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] parseAFM.c:307:48: warning: call to undeclared library function 'malloc' with type 'void *(unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 307 | gfi->afmVersion = (char *) malloc(strlen(keyword) + 1); | ^ parseAFM.c:307:48: note: include the header or explicitly provide a declaration for 'malloc' parseAFM.c:307:55: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 307 | gfi->afmVersion = (char *) malloc(strlen(keyword) + 1); | ^ parseAFM.c:307:55: note: include the header or explicitly provide a declaration for 'strlen' parseAFM.c:308:21: warning: call to undeclared library function 'strcpy' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 308 | strcpy(gfi->afmVersion, keyword); | ^ parseAFM.c:308:21: note: include the header or explicitly provide a declaration for 'strcpy' parseAFM.c:341:40: warning: call to undeclared function 'atof'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 341 | gfi->italicAngle = atof(keyword); | ^ parseAFM.c:353:43: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 353 | gfi->underlinePosition = atoi(keyword); | ^ parseAFM.c:266:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | static BOOL parseGlobals(fp, gfi) | ^ parseAFM.c:456:24: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 456 | code = atoi(token(fp)); | ^ parseAFM.c:433:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | static int initializeArray(fp, cwi) | ^ parseAFM.c:516:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 516 | static parseCharWidths(fp, cwi) | ~~~~~~ ^ | int parseAFM.c:559:27: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 559 | pos = atoi(keyword); | ^ parseAFM.c:516:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 516 | static parseCharWidths(fp, cwi) | ^ parseAFM.c:617:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 617 | static parseCharMetrics(fp, fi) | ~~~~~~ ^ | int parseAFM.c:646:51: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 646 | temp->code = (rkey == CODE) ? atoi(token(fp)) | ^ parseAFM.c:657:28: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 657 | temp->wx = atoi(token(fp)); | ^ parseAFM.c:685:38: warning: call to undeclared library function 'calloc' with type 'void *(unsigned long, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 685 | *tail = (Ligature *) calloc(1, sizeof(Ligature)); | ^ parseAFM.c:685:38: note: include the header or explicitly provide a declaration for 'calloc' parseAFM.c:617:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 617 | static parseCharMetrics(fp, fi) | ^ parseAFM.c:731:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 731 | static parseTrackKernData(fp, fi) | ~~~~~~ ^ | int parseAFM.c:776:47: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 776 | fi->tkd[pos].degree = atoi(keyword); | ^ parseAFM.c:778:50: warning: call to undeclared function 'atof'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 778 | fi->tkd[pos].minPtSize = atof(keyword); | ^ parseAFM.c:731:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 731 | static parseTrackKernData(fp, fi) | ^ parseAFM.c:835:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 835 | static parsePairKernData(fp, fi) | ~~~~~~ ^ | int parseAFM.c:888:45: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 888 | fi->pkd[pos].xamt = atoi(keyword); | ^ parseAFM.c:911:47: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 911 | fi->pkd[pos++].xamt = atoi(keyword); | ^ parseAFM.c:835:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 835 | static parsePairKernData(fp, fi) | ^ parseAFM.c:961:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 961 | static parseCompCharData(fp, fi) | ~~~~~~ ^ | int parseAFM.c:1020:52: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1020 | fi->ccd[pos].numOfPieces = atoi(keyword); | ^ parseAFM.c:1040:57: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1040 | fi->ccd[pos].pieces[j].deltax = atoi(keyword); | ^ parseAFM.c:961:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 961 | static parseCompCharData(fp, fi) | ^ parseAFM.c:1137:29: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1137 | (*fi)->numOfChars = atoi(token(fp)); | ^ parseAFM.c:1189:42: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1189 | (*fi)->numOfTracks = atoi(keyword); | ^ parseAFM.c:1204:41: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1204 | (*fi)->numOfPairs = atoi(keyword); | ^ parseAFM.c:1219:41: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1219 | (*fi)->numOfComps = atoi(keyword); | ^ parseAFM.c:1245:26: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1245 | if (ident != NULL) { free(ident); ident = NULL; } | ^ parseAFM.c:1245:26: note: include the header or explicitly provide a declaration for 'free' parseAFM.c:1096:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1096 | extern int parseFile (fp, fi, flags) | ^ In file included from parseAFM.c:58: ./parseAFM.h:321: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] 321 | extern int parseFile ( /* FILE *fp; FontInfo **fi; FLAGS flags; */ ); | ^ 42 warnings generated. --- p2pn --- ./MKPTEX2PNTT dg tgoth /wrkdirs/usr/ports/japanese/vftool/work/share/texmf/fonts/tfm/ptex vshiftdnp vrotdnp vf-p2pn --- parseAFM.o --- --- mka2bkvf --- cc -o mka2bkvf mka2bkvf.o jfm.o io.o util.o parseAFM.o --- a2bk --- mkdir jfm mkdir vf-a2bk ./MKASC2BKall /usr/local/share/fonts/afm /wrkdirs/usr/ports/japanese/vftool/work/share/texmf/fonts/tfm/ptex jfm vf-a2bk rml:Ryumin-Light-H:min:monokan gbm:GothicBBB-Medium-H:goth:monokan rmlv:Ryumin-Light-V:tmin:monokan-v gbmv:GothicBBB-Medium-V:tgoth:monokan-v =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for ja-vftool-1.2_1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/japanese/vftool/work/vftool-1.2 && install -s -m 555 mka2bkvf mka2nvf mkn2avf mkp2nvf /wrkdirs/usr/ports/japanese/vftool/work/stage/usr/local/bin) (cd /wrkdirs/usr/ports/japanese/vftool/work/vftool-1.2 && /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) && /usr/bin/find -Ed $1 $3 \( -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} + -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE "vf-n2a vf-a2n vf-a2bk vf-p2pn" /wrkdirs/usr/ports/japanese/vftool/work/stage/usr/local/share/fonts) install -m 0644 /wrkdirs/usr/ports/japanese/vftool/work/vftool-1.2/jfm/* /wrkdirs/usr/ports/japanese/vftool/work/stage/usr/local/share/fonts/vf-a2bk (cd /wrkdirs/usr/ports/japanese/vftool/work/vftool-1.2 && install -m 555 MKASC2BKall MKASC2NTT MKNTT2ASC MKPTEX2PNTT /wrkdirs/usr/ports/japanese/vftool/work/stage/usr/local/share/doc/vftool) (cd /wrkdirs/usr/ports/japanese/vftool/work/vftool-1.2 && install -m 0644 Makefile README vfdata.doc /wrkdirs/usr/ports/japanese/vftool/work/stage/usr/local/share/doc/vftool) ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-09-30T05:11:34+0000' 'PKG_NOTE_ports_top_git_hash=a936fb9b16ba' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=8d9b67bc44ee' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for ja-vftool-1.2_1 ===> Building ja-vftool-1.2_1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for ja-vftool-1.2_1 build of japanese/vftool | ja-vftool-1.2_1 ended at Tue Sep 30 01:13:35 EDT 2025 build time: 00:02:12