=>> Building www/npc build started at Wed Jan 21 10:36:40 EST 2026 port directory: /usr/ports/www/npc package name: npc-0.83 building for: FreeBSD pkg.DaveG.ca 14.3-RELEASE-p7 FreeBSD 14.3-RELEASE-p7 1403000 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 654 Aug 27 2024 /usr/ports/www/npc/Makefile Ports top last git commit: 076a295eb33c Ports top unclean checkout: no Port dir last git commit: fb16dfecae4a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1403000 Job Id: 14 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1403000 UNAME_v=FreeBSD 14.3-RELEASE-p7 1403000 UNAME_r=14.3-RELEASE-p7 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_14_3_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_14_3_x64-HEAD-ALL/14/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_3_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_3_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--- ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/www/npc/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/npc/work XDG_CACHE_HOME=/wrkdirs/usr/ports/www/npc/work/.cache HOME=/wrkdirs/usr/ports/www/npc/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/www/npc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/npc/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-- XDG_DATA_HOME=/wrkdirs/usr/ports/www/npc/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/npc/work XDG_CACHE_HOME=/wrkdirs/usr/ports/www/npc/work/.cache HOME=/wrkdirs/usr/ports/www/npc/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/www/npc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/npc/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-- OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/npc" EXAMPLESDIR="share/examples/npc" DATADIR="share/npc" WWWDIR="www/npc" ETCDIR="etc/npc" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/npc DOCSDIR=/usr/local/share/doc/npc EXAMPLESDIR=/usr/local/share/examples/npc WWWDIR=/usr/local/www/npc ETCDIR=/usr/local/etc/npc --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 npc 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 ===> npc-0.83 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> npc-0.83 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of npc-0.83 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The npc 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 npc-0.83 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The npc 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 npc-0.83 for building => SHA256 Checksum OK for npc-0.83.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 npc 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 npc-0.83 for building ===> Extracting for npc-0.83 => SHA256 Checksum OK for npc-0.83.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for npc-0.83 ===> Applying FreeBSD patches for npc-0.83 from /usr/ports/www/npc/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> npc-0.83 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. ===> npc-0.83 depends on file: /usr/local/bin/ccache - found ===> Returning to build of npc-0.83 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for npc-0.83 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for npc-0.83 --- npc.o --- --- convert.o --- --- digits.o --- --- charfont.o --- --- param.o --- --- getput.o --- --- regstr.o --- --- regexp.o --- --- version.o --- --- npc.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c npc.c -DINDEX_DIR=\"/usr/local/etc/npc\" -DINDEX_FILE=\"npc.idx\" --- convert.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c convert.c --- digits.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c digits.c --- charfont.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c charfont.c --- getput.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c getput.c --- param.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c param.c --- regstr.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c regstr.c --- regexp.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c -I. regexp.c --- version.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c version.c --- regstr.o --- In file included from regstr.c:21: ./regexp.h:21:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ ./npc.h:224:6: note: conflicting prototype is here 224 | void regerror(char *msg); | ^ In file included from regstr.c:21: ./regexp.h:21:13: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 21 | extern void regerror(); | ^ regstr.c:23:6: note: conflicting prototype is here 23 | void regerror(char *msg) { | ^ regstr.c:32:21: warning: passing arguments to 'regcomp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | if ((prog = regcomp(exp)) == NULL) | ^ regstr.c:34:16: warning: passing arguments to 'regexec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | return(regexec(prog, str)); | ^ 4 warnings generated. --- param.o --- param.c:519:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 519 | } | ^ 1 warning generated. --- getput.o --- getput.c:197:12: warning: 18 enumeration values not handled in switch: 'T_ANIMATION', 'T_COLOR', 'T_DEBUG'... [-Wswitch] 197 | switch (id = tag_search(tag)) { | ^~~~~~~~~~~~~~~~~~~~ getput.c:391:10: warning: 12 enumeration values not handled in switch: 'T_COUNTER', 'T_DEBUG', 'T_ELSE'... [-Wswitch] 391 | switch (id) { | ^~ getput.c:424:10: warning: 9 enumeration values not handled in switch: 'T_COUNTER', 'T_DEBUG', 'T_ELSE'... [-Wswitch] 424 | switch (id) { | ^~ getput.c:493:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 493 | } | ^ 4 warnings generated. --- regexp.o --- regexp.c:200:15: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] 200 | extern char *malloc(); | ^ regexp.c:200:15: note: 'malloc' is a builtin with type 'void *(unsigned long)' regexp.c:203:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | FAIL("NULL argument"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:210:6: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | regc(MAGIC); | ^ regexp.c:211:9: warning: passing arguments to 'reg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | if (reg(0, &flags) == NULL) | ^ regexp.c:216:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | FAIL("regexp too big"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:219:22: warning: passing arguments to 'malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | r = (regexp *)malloc(sizeof(regexp) + (unsigned)regsize); | ^ regexp.c:221:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | FAIL("out of space"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:227:6: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | regc(MAGIC); | ^ regexp.c:228:9: warning: passing arguments to 'reg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | if (reg(0, &flags) == NULL) | ^ regexp.c:237:16: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 237 | if (OP(regnext(scan)) == END) { /* Only one top-level choice. */ | ^ regexp.c:257:39: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | for (; scan != NULL; scan = regnext(scan)) | ^ regexp.c:258:32: 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] 258 | if (OP(scan) == EXACTLY && strlen(OPERAND(scan)) >= len) { | ^ regexp.c:258:32: note: include the header or explicitly provide a declaration for 'strlen' regexp.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | regcomp(exp) | ^ In file included from regexp.c:29: ./regexp.h:18:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 18 | extern regexp *regcomp(); | ^ regexp.c:295:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | FAIL("too many ()"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:298:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | ret = regnode(OPEN+parno); | ^ regexp.c:303:16: warning: passing arguments to 'regbranch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | br = regbranch(&flags); | ^ regexp.c:307:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 307 | regtail(ret, br); /* OPEN -> first. */ | ^ regexp.c:315:17: warning: passing arguments to 'regbranch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | br = regbranch(&flags); | ^ regexp.c:318:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | regtail(ret, br); /* BRANCH -> BRANCH. */ | ^ regexp.c:325:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 325 | ender = regnode((paren) ? CLOSE+parno : END); | ^ regexp.c:326:9: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | regtail(ret, ender); | ^ regexp.c:329:41: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | for (br = ret; br != NULL; br = regnext(br)) | ^ regexp.c:330:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | regoptail(br, ender); | ^ regexp.c:334:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | FAIL("unmatched ()"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:337:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 337 | FAIL("unmatched ()"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:339:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 339 | FAIL("junk on end"); /* "Can't happen". */ | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | reg(paren, flagp) | ^ regexp.c:162:14: 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] 162 | STATIC char *reg(); | ^ regexp.c:362:15: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | ret = regnode(BRANCH); | ^ regexp.c:365:20: warning: passing arguments to 'regpiece' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | latest = regpiece(&flags); | ^ regexp.c:372:11: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 372 | regtail(chain, latest); | ^ regexp.c:376:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | (void) regnode(NOTHING); | ^ regexp.c:352:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 352 | regbranch(flagp) | ^ regexp.c:163:14: 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] 163 | STATIC char *regbranch(); | ^ regexp.c:399:15: warning: passing arguments to 'regatom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | ret = regatom(&flags); | ^ regexp.c:410:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | FAIL("*+ operand could be empty"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:414:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 414 | reginsert(STAR, ret); | ^ regexp.c:417:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | reginsert(BRANCH, ret); /* Either x */ | ^ regexp.c:418:25: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | regoptail(ret, regnode(BACK)); /* and loop */ | ^ regexp.c:418:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | regoptail(ret, regnode(BACK)); /* and loop */ | ^ regexp.c:419:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 419 | regoptail(ret, ret); /* back */ | ^ regexp.c:420:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:420:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:421:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:421:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:423:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | reginsert(PLUS, ret); | ^ regexp.c:426:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | next = regnode(BRANCH); /* Either */ | ^ regexp.c:427:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 427 | regtail(ret, next); | ^ regexp.c:428:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 428 | regtail(regnode(BACK), ret); /* loop back */ | ^ regexp.c:428:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 428 | regtail(regnode(BACK), ret); /* loop back */ | ^ regexp.c:429:24: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 429 | regtail(next, regnode(BRANCH)); /* or */ | ^ regexp.c:429:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 429 | regtail(next, regnode(BRANCH)); /* or */ | ^ regexp.c:430:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 430 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:430:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 430 | regtail(ret, regnode(NOTHING)); /* null. */ | ^ regexp.c:433:12: warning: passing arguments to 'reginsert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | reginsert(BRANCH, ret); /* Either x */ | ^ regexp.c:434:23: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:434:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | regtail(ret, regnode(BRANCH)); /* or */ | ^ regexp.c:435:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | next = regnode(NOTHING); /* null. */ | ^ regexp.c:436:10: warning: passing arguments to 'regtail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 436 | regtail(ret, next); | ^ regexp.c:437:12: warning: passing arguments to 'regoptail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 437 | regoptail(ret, next); | ^ regexp.c:441:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | FAIL("nested *?+"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:391:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 391 | regpiece(flagp) | ^ regexp.c:164:14: 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] 164 | STATIC char *regpiece(); | ^ regexp.c:465:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | ret = regnode(BOL); | ^ regexp.c:468:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | ret = regnode(EOL); | ^ regexp.c:471:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | ret = regnode(ANY); | ^ regexp.c:479:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 479 | ret = regnode(ANYBUT); | ^ regexp.c:482:18: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 482 | ret = regnode(ANYOF); | ^ regexp.c:484:9: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | regc(*regparse++); | ^ regexp.c:489:11: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | regc('-'); | ^ regexp.c:494:8: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 494 | FAIL("invalid [] range"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:496:12: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | regc(class); | ^ regexp.c:500:10: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 500 | regc(*regparse++); | ^ regexp.c:502:8: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 502 | regc('\0'); | ^ regexp.c:504:5: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 504 | FAIL("unmatched []"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:518:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | FAIL("internal urp"); /* Supposed to be caught earlier. */ | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:523:3: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 523 | FAIL("?+* follows nothing"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:527:4: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 527 | FAIL("trailing \\"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:528:16: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 528 | ret = regnode(EXACTLY); | ^ regexp.c:529:7: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 529 | regc(*regparse++); | ^ regexp.c:530:7: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 530 | regc('\0'); | ^ regexp.c:538:10: warning: call to undeclared library function 'strcspn' with type 'unsigned long (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 538 | len = strcspn(regparse, META); | ^ regexp.c:538:10: note: include the header or explicitly provide a declaration for 'strcspn' regexp.c:540:5: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 540 | FAIL("internal disaster"); | ^ regexp.c:135:27: note: expanded from macro 'FAIL' 135 | #define FAIL(m) { regerror(m); return(NULL); } | ^ regexp.c:547:17: warning: passing arguments to 'regnode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 547 | ret = regnode(EXACTLY); | ^ regexp.c:549:9: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 549 | regc(*regparse++); | ^ regexp.c:552:8: warning: passing arguments to 'regc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 552 | regc('\0'); | ^ regexp.c:455:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 455 | regatom(flagp) | ^ regexp.c:165:14: 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] 165 | STATIC char *regatom(); | ^ regexp.c:564:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 564 | regnode(op) | ^ regexp.c:166:14: 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] 166 | STATIC char *regnode(); | ^ regexp.c:589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 589 | regc(b) | ^ regexp.c:168:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 168 | STATIC void regc(); | ^ regexp.c:604:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | reginsert(op, opnd) | ^ regexp.c:169:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 169 | STATIC void reginsert(); | ^ regexp.c:647:17: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 647 | temp = regnext(scan); | ^ regexp.c:633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 633 | regtail(p, val) | ^ regexp.c:170:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 170 | STATIC void regtail(); | ^ regexp.c:665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 665 | regoptail(p, val) | ^ regexp.c:171:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 171 | STATIC void regoptail(); | ^ regexp.c:713:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 713 | regerror("NULL parameter"); | ^ regexp.c:719:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 719 | regerror("corrupted program"); | ^ regexp.c:727:8: 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] 727 | if (strncmp(s, prog->regmust, prog->regmlen) == 0) | ^ regexp.c:727:8: note: include the header or explicitly provide a declaration for 'strncmp' regexp.c:740:16: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 740 | return(regtry(prog, string)); | ^ regexp.c:747:14: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 747 | if (regtry(prog, s)) | ^ regexp.c:754:14: warning: passing arguments to 'regtry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 754 | if (regtry(prog, s)) | ^ regexp.c:704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | regexec(prog, string) | ^ In file included from regexp.c:29: ./regexp.h:19: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] 19 | extern int regexec(); | ^ regexp.c:784:14: warning: passing arguments to 'regmatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 784 | if (regmatch(prog->program + 1)) { | ^ regexp.c:766:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 766 | regtry(prog, string) | ^ regexp.c:690: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] 690 | STATIC int regtry(); | ^ regexp.c:820:17: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 820 | next = regnext(scan); | ^ regexp.c:931:21: warning: passing arguments to 'regnext' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 931 | scan = regnext(scan); | ^ regexp.c:954:19: warning: passing arguments to 'regrepeat' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 954 | no = regrepeat(OPERAND(scan)); | ^ regexp.c:971:12: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 971 | regerror("memory corruption"); | ^ regexp.c:983:10: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 983 | regerror("corrupted pointers"); | ^ regexp.c:803:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 803 | regmatch(prog) | ^ regexp.c:691: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] 691 | STATIC int regmatch(); | ^ regexp.c:1025:11: warning: passing arguments to 'regerror' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1025 | regerror("internal foulup"); | ^ regexp.c:991:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 991 | regrepeat(p) | ^ regexp.c:692: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] 692 | STATIC int regrepeat(); | ^ regexp.c:1038:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1038 | regnext(p) | ^ regexp.c:167:14: 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] 167 | STATIC char *regnext(); | ^ 123 warnings generated. --- npc.cgi --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o npc.cgi npc.o convert.o digits.o charfont.o param.o getput.o regstr.o regexp.o version.o =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for npc-0.83 ===> Generating temporary packing list /bin/mkdir -p /wrkdirs/usr/ports/www/npc/work/stage/usr/local/www/cgi-bin install -s -m 555 /wrkdirs/usr/ports/www/npc/work/npc-0.83/src/npc.cgi /wrkdirs/usr/ports/www/npc/work/stage/usr/local/www/cgi-bin /bin/mkdir -p /wrkdirs/usr/ports/www/npc/work/stage/usr/local/share/examples/npc (cd /wrkdirs/usr/ports/www/npc/work/npc-0.83/src/../conf && install -m 0644 sample1.idx sample2.idx /wrkdirs/usr/ports/www/npc/work/stage/usr/local/share/examples/npc) /bin/mkdir -p /wrkdirs/usr/ports/www/npc/work/stage/usr/local/etc/npc ====> 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=2026-01-21T15:36:40+0000' 'PKG_NOTE_ports_top_git_hash=076a295eb33c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=fb16dfecae4a' '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 npc-0.83 ===> Building npc-0.83 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for npc-0.83 build of www/npc | npc-0.83 ended at Wed Jan 21 10:36:47 EST 2026 build time: 00:00:08