=>> Building textproc/2bsd-diff build started at Thu Feb 19 20:48:40 EST 2026 port directory: /usr/ports/textproc/2bsd-diff package name: 2bsd-diff-2.11.1_2 building for: FreeBSD pkg.DaveG.ca 15.0-RELEASE-p3 FreeBSD 15.0-RELEASE-p3 1500068 amd64 maintained by: risner@stdio.com Makefile datestamp: -rw-r--r-- 1 root wheel 590 Aug 27 2024 /usr/ports/textproc/2bsd-diff/Makefile Ports top last git commit: eac71dbf758c Ports top unclean checkout: no Port dir last git commit: 7a897277dd05 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 15 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p3 1500068 UNAME_r=15.0-RELEASE-p3 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_0_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_0_x64-HEAD-ALL/15/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_0_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_0_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-- risner@stdio.com --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/2bsd-diff/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/2bsd-diff/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/2bsd-diff/work/.cache HOME=/wrkdirs/usr/ports/textproc/2bsd-diff/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/2bsd-diff/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/2bsd-diff/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/textproc/2bsd-diff/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/2bsd-diff/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/2bsd-diff/work/.cache HOME=/wrkdirs/usr/ports/textproc/2bsd-diff/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/2bsd-diff/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/2bsd-diff/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 -fcommon -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fcommon -Wno-error=return-type -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=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/diff" EXAMPLESDIR="share/examples/diff" DATADIR="share/diff" WWWDIR="www/diff" ETCDIR="etc/diff" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/diff DOCSDIR=/usr/local/share/doc/diff EXAMPLESDIR=/usr/local/share/examples/diff WWWDIR=/usr/local/www/diff ETCDIR=/usr/local/etc/diff --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 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> 2bsd-diff-2.11.1_2 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 ===> 2bsd-diff-2.11.1_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of 2bsd-diff-2.11.1_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by 2bsd-diff-2.11.1_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by 2bsd-diff-2.11.1_2 for building => SHA256 Checksum OK for file8.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by 2bsd-diff-2.11.1_2 for building ===> Extracting for 2bsd-diff-2.11.1_2 => SHA256 Checksum OK for file8.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 2bsd-diff-2.11.1_2 ===> Applying FreeBSD patches for 2bsd-diff-2.11.1_2 from /usr/ports/textproc/2bsd-diff/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> 2bsd-diff-2.11.1_2 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. ===> 2bsd-diff-2.11.1_2 depends on file: /usr/local/bin/ccache - found ===> Returning to build of 2bsd-diff-2.11.1_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for 2bsd-diff-2.11.1_2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for 2bsd-diff-2.11.1_2 --- diff.o --- --- diffdir.o --- --- diffreg.o --- --- diffh.o --- --- diff.o --- cc -O2 -pipe -fcommon -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DDIFF='"/usr/local/bin/2diff"' -DDIFFH='"/usr/local/libexec/2diffh"' -DPR='"/usr/bin/pr"' -c diff.c -o diff.o --- diffdir.o --- cc -O2 -pipe -fcommon -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DDIFF='"/usr/local/bin/2diff"' -DDIFFH='"/usr/local/libexec/2diffh"' -DPR='"/usr/bin/pr"' -c diffdir.c -o diffdir.o --- diffreg.o --- cc -O2 -pipe -fcommon -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DDIFF='"/usr/local/bin/2diff"' -DDIFFH='"/usr/local/libexec/2diffh"' -DPR='"/usr/bin/pr"' -c diffreg.c -o diffreg.o --- diffh.o --- cc -O2 -pipe -fcommon -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DDIFF='"/usr/local/bin/2diff"' -DDIFFH='"/usr/local/libexec/2diffh"' -DPR='"/usr/bin/pr"' -c diffh.c -o diffh.o --- diff.o --- diff.c:14:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14 | int main(argc, argv) | ^ diff.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | savestr(cp) | ^ In file included from diff.c:5: ./diff.h:87:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 87 | char *savestr(), *splice(), *splicen(); | ^ diff.c:165:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | int min(a,b) | ^ diff.c:172:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | int max(a,b) | ^ diff.c:188:8: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 188 | talloc(n) | ^ 189 | { diff.c:188:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | talloc(n) | ^ In file included from diff.c:5: ./diff.h:86:7: 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] 86 | char *talloc(), *ralloc(); | ^ diff.c:199:10: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 199 | ralloc(p,n) | ^ 200 | char *p; 201 | { diff.c:199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 199 | ralloc(p,n) | ^ In file included from diff.c:5: ./diff.h:86:18: 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] 86 | char *talloc(), *ralloc(); | ^ 11 warnings generated. --- diffdir.o --- diffdir.c:35:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | void diffdir(argv) | ^ diffdir.c:64:17: warning: passing arguments to 'setupdir' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | dir1 = setupdir(file1); | ^ diffdir.c:65:17: warning: passing arguments to 'setupdir' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | dir2 = setupdir(file2); | ^ diffdir.c:123:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | void setfile(fpp, epp, file) | ^ diffdir.c:141:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | void scanpr(dp, test, title, file1, efile1, file2, efile2) | ^ diffdir.c:166:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | void only(dp, which) | ^ diffdir.c:178:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | setupdir(cp) | ^ diffdir.c:23: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] 23 | struct dir *setupdir(); | ^ diffdir.c:235:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 235 | int entcmp(d1, d2) | ^ diffdir.c:241:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | void compare(dp) | ^ diffdir.c:333:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 333 | void calldiff(wantpr) | ^ diffdir.c:392:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | int ascii(f) | ^ diffdir.c:417:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | int useless(cp) | ^ 13 warnings generated. --- diffh.o --- diffh.c:37:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 37 | char *getl(f,n) | ^ 38 | long n; 39 | { diffh.c:37:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | char *getl(f,n) | ^ diffh.c:72:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 72 | void clrl(f,n) | ^ 73 | long n; 74 | { diffh.c:72:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | void clrl(f,n) | ^ diffh.c:83:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | void movstr(s,t) | ^ diffh.c:90:10: warning: parameter 'argc' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 90 | int main(argc,argv) | ^ 91 | char **argv; 92 | { diffh.c:106:17: warning: passing arguments to 'dopen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | file[0] = dopen(argv[1],argv[2]); | ^ diffh.c:107:17: warning: passing arguments to 'dopen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | file[1] = dopen(argv[2],argv[1]); | ^ diffh.c:90:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | int main(argc,argv) | ^ diffh.c:164:14: warning: parameter 'b' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 164 | int output(a,b) | ^ 165 | { diffh.c:164:12: warning: parameter 'a' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 164 | int output(a,b) | ^ 165 | { diffh.c:164:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | int output(a,b) | ^ diffh.c:195:19: warning: parameter 'd' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 195 | void change(a,b,c,d,s) | ^ 196 | long a,c; 197 | char *s; 198 | { diffh.c:195:15: warning: parameter 'b' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 195 | void change(a,b,c,d,s) | ^ 196 | long a,c; 197 | char *s; 198 | { diffh.c:195:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | void change(a,b,c,d,s) | ^ diffh.c:205:14: warning: parameter 'b' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 205 | void range(a,b) | ^ 206 | long a; 207 | { diffh.c:205:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | void range(a,b) | ^ diffh.c:216:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | char cmp(s,t) | ^ diffh.c:234:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | FILE *dopen(f1,f2) | ^ diffh.c:264:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | void progerr(s) | ^ diffh.c:270:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | void error(s,t) | ^ 21 warnings generated. --- diffh --- cc -O2 -pipe -fcommon -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DDIFF='"/usr/local/bin/2diff"' -DDIFFH='"/usr/local/libexec/2diffh"' -DPR='"/usr/bin/pr"' -o diffh diffh.o --- diffreg.o --- diffreg.c:76:7: 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] 76 | FILE *fopen(); | ^ diffreg.c:177:17: warning: passing arguments to 'splice' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | file1 = splice(file1, file2); | ^ diffreg.c:184:17: warning: passing arguments to 'splice' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | file2 = splice(file2, file1); | ^ diffreg.c:258:24: warning: passing arguments to 'ralloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | member = (int *)ralloc((char *)member,(slen[1]+2)*sizeof(int)); | ^ diffreg.c:262:23: warning: passing arguments to 'ralloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | class = (int *)ralloc((char *)class,(slen[0]+2)*sizeof(int)); | ^ diffreg.c:264:23: warning: passing arguments to 'talloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | klist = (int *)talloc((slen[0]+2)*sizeof(int)); | ^ diffreg.c:265:31: warning: passing arguments to 'talloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | clist = (struct cand *)talloc(sizeof(cand)); | ^ diffreg.c:270:19: warning: passing arguments to 'talloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | J = (int *)talloc((len[0]+2)*sizeof(int)); | ^ diffreg.c:275:24: warning: passing arguments to 'talloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | ixold = (long *)talloc((len[0]+2)*sizeof(long)); | ^ diffreg.c:276:24: warning: passing arguments to 'talloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | ixnew = (long *)talloc((len[1]+2)*sizeof(long)); | ^ diffreg.c:330:17: warning: passing arguments to 'savestr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | return (savestr(buf)); | ^ diffreg.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 314 | splice(dir, file) | ^ In file included from diffreg.c:5: ./diffextern.h:87:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 87 | char *savestr(), *splice(), *splicen(); | ^ diffreg.c:333:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 333 | void prepare(i, fd) | ^ diffreg.c:341:27: warning: passing arguments to 'talloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | p = (struct line *)talloc(3*sizeof(line)); | ^ diffreg.c:343:28: warning: passing arguments to 'ralloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | p = (struct line *)ralloc((char *)p,(++j+3)*sizeof(line)); | ^ diffreg.c:367:18: warning: parameter 'm' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 367 | void equiv(a,n,b,m,c) | ^ 368 | struct line *a, *b; 369 | int *c; 370 | { diffreg.c:367:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 367 | void equiv(a,n,b,m,c) | ^ 368 | struct line *a, *b; 369 | int *c; 370 | { diffreg.c:367:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | void equiv(a,n,b,m,c) | ^ diffreg.c:395:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 395 | int stone(a,n,b,c) | ^ 396 | int *a; 397 | int *b; 398 | register int *c; 399 | { diffreg.c:395:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 395 | int stone(a,n,b,c) | ^ diffreg.c:436:17: warning: parameter 'pred' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 436 | int newcand(x,y,pred) | ^ 437 | { diffreg.c:436:15: warning: parameter 'y' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 436 | int newcand(x,y,pred) | ^ 437 | { diffreg.c:436:13: warning: parameter 'x' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 436 | int newcand(x,y,pred) | ^ 437 | { diffreg.c:436:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 436 | int newcand(x,y,pred) | ^ diffreg.c:439:31: warning: passing arguments to 'ralloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 439 | clist = (struct cand *)ralloc((char *)clist,++clen*sizeof(cand)); | ^ diffreg.c:447:18: warning: parameter 'y' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 447 | int search(c, k, y) | ^ 448 | int *c; 449 | { diffreg.c:447:15: warning: parameter 'k' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 447 | int search(c, k, y) | ^ 448 | int *c; 449 | { diffreg.c:447:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | int search(c, k, y) | ^ diffreg.c:471:14: warning: parameter 'p' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 471 | void unravel(p) | ^ 472 | { diffreg.c:471:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | void unravel(p) | ^ diffreg.c:587:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 587 | void sort(a,n) /*shellsort CACM #201*/ | ^ 588 | struct line *a; 589 | { diffreg.c:587:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 587 | void sort(a,n) /*shellsort CACM #201*/ | ^ diffreg.c:622:16: warning: parameter 'l' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 622 | void unsort(f, l, b) | ^ 623 | struct line *f; 624 | int *b; 625 | { diffreg.c:622:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 622 | void unsort(f, l, b) | ^ diffreg.c:628:19: warning: passing arguments to 'talloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 628 | a = (int *)talloc((l+1)*sizeof(int)); | ^ diffreg.c:636:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 636 | int skipline(f) | ^ 637 | { diffreg.c:636:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 636 | int skipline(f) | ^ diffreg.c:713:19: warning: parameter 'd' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 713 | void change(a,b,c,d) | ^ 714 | { diffreg.c:713:17: warning: parameter 'c' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 713 | void change(a,b,c,d) | ^ 714 | { diffreg.c:713:15: warning: parameter 'b' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 713 | void change(a,b,c,d) | ^ 714 | { diffreg.c:713:13: warning: parameter 'a' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 713 | void change(a,b,c,d) | ^ 714 | { diffreg.c:713:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 713 | void change(a,b,c,d) | ^ diffreg.c:803:14: warning: parameter 'b' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 803 | void range(a,b,separator) | ^ 804 | char *separator; 805 | { diffreg.c:803:12: warning: parameter 'a' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 803 | void range(a,b,separator) | ^ 804 | char *separator; 805 | { diffreg.c:803:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 803 | void range(a,b,separator) | ^ diffreg.c:812:23: warning: parameter 'oldfile' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 812 | void fetch(f,a,b,lb,s,oldfile) | ^ 813 | long *f; 814 | FILE *lb; 815 | char *s; 816 | { diffreg.c:812:16: warning: parameter 'b' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 812 | void fetch(f,a,b,lb,s,oldfile) | ^ 813 | long *f; 814 | FILE *lb; 815 | char *s; 816 | { diffreg.c:812:14: warning: parameter 'a' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 812 | void fetch(f,a,b,lb,s,oldfile) | ^ 813 | long *f; 814 | FILE *lb; 815 | char *s; 816 | { diffreg.c:812:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 812 | void fetch(f,a,b,lb,s,oldfile) | ^ diffreg.c:891:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 891 | int readhash(f) | ^ diffreg.c:958:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 958 | int asciifile(f) | ^ 52 warnings generated. --- diff --- cc -O2 -pipe -fcommon -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DDIFF='"/usr/local/bin/2diff"' -DDIFFH='"/usr/local/libexec/2diffh"' -DPR='"/usr/bin/pr"' -o diff diff.o diffdir.o diffreg.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 2bsd-diff-2.11.1_2 ===> Generating temporary packing list install -s -m 555 diff /wrkdirs/usr/ports/textproc/2bsd-diff/work/stage/usr/local/bin/2diff install -s -m 555 diffh /wrkdirs/usr/ports/textproc/2bsd-diff/work/stage/usr/local/libexec/2diffh install -m 444 ../../man/man1/diff.1 /wrkdirs/usr/ports/textproc/2bsd-diff/work/stage/usr/local/share/man/man1/2diff.1 ====> 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-02-20T01:48:40+0000' 'PKG_NOTE_ports_top_git_hash=eac71dbf758c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=7a897277dd05' '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 2bsd-diff-2.11.1_2 ===> Building 2bsd-diff-2.11.1_2 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for 2bsd-diff-2.11.1_2 build of textproc/2bsd-diff | 2bsd-diff-2.11.1_2 ended at Thu Feb 19 20:49:09 EST 2026 build time: 00:00:29