=>> Building editors/2bsd-vi build started at Thu Mar 12 01:06:17 EDT 2026 port directory: /usr/ports/editors/2bsd-vi package name: 2bsd-vi-050325_3 building for: FreeBSD pkg.DaveG.ca 14.4-RELEASE FreeBSD 14.4-RELEASE 1404000 amd64 maintained by: portmaster@BSDforge.com Makefile datestamp: -rw-r--r-- 1 root wheel 720 Nov 22 2024 /usr/ports/editors/2bsd-vi/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: 6b7215ed5652 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 09 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE 1404000 UNAME_r=14.4-RELEASE 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_4_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_4_x64-HEAD-ALL/09/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_4_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_4_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-- portmaster@BSDforge.com --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/editors/2bsd-vi/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/editors/2bsd-vi/work XDG_CACHE_HOME=/wrkdirs/usr/ports/editors/2bsd-vi/work/.cache HOME=/wrkdirs/usr/ports/editors/2bsd-vi/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/editors/2bsd-vi/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/editors/2bsd-vi/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/editors/2bsd-vi/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/editors/2bsd-vi/work XDG_CACHE_HOME=/wrkdirs/usr/ports/editors/2bsd-vi/work/.cache HOME=/wrkdirs/usr/ports/editors/2bsd-vi/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/editors/2bsd-vi/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/editors/2bsd-vi/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-- PRESERVEDIR="/var/preserve/2bsd-vi" OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/vi" EXAMPLESDIR="share/examples/vi" DATADIR="share/vi" WWWDIR="www/vi" ETCDIR="etc/vi" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/vi DOCSDIR=/usr/local/share/doc/vi EXAMPLESDIR=/usr/local/share/examples/vi WWWDIR=/usr/local/www/vi ETCDIR=/usr/local/etc/vi --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-vi-050325_3 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.6.2.pkg [pkg.DaveG.ca] Installing pkg-2.6.2... [pkg.DaveG.ca] Extracting pkg-2.6.2: .......... done ===> 2bsd-vi-050325_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of 2bsd-vi-050325_3 =========================================================================== =================================================== ===== 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-vi-050325_3 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by 2bsd-vi-050325_3 for building => SHA256 Checksum OK for ex-050325.tar.bz2. =========================================================================== =================================================== ===== 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-vi-050325_3 for building ===> Extracting for 2bsd-vi-050325_3 => SHA256 Checksum OK for ex-050325.tar.bz2. =========================================================================== =================================================== ===== 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-vi-050325_3 ===> Applying FreeBSD patches for 2bsd-vi-050325_3 from /usr/ports/editors/2bsd-vi/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> 2bsd-vi-050325_3 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-vi-050325_3 depends on file: /usr/local/bin/ccache - found ===> Returning to build of 2bsd-vi-050325_3 =========================================================================== =================================================== ===== 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-vi-050325_3 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for 2bsd-vi-050325_3 --- mapmalloc.o --- --- expreserve.o --- --- printf.o --- --- ex_version.o --- --- ex.o --- --- ex_addr.o --- --- ex_cmds.o --- --- ex_cmds2.o --- --- ex_cmdsub.o --- --- ex_data.o --- --- ex_extern.o --- --- ex_get.o --- --- ex_io.o --- --- ex_put.o --- --- ex_re.o --- --- ex_set.o --- --- ex_subr.o --- --- ex_tagio.o --- --- ex_temp.o --- --- ex_tty.o --- --- ex_unix.o --- --- ex_v.o --- --- ex_vadj.o --- --- ex_vget.o --- --- ex_vmain.o --- --- ex_voper.o --- --- ex_vops.o --- --- ex_vops2.o --- --- ex_vops3.o --- --- ex_vput.o --- --- ex_vwind.o --- --- exrecover.o --- --- ex_tagio.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_tagio.c --- ex_set.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_set.c --- ex_version.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_version.c --- mapmalloc.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c mapmalloc.c --- expreserve.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c expreserve.c --- printf.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c printf.c --- ex_vput.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_vput.c --- ex.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex.c --- ex_addr.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_addr.c --- ex_cmds.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_cmds.c --- ex_cmds2.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_cmds2.c --- ex_cmdsub.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_cmdsub.c --- ex_data.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_data.c --- ex_extern.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_extern.c --- ex_get.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_get.c --- ex_io.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_io.c --- ex_put.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_put.c --- ex_re.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_re.c --- ex_vwind.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_vwind.c --- ex_subr.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_subr.c --- exrecover.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c exrecover.c --- ex_temp.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_temp.c --- ex_tty.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_tty.c --- ex_unix.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_unix.c --- ex_v.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_v.c --- ex_vadj.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_vadj.c --- ex_vget.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_vget.c --- ex_vmain.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_vmain.c --- ex_voper.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_voper.c --- ex_vops.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_vops.c --- ex_vops2.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_vops2.c --- ex_vops3.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DLISPCODE -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -DUXRE -DREG_ANGLES=0 -DNO_BE_BACKSLASH -c ex_vops3.c --- printf.o --- printf.c:255:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 255 | while (num = (num >> nbits) & mask2); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ printf.c:255:16: note: place parentheses around the assignment to silence this warning 255 | while (num = (num >> nbits) & mask2); | ^ | ( ) printf.c:255:16: note: use '==' to turn this assignment into an equality comparison 255 | while (num = (num >> nbits) & mask2); | ^ | == printf.c:291:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 291 | if (n = (fcode != 'u' && num < 0)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ printf.c:291:11: note: place parentheses around the assignment to silence this warning 291 | if (n = (fcode != 'u' && num < 0)) | ^ | ( ) printf.c:291:11: note: use '==' to turn this assignment into an equality comparison 291 | if (n = (fcode != 'u' && num < 0)) | ^ | == 2 warnings generated. --- ex_unix.o --- ex_unix.c:182:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 182 | printf(mesg(catgets(catd, 1, 197, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | "[No write]|[No write since last change]"))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ex_unix.c:182:10: note: treat the string as an argument to avoid this 182 | printf(mesg(catgets(catd, 1, 197, | ^ | "%s", 1 warning generated. --- expreserve --- cc -o expreserve expreserve.o --- ex_cmds.o --- ex_cmds.c:172:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 172 | else if (addr1 != 0) { | ^ 1 warning generated. --- ex_get.o --- ex_get.c:119:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 119 | if (c = *input++&0377) { | ~~^~~~~~~~~~~~~~~ ex_get.c:119:9: note: place parentheses around the assignment to silence this warning 119 | if (c = *input++&0377) { | ^ | ( ) ex_get.c:119:9: note: use '==' to turn this assignment into an equality comparison 119 | if (c = *input++&0377) { | ^ | == ex_get.c:190:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 190 | else if (junk(c)) { | ^ 2 warnings generated. --- ex_subr.o --- ex_subr.c:98:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 98 | while (x = *s++) | ~~^~~~~~ ex_subr.c:98:11: note: place parentheses around the assignment to silence this warning 98 | while (x = *s++) | ^ | ( ) ex_subr.c:98:11: note: use '==' to turn this assignment into an equality comparison 98 | while (x = *s++) | ^ | == ex_subr.c:1109:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1109 | while (*s1++ = *s2++); | ~~~~~~^~~~~~~ ex_subr.c:1109:15: note: place parentheses around the assignment to silence this warning 1109 | while (*s1++ = *s2++); | ^ | ( ) ex_subr.c:1109:15: note: use '==' to turn this assignment into an equality comparison 1109 | while (*s1++ = *s2++); | ^ | == 2 warnings generated. --- ex_vops.o --- ex_vops.c:179:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 179 | else | ^ 1 warning generated. --- ex_vget.o --- ex_vget.c:320:42: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 320 | while (d = *colp++) | ~~^~~~~~~~~ ex_vget.c:320:42: note: place parentheses around the assignment to silence this warning 320 | while (d = *colp++) | ^ | ( ) ex_vget.c:320:42: note: use '==' to turn this assignment into an equality comparison 320 | while (d = *colp++) | ^ | == ex_vget.c:639:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 639 | if (p = maps[d].icap) { | ~~^~~~~~~~~~~~~~ ex_vget.c:639:9: note: place parentheses around the assignment to silence this warning 639 | if (p = maps[d].icap) { | ^ | ( ) ex_vget.c:639:9: note: use '==' to turn this assignment into an equality comparison 639 | if (p = maps[d].icap) { | ^ | == 2 warnings generated. --- ex_cmdsub.o --- ex_cmdsub.c:302:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 302 | while (*cp++ = *cp1++) | ~~~~~~^~~~~~~~ ex_cmdsub.c:302:16: note: place parentheses around the assignment to silence this warning 302 | while (*cp++ = *cp1++) | ^ | ( ) ex_cmdsub.c:302:16: note: use '==' to turn this assignment into an equality comparison 302 | while (*cp++ = *cp1++) | ^ | == 1 warning generated. --- ex_put.o --- ex_put.c:220:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 220 | } else { | ^ ex_put.c:804:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 804 | else | ^ 2 warnings generated. --- ex_temp.o --- ex_temp.c:206:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 206 | while (*lp++ = *bp++) | ~~~~~~^~~~~~~ ex_temp.c:206:15: note: place parentheses around the assignment to silence this warning 206 | while (*lp++ = *bp++) | ^ | ( ) ex_temp.c:206:15: note: use '==' to turn this assignment into an equality comparison 206 | while (*lp++ = *bp++) | ^ | == ex_temp.c:227:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 227 | while (*bp = *lp++) { | ~~~~^~~~~~~ ex_temp.c:227:13: note: place parentheses around the assignment to silence this warning 227 | while (*bp = *lp++) { | ^ | ( ) ex_temp.c:227:13: note: use '==' to turn this assignment into an equality comparison 227 | while (*bp = *lp++) { | ^ | == 2 warnings generated. --- exrecover.o --- exrecover.c:479:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 479 | while (*cp2++ = *cp++); | ~~~~~~~^~~~~~~ exrecover.c:479:16: note: place parentheses around the assignment to silence this warning 479 | while (*cp2++ = *cp++); | ^ | ( ) exrecover.c:479:16: note: use '==' to turn this assignment into an equality comparison 479 | while (*cp2++ = *cp++); | ^ | == exrecover.c:494:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 494 | if (t = strcmp(p1->sf_name, p2->sf_name)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exrecover.c:494:8: note: place parentheses around the assignment to silence this warning 494 | if (t = strcmp(p1->sf_name, p2->sf_name)) | ^ | ( ) exrecover.c:494:8: note: use '==' to turn this assignment into an equality comparison 494 | if (t = strcmp(p1->sf_name, p2->sf_name)) | ^ | == exrecover.c:817:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 817 | while (*lp++ = *bp++) | ~~~~~~^~~~~~~ exrecover.c:817:15: note: place parentheses around the assignment to silence this warning 817 | while (*lp++ = *bp++) | ^ | ( ) exrecover.c:817:15: note: use '==' to turn this assignment into an equality comparison 817 | while (*lp++ = *bp++) | ^ | == 3 warnings generated. --- exrecover --- cc -o exrecover exrecover.o mapmalloc.o --- ex_re.o --- ex_re.c:781:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 781 | while (*sp++ = *lp++) | ~~~~~~^~~~~~~ ex_re.c:781:15: note: place parentheses around the assignment to silence this warning 781 | while (*sp++ = *lp++) | ^ | ( ) ex_re.c:781:15: note: use '==' to turn this assignment into an equality comparison 781 | while (*sp++ = *lp++) | ^ | == 1 warning generated. --- ex_io.o --- ex_io.c:804:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 804 | else if (value(WRITEANY) && edfile() != EDF) | ^ 1 warning generated. --- ex_vmain.o --- ex_vmain.c:162:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 162 | if (i = holdupd) { | ~~^~~~~~~~~ ex_vmain.c:162:9: note: place parentheses around the assignment to silence this warning 162 | if (i = holdupd) { | ^ | ( ) ex_vmain.c:162:9: note: use '==' to turn this assignment into an equality comparison 162 | if (i = holdupd) { | ^ | == ex_vmain.c:1401:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1401 | while (*cp++ = *src++ & 0377); | ~~~~~~^~~~~~~~~~~~~~~ ex_vmain.c:1401:16: note: place parentheses around the assignment to silence this warning 1401 | while (*cp++ = *src++ & 0377); | ^ | ( ) ex_vmain.c:1401:16: note: use '==' to turn this assignment into an equality comparison 1401 | while (*cp++ = *src++ & 0377); | ^ | == ex_vmain.c:1410:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1410 | while (*cp++ = *src++); | ~~~~~~^~~~~~~~ ex_vmain.c:1410:15: note: place parentheses around the assignment to silence this warning 1410 | while (*cp++ = *src++); | ^ | ( ) ex_vmain.c:1410:15: note: use '==' to turn this assignment into an equality comparison 1410 | while (*cp++ = *src++); | ^ | == ex_vmain.c:1419:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1419 | while (*cp++ = *src++); | ~~~~~~^~~~~~~~ ex_vmain.c:1419:15: note: place parentheses around the assignment to silence this warning 1419 | while (*cp++ = *src++); | ^ | ( ) ex_vmain.c:1419:15: note: use '==' to turn this assignment into an equality comparison 1419 | while (*cp++ = *src++); | ^ | == 4 warnings generated. --- ex_vadj.o --- ex_vadj.c:116:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 116 | else | ^ ex_vadj.c:608:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 608 | else | ^ 2 warnings generated. --- ex_vops2.o --- ex_vops2.c:214:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 214 | printf(&str[1]); | ^~~~~~~ ex_vops2.c:214:10: note: treat the string as an argument to avoid this 214 | printf(&str[1]); | ^ | "%s", ex_vops2.c:970:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 970 | } else if (&cp[1] == gcursor && | ^ 2 warnings generated. --- ex_vput.o --- ex_vput.c:1037:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1037 | } else { | ^ ex_vput.c:1549:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1549 | while (i = *tp++) { | ~~^~~~~~~ ex_vput.c:1549:12: note: place parentheses around the assignment to silence this warning 1549 | while (i = *tp++) { | ^ | ( ) ex_vput.c:1549:12: note: use '==' to turn this assignment into an equality comparison 1549 | while (i = *tp++) { | ^ | == 2 warnings generated. --- ex --- cc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses size ex text data bss dec hex filename 218181 4976 229825 452982 0x6e976 ex =========================================================================== =================================================== ===== 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-vi-050325_3 ===> Generating temporary packing list /usr/bin/install -c -m 644 ex.1 /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/share/man/man1/ex.1 /usr/bin/install -c -m 644 vi.1 /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/share/man/man1/vi.1 ln -s ex.1 /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/share/man/man1/edit.1 ln -s vi.1 /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/share/man/man1/vedit.1 ln -s vi.1 /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/share/man/man1/view.1 if test -f /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/ex; then test -f /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/ex.old.$$ && exit 1; chmod 755 /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/ex; echo q | /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/ex; mv /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/ex /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/ex.old.$$; rm -f /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/ex.old.$$; fi /usr/bin/install -c -s -m 755 ex /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/ex /usr/bin/install -c -s exrecover /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/libexec/exrecover /usr/bin/install -c -s expreserve /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/libexec/expreserve ln -s ex /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/edit ln -s ex /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/vedit ln -s ex /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/vi ln -s ex /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/usr/local/bin/view test -d /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/var/preserve/2bsd-vi || mkdir -p /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/var/preserve/2bsd-vi chmod 1777 /wrkdirs/usr/ports/editors/2bsd-vi/work/stage/var/preserve/2bsd-vi ====> 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-03-12T05:06:17+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=6b7215ed5652' '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-vi-050325_3 ===> Building 2bsd-vi-050325_3 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for 2bsd-vi-050325_3 build of editors/2bsd-vi | 2bsd-vi-050325_3 ended at Thu Mar 12 01:06:21 EDT 2026 build time: 00:00:06