=>> Building games/yadex build started at Thu Mar 12 08:31:59 EDT 2026 port directory: /usr/ports/games/yadex package name: yadex-1.7.0_3 building for: FreeBSD pkg.DaveG.ca 14.4-RELEASE FreeBSD 14.4-RELEASE 1404000 amd64 maintained by: danfe@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 2101 Jan 14 2025 /usr/ports/games/yadex/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: 9eb5fbb98bbe Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 06 ---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/06/.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--- ===> The following configuration options are available for yadex-1.7.0_3: WHITE_BG=off: Alternative (black-on-white) color scheme 3D_RENDER=off: 3D preview function (activate with 'R') SEARCH=off: Thing, linedef, or sector search by type EXTRA_TOOLS=off: Extra tools to Yadex' repertoire LAPTOP_KEYS=off: Key bindings for easier editing on laptops HEXEN=off: Improved Hexen support DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- danfe@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- CC="cc" CXX="c++" PREFIX="/usr/local" MAKE=/usr/local/bin/gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/games/yadex/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/yadex/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/yadex/work/.cache HOME=/wrkdirs/usr/ports/games/yadex/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/yadex/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/yadex/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-- PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/games/yadex/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/yadex/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/yadex/work/.cache HOME=/wrkdirs/usr/ports/games/yadex/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/yadex/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/yadex/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 -std=c++98 " CXXSTD=c++98 BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.42.0 PERL_VER=5.42 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.42 DOCSDIR="share/doc/yadex" EXAMPLESDIR="share/examples/yadex" DATADIR="share/yadex" WWWDIR="www/yadex" ETCDIR="etc/yadex" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/yadex DOCSDIR=/usr/local/share/doc/yadex EXAMPLESDIR=/usr/local/share/examples/yadex WWWDIR=/usr/local/www/yadex ETCDIR=/usr/local/etc/yadex --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 ===> yadex-1.7.0_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 ===> yadex-1.7.0_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of yadex-1.7.0_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 yadex-1.7.0_3 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by yadex-1.7.0_3 for building => SHA256 Checksum OK for yadex/yadex-1.7.0.tar.gz. => SHA256 Checksum OK for yadex/Yadex_170_Depend.diff. =========================================================================== =================================================== ===== 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 yadex-1.7.0_3 for building ===> Extracting for yadex-1.7.0_3 => SHA256 Checksum OK for yadex/yadex-1.7.0.tar.gz. => SHA256 Checksum OK for yadex/Yadex_170_Depend.diff. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for yadex-1.7.0_3 ===> Applying distribution patches for yadex-1.7.0_3 ===> Applying FreeBSD patches for yadex-1.7.0_3 from /usr/ports/games/yadex/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> yadex-1.7.0_3 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> yadex-1.7.0_3 depends on package: gmake>=4.4.1 - found ===> Returning to build of yadex-1.7.0_3 ===> yadex-1.7.0_3 depends on package: perl5>=5.42.r<5.43 - not found ===> Installing existing package /packages/All/perl5-5.42.0_1.pkg [pkg.DaveG.ca] Installing perl5-5.42.0_1... [pkg.DaveG.ca] Extracting perl5-5.42.0_1: .......... done ===> yadex-1.7.0_3 depends on package: perl5>=5.42.r<5.43 - found ===> Returning to build of yadex-1.7.0_3 ===> yadex-1.7.0_3 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.8.12,1.pkg [pkg.DaveG.ca] Installing libX11-1.8.12,1... [pkg.DaveG.ca] `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] Extracting libX11-1.8.12,1: .......... done ===> yadex-1.7.0_3 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of yadex-1.7.0_3 ===> yadex-1.7.0_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. ===> yadex-1.7.0_3 depends on file: /usr/local/bin/ccache - found ===> Returning to build of yadex-1.7.0_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 yadex-1.7.0_3 looking for a C compiler... using user-supplied value: cc checking whether the C compiler works... yes checking for gettimeofday... yes checking for nanosleep... yes checking for snprintf... yes checking for usleep... yes looking for a C++ compiler... using user-supplied value: c++ checking whether the C++ compiler works... yes build directory is obj/pkg.DaveG.ca_344709286669 generating obj/pkg.DaveG.ca_344709286669/Makefile.config generating obj/pkg.DaveG.ca_344709286669/config.share generating obj/pkg.DaveG.ca_344709286669/config.etc generating obj/pkg.DaveG.ca_344709286669/config.cc generating obj/pkg.DaveG.ca_344709286669/config.h =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for yadex-1.7.0_3 cp -p obj/0/config.h src/config.h Generating yadex.dep scripts/copyright -m docsrc/copyright >cache/copyright.man scripts/copyright -t docsrc/copyright | sed 's/^./ &/' >cache/copyright.txt cc scripts/ftime.c -o obj/0/ftime sed 's/%v/1.7.0/g; s,.*,.B &/yadex.cfg,' obj/0/config.etc >obj/0/files_etc.man sed 's/%v/1.7.0/g; s,.*,.BI &/ game .ygd,' obj/0/config.share >obj/0/files_share.man cc scripts/notexist.c -o obj/0/notexist Generating cache/srcdate c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/acolours.cc -o obj/0/acolours.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/aym.cc -o obj/0/aym.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/bench.cc -o obj/0/bench.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/bitvec.cc -o obj/0/bitvec.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/cfgfile.cc -o obj/0/cfgfile.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/checks.cc -o obj/0/checks.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/colour1.cc -o obj/0/colour1.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/colour2.cc -o obj/0/colour2.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/colour3.cc -o obj/0/colour3.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/colour4.cc -o obj/0/colour4.o cp -p obj/0/config.cc src/config.cc c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/dependcy.cc -o obj/0/dependcy.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/dialog.cc -o obj/0/dialog.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/disppic.cc -o obj/0/disppic.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/drawmap.cc -o obj/0/drawmap.o Generating src/credits.cc c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/edisplay.cc -o obj/0/edisplay.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/editgrid.cc -o obj/0/editgrid.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/editlev.cc -o obj/0/editlev.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/editloop.cc -o obj/0/editloop.o scripts/copyright -c docsrc/copyright >>src/credits.cc c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/editobj.cc -o obj/0/editobj.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/editsave.cc -o obj/0/editsave.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/endian.cc -o obj/0/endian.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/editzoom.cc -o obj/0/editzoom.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/entry.cc -o obj/0/entry.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/entry2.cc -o obj/0/entry2.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/events.cc -o obj/0/events.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/flats.cc -o obj/0/flats.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/game.cc -o obj/0/game.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/gcolour1.cc -o obj/0/gcolour1.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/gcolour2.cc -o obj/0/gcolour2.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/gcolour3.cc -o obj/0/gcolour3.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/geom.cc -o obj/0/geom.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/gfx.cc -o obj/0/gfx.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/gfx2.cc -o obj/0/gfx2.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/gfx3.cc -o obj/0/gfx3.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/gotoobj.cc -o obj/0/gotoobj.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/help1.cc -o obj/0/help1.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/help2.cc -o obj/0/help2.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/highlt.cc -o obj/0/highlt.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/img.cc -o obj/0/img.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/imgscale.cc -o obj/0/imgscale.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/imgspect.cc -o obj/0/imgspect.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/infobar.cc -o obj/0/infobar.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/input.cc -o obj/0/input.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/l_align.cc -o obj/0/l_align.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/l_centre.cc -o obj/0/l_centre.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/l_flags.cc -o obj/0/l_flags.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/l_misc.cc -o obj/0/l_misc.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/l_prop.cc -o obj/0/l_prop.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/l_unlink.cc -o obj/0/l_unlink.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/l_vertices.cc -o obj/0/l_vertices.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/levels.cc -o obj/0/levels.o In file included from src/editgrid.cc:31: src/_edit.h:87:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 87 | typedef struct | ^ | edit_t src/_edit.h:89:3: note: type is not C-compatible due to this member declaration 89 | public : | ^~~~~~~~ src/_edit.h:128:3: note: type is given name 'edit_t' for linkage purposes by this typedef declaration 128 | } edit_t; | ^ 1 warning generated. c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/lists.cc -o obj/0/lists.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/locate.cc -o obj/0/locate.o src/aym.cc:205:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 205 | else | ^ src/aym.cc:229:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 229 | else | ^ 2 warnings generated. c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/lumpdir.cc -o obj/0/lumpdir.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/macro.cc -o obj/0/macro.o src/help2.cc:167:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 167 | DrawScreenText (-1, -1, "Andr Majorel (http://www.teaser.fr/~amajorel/)"); | ^~~~ 1 warning generated. c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/memory.cc -o obj/0/memory.o src/entry.cc:121:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 121 | else | ^ 1 warning generated. c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/menubar.cc -o obj/0/menubar.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/menu.cc -o obj/0/menu.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/mkpalette.cc -o obj/0/mkpalette.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/mouse.cc -o obj/0/mouse.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/names.cc -o obj/0/names.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/nop.cc -o obj/0/nop.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/objects.cc -o obj/0/objects.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/objinfo.cc -o obj/0/objinfo.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/oldmenus.cc -o obj/0/oldmenus.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/palview.cc -o obj/0/palview.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/patchdir.cc -o obj/0/patchdir.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/pic2img.cc -o obj/0/pic2img.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/prefer.cc -o obj/0/prefer.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/s_centre.cc -o obj/0/s_centre.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/s_door.cc -o obj/0/s_door.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/s_lift.cc -o obj/0/s_lift.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/s_linedefs.cc -o obj/0/s_linedefs.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/s_merge.cc -o obj/0/s_merge.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/s_misc.cc -o obj/0/s_misc.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/s_prop.cc -o obj/0/s_prop.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/s_slice.cc -o obj/0/s_slice.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/s_split.cc -o obj/0/s_split.o src/checks.cc:924:33: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 924 | " You need at least %d", DOOM_MIN_DEATHMATCH_STARTS); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu src/checks.cc:927:33: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 927 | " You need at least %d", DOOM_MIN_DEATHMATCH_STARTS); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu src/checks.cc:930:33: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 929 | sprintf (msg1, "Warning: there are only %d deathmatch starts." | ~~ | %lu 930 | " You need at least %d", dm, DOOM_MIN_DEATHMATCH_STARTS); | ^~ src/checks.cc:930:37: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 930 | " You need at least %d", dm, DOOM_MIN_DEATHMATCH_STARTS); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu 4 warnings generated. In file included from src/editzoom.cc:33: src/_edit.h:87:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 87 | typedef struct | ^ | edit_t src/_edit.h:89:3: note: type is not C-compatible due to this member declaration 89 | public : | ^~~~~~~~ src/_edit.h:128:3: note: type is given name 'edit_t' for linkage purposes by this typedef declaration 128 | } edit_t; | ^ 1 warning generated. c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/s_swapf.cc -o obj/0/s_swapf.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/s_vertices.cc -o obj/0/s_vertices.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/sanity.cc -o obj/0/sanity.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/scrnshot.cc -o obj/0/scrnshot.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/selbox.cc -o obj/0/selbox.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/selectn.cc -o obj/0/selectn.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/selpath.cc -o obj/0/selpath.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/selrect.cc -o obj/0/selrect.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/serialnum.cc -o obj/0/serialnum.o src/macro.cc:98:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 98 | while (macro_name = va_arg (l, const char *)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/macro.cc:98:23: note: place parentheses around the assignment to silence this warning 98 | while (macro_name = va_arg (l, const char *)) | ^ | ( ) src/macro.cc:98:23: note: use '==' to turn this assignment into an equality comparison 98 | while (macro_name = va_arg (l, const char *)) | ^ | == 1 warning generated. c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/spritdir.cc -o obj/0/spritdir.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/sticker.cc -o obj/0/sticker.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/swapmem.cc -o obj/0/swapmem.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/t_centre.cc -o obj/0/t_centre.o In file included from src/editobj.cc:32: src/_edit.h:87:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 87 | typedef struct | ^ | edit_t src/_edit.h:89:3: note: type is not C-compatible due to this member declaration 89 | public : | ^~~~~~~~ src/_edit.h:128:3: note: type is given name 'edit_t' for linkage purposes by this typedef declaration 128 | } edit_t; | ^ src/editobj.cc:142:30: warning: if statement has empty body [-Wempty-body] 142 | if (strlen (prompt) > maxlen); | ^ src/editobj.cc:142:30: note: put the semicolon on a separate line to silence this warning src/editobj.cc:699:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 699 | if (Input2Numbers (-1, -1, "rotation angle ()", "scale (%)", | ^~~~ 3 warnings generated. c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/t_flags.cc -o obj/0/t_flags.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/t_prop.cc -o obj/0/t_prop.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/t_spin.cc -o obj/0/t_spin.o src/mkpalette.cc:99:7: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 95 | fprintf (output_fp, "%3d %3d %3d Index = %d (%02Xh) RGB = %d, %d, %d\n", | ~~ | %lu 96 | dpal[3 * n], 97 | dpal[3 * n + 1], 98 | dpal[3 * n + 2], 99 | n, | ^ src/mkpalette.cc:100:7: warning: format specifies type 'unsigned int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 95 | fprintf (output_fp, "%3d %3d %3d Index = %d (%02Xh) RGB = %d, %d, %d\n", | ~~~~ | %02lX 96 | dpal[3 * n], 97 | dpal[3 * n + 1], 98 | dpal[3 * n + 2], 99 | n, 100 | n, | ^ 2 warnings generated. c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/textures.cc -o obj/0/textures.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/things.cc -o obj/0/things.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/trace.cc -o obj/0/trace.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/v_centre.cc -o obj/0/v_centre.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/v_merge.cc -o obj/0/v_merge.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/v_polyg.cc -o obj/0/v_polyg.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/vectext.cc -o obj/0/vectext.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/verbmsg.cc -o obj/0/verbmsg.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/wadfile.cc -o obj/0/wadfile.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/wadlist.cc -o obj/0/wadlist.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/wadnamec.cc -o obj/0/wadnamec.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/wadres.cc -o obj/0/wadres.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/wads.cc -o obj/0/wads.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/wads2.cc -o obj/0/wads2.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/warn.cc -o obj/0/warn.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/windim.cc -o obj/0/windim.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/x_centre.cc -o obj/0/x_centre.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/x_exchng.cc -o obj/0/x_exchng.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/x_hover.cc -o obj/0/x_hover.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/x_mirror.cc -o obj/0/x_mirror.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/x_rotate.cc -o obj/0/x_rotate.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/x11.cc -o obj/0/x11.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/xref.cc -o obj/0/xref.o src/things.cc:164:11: warning: implicit conversion from 'size_t' (aka 'unsigned long') to 'int' changes value from 18446744073709551615 to -1 [-Wconstant-conversion] 164 | return (size_t) -1; | ~~~~~~ ^~~~~~~~~~~ src/things.cc:188:8: warning: implicit conversion from 'size_t' (aka 'unsigned long') to 'int' changes value from 18446744073709551615 to -1 [-Wconstant-conversion] 188 | return (size_t) -1; | ~~~~~~ ^~~~~~~~~~~ 2 warnings generated. c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/yadex.cc -o obj/0/yadex.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/ytime.cc -o obj/0/ytime.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_adigits.c -o obj/0/atclib/al_adigits.o In file included from src/objects.cc:32: In file included from src/drawmap.h:10: src/_edit.h:87:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 87 | typedef struct | ^ | edit_t src/_edit.h:89:3: note: type is not C-compatible due to this member declaration 89 | public : | ^~~~~~~~ src/_edit.h:128:3: note: type is given name 'edit_t' for linkage purposes by this typedef declaration 128 | } edit_t; | ^ 1 warning generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_aerrno.c -o obj/0/atclib/al_aerrno.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_astrerror.c -o obj/0/atclib/al_astrerror.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_fana.c -o obj/0/atclib/al_fana.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_fnature.c -o obj/0/atclib/al_fnature.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lateol.c -o obj/0/atclib/al_lateol.o src/wadfile.cc:76:25: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] 76 | sprintf (where_, "%*s%s%*s(%lXh)", | ~~^ 77 | left, filename, | ~~~~ 1 warning generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lcount.c -o obj/0/atclib/al_lcount.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lcreate.c -o obj/0/atclib/al_lcreate.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_ldelete.c -o obj/0/atclib/al_ldelete.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_ldiscard.c -o obj/0/atclib/al_ldiscard.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lgetpos.c -o obj/0/atclib/al_lgetpos.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_linsert.c -o obj/0/atclib/al_linsert.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_linsertl.c -o obj/0/atclib/al_linsertl.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_llength.c -o obj/0/atclib/al_llength.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lpeek.c -o obj/0/atclib/al_lpeek.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lpeekl.c -o obj/0/atclib/al_lpeekl.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lpoke.c -o obj/0/atclib/al_lpoke.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lpokel.c -o obj/0/atclib/al_lpokel.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lptr.c -o obj/0/atclib/al_lptr.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lread.c -o obj/0/atclib/al_lread.o src/wads2.cc:472:17: warning: format specifies type 'unsigned long' but the argument has type 'i32' (aka 'int') [-Wformat] 471 | printf ("%.128s: can't seek to directory at %08lXh\n", | ~~~~~ | %08X 472 | filename, wf->dirstart); | ^~~~~~~~~~~~ src/wads2.cc:520:23: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] 520 | fprintf (file, "%-*s %-50s %6ld x%08lx\n", | ~~~^ 521 | WAD_NAME, dataname, dir->wadfile->pathname (), | ~~~~~~~~ src/wads2.cc:557:23: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] 557 | fprintf (file, "%-*s %6ld x%08lx x%08lx\n", | ~~~^ 558 | WAD_NAME, dataname, | ~~~~~~~~ src/wads2.cc:686:17: warning: format specifies type 'long' but the argument has type 'i32' (aka 'int') [-Wformat] 685 | fprintf (file, "Contents of entry %s (size = %ld bytes):\n", | ~~~ | %d 686 | dataname, entry->dir.size); | ^~~~~~~~~~~~~~~ 4 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lreadl.c -o obj/0/atclib/al_lreadl.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lrewind.c -o obj/0/atclib/al_lrewind.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lseek.c -o obj/0/atclib/al_lseek.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lsetpos.c -o obj/0/atclib/al_lsetpos.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lstep.c -o obj/0/atclib/al_lstep.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_ltell.c -o obj/0/atclib/al_ltell.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lwrite.c -o obj/0/atclib/al_lwrite.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_lwritel.c -o obj/0/atclib/al_lwritel.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_sapc.c -o obj/0/atclib/al_sapc.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_saps.c -o obj/0/atclib/al_saps.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_scps.c -o obj/0/atclib/al_scps.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_scpslower.c -o obj/0/atclib/al_scpslower.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_sdup.c -o obj/0/atclib/al_sdup.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_sisnum.c -o obj/0/atclib/al_sisnum.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing atclib/al_strolc.c -o obj/0/atclib/al_strolc.o Generating README Generating doc/README Generating doc/advanced.html Generating doc/contact.html Generating doc/credits.html Generating doc/deu_diffs.html Generating doc/editing_docs.html Generating doc/faq.html Generating doc/feedback.html Generating doc/getting_started.html Generating doc/hackers_guide.html Generating doc/help.html Generating doc/keeping_up.html Generating doc/index.html Generating doc/legal.html Generating doc/packagers_guide.html Generating doc/palette.html Generating doc/reporting.html Generating doc/trivia.html Generating doc/tips.html Generating doc/trouble.html Generating doc/users_guide.html Generating doc/wad_specs.html Generating doc/ygd.html Generating doc/yadex.6 c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/config.cc -o obj/0/config.o c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/credits.cc -o obj/0/credits.o Generating src/version.cc c++ -c -Iatclib -Iboost -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++98 src/version.cc -o obj/0/version.o In file included from src/edisplay.cc:56: src/_edit.h:87:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 87 | typedef struct | ^ | edit_t src/_edit.h:89:3: note: type is not C-compatible due to this member declaration 89 | public : | ^~~~~~~~ src/_edit.h:128:3: note: type is given name 'edit_t' for linkage purposes by this typedef declaration 128 | } edit_t; | ^ 1 warning generated. src/config.cc:5:20: warning: 'extern' variable has an initializer [-Wextern-initializer] 5 | extern const char *yadex_etc_path[] = | ^ src/config.cc:14:20: warning: 'extern' variable has an initializer [-Wextern-initializer] 14 | extern const char *yadex_share_path[] = | ^ 2 warnings generated. src/credits.cc:6:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 6 | "Parts copyright Andr Majorel 1997-2003, GNU GPL v2", | ^~~~ src/credits.cc:8:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 8 | "Parts written by Raphal Quinet, public domain", | ^~~~ 2 warnings generated. src/bench.cc:89:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 89 | unit = "s"; | ^~~~ 1 warning generated. In file included from src/editloop.cc:33: src/_edit.h:87:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 87 | typedef struct | ^ | edit_t src/_edit.h:89:3: note: type is not C-compatible due to this member declaration 89 | public : | ^~~~~~~~ src/_edit.h:128:3: note: type is given name 'edit_t' for linkage purposes by this typedef declaration 128 | } edit_t; | ^ src/editloop.cc:387:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 387 | "~Spin things 45 clockwise", 'x', 0, | ^~~~ src/editloop.cc:388:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 388 | "Spin things 45 ~counter-clockwise", 'w', 0, | ^~~~ 3 warnings generated. src/menu.cc:46:20: warning: 'extern' variable has an initializer [-Wextern-initializer] 46 | extern const char *MI_SEPARATION = ""; | ^ 1 warning generated. In file included from src/wadlist.cc:34: In file included from boost/boost/smart_ptr.hpp:57: In file included from boost/boost/config.hpp:45: boost/boost/config/compiler/gcc.hpp:52:7: warning: "Unknown compiler version - please run the configure tests and report the results" [-W#warnings] 52 | # warning "Unknown compiler version - please run the configure tests and report the results" | ^ 1 warning generated. In file included from src/drawmap.cc:38: src/_edit.h:87:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 87 | typedef struct | ^ | edit_t src/_edit.h:89:3: note: type is not C-compatible due to this member declaration 89 | public : | ^~~~~~~~ src/_edit.h:128:3: note: type is given name 'edit_t' for linkage purposes by this typedef declaration 128 | } edit_t; | ^ 1 warning generated. In file included from src/x_hover.cc:34: In file included from src/drawmap.h:10: src/_edit.h:87:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 87 | typedef struct | ^ | edit_t src/_edit.h:89:3: note: type is not C-compatible due to this member declaration 89 | public : | ^~~~~~~~ src/_edit.h:128:3: note: type is given name 'edit_t' for linkage purposes by this typedef declaration 128 | } edit_t; | ^ src/x_hover.cc:47:18: warning: implicit conversion from 'unsigned long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion] 47 | distance = ULONG_MAX; | ~ ^~~~~~~~~ /usr/include/sys/limits.h:61:19: note: expanded from macro 'ULONG_MAX' 61 | #define ULONG_MAX __ULONG_MAX /* max for an unsigned long */ | ^~~~~~~~~~~ /usr/include/x86/_limits.h:62:21: note: expanded from macro '__ULONG_MAX' 62 | #define __ULONG_MAX 0xffffffffffffffff /* max for an unsigned long */ | ^~~~~~~~~~~~~~~~~~ src/x_hover.cc:205:19: warning: implicit conversion from 'unsigned long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion] 205 | double dist = ULONG_MAX; | ~~~~ ^~~~~~~~~ /usr/include/sys/limits.h:61:19: note: expanded from macro 'ULONG_MAX' 61 | #define ULONG_MAX __ULONG_MAX /* max for an unsigned long */ | ^~~~~~~~~~~ /usr/include/x86/_limits.h:62:21: note: expanded from macro '__ULONG_MAX' 62 | #define __ULONG_MAX 0xffffffffffffffff /* max for an unsigned long */ | ^~~~~~~~~~~~~~~~~~ 3 warnings generated. src/yadex.cc:488:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 488 | else | ^ 1 warning generated. ** Linking Yadex c++ obj/0/acolours.o obj/0/aym.o obj/0/bench.o obj/0/bitvec.o obj/0/cfgfile.o obj/0/checks.o obj/0/colour1.o obj/0/colour2.o obj/0/colour3.o obj/0/colour4.o obj/0/config.o obj/0/credits.o obj/0/dependcy.o obj/0/dialog.o obj/0/disppic.o obj/0/drawmap.o obj/0/edisplay.o obj/0/editgrid.o obj/0/editlev.o obj/0/editloop.o obj/0/editobj.o obj/0/editsave.o obj/0/endian.o obj/0/editzoom.o obj/0/entry.o obj/0/entry2.o obj/0/events.o obj/0/flats.o obj/0/game.o obj/0/gcolour1.o obj/0/gcolour2.o obj/0/gcolour3.o obj/0/geom.o obj/0/gfx.o obj/0/gfx2.o obj/0/gfx3.o obj/0/gotoobj.o obj/0/help1.o obj/0/help2.o obj/0/highlt.o obj/0/img.o obj/0/imgscale.o obj/0/imgspect.o obj/0/infobar.o obj/0/input.o obj/0/l_align.o obj/0/l_centre.o obj/0/l_flags.o obj/0/l_misc.o obj/0/l_prop.o obj/0/l_unlink.o obj/0/l_vertices.o obj/0/levels.o obj/0/lists.o obj/0/locate.o obj/0/lumpdir.o obj/0/macro.o obj/0/memory.o obj/0/menubar.o obj/0/menu.o obj/0/mkpalette.o obj/0/mouse.o obj/0/names.o obj/0/nop.o obj/0/objects.o obj/0/objinfo.o obj/0/oldmenus.o obj/0/palview.o obj/0/patchdir.o obj/0/pic2img.o obj/0/prefer.o obj/0/s_centre.o obj/0/s_door.o obj/0/s_lift.o obj/0/s_linedefs.o obj/0/s_merge.o obj/0/s_misc.o obj/0/s_prop.o obj/0/s_slice.o obj/0/s_split.o obj/0/s_swapf.o obj/0/s_vertices.o obj/0/sanity.o obj/0/scrnshot.o obj/0/selbox.o obj/0/selectn.o obj/0/selpath.o obj/0/selrect.o obj/0/serialnum.o obj/0/spritdir.o obj/0/sticker.o obj/0/swapmem.o obj/0/t_centre.o obj/0/t_flags.o obj/0/t_prop.o obj/0/t_spin.o obj/0/textures.o obj/0/things.o obj/0/trace.o obj/0/v_centre.o obj/0/v_merge.o obj/0/v_polyg.o obj/0/vectext.o obj/0/verbmsg.o obj/0/version.o obj/0/wadfile.o obj/0/wadlist.o obj/0/wadnamec.o obj/0/wadres.o obj/0/wads.o obj/0/wads2.o obj/0/warn.o obj/0/windim.o obj/0/x_centre.o obj/0/x_exchng.o obj/0/x_hover.o obj/0/x_mirror.o obj/0/x_rotate.o obj/0/x11.o obj/0/xref.o obj/0/yadex.o obj/0/ytime.o obj/0/atclib/al_adigits.o obj/0/atclib/al_aerrno.o obj/0/atclib/al_astrerror.o obj/0/atclib/al_fana.o obj/0/atclib/al_fnature.o obj/0/atclib/al_lateol.o obj/0/atclib/al_lcount.o obj/0/atclib/al_lcreate.o obj/0/atclib/al_ldelete.o obj/0/atclib/al_ldiscard.o obj/0/atclib/al_lgetpos.o obj/0/atclib/al_linsert.o obj/0/atclib/al_linsertl.o obj/0/atclib/al_llength.o obj/0/atclib/al_lpeek.o obj/0/atclib/al_lpeekl.o obj/0/atclib/al_lpoke.o obj/0/atclib/al_lpokel.o obj/0/atclib/al_lptr.o obj/0/atclib/al_lread.o obj/0/atclib/al_lreadl.o obj/0/atclib/al_lrewind.o obj/0/atclib/al_lseek.o obj/0/atclib/al_lsetpos.o obj/0/atclib/al_lstep.o obj/0/atclib/al_ltell.o obj/0/atclib/al_lwrite.o obj/0/atclib/al_lwritel.o obj/0/atclib/al_sapc.o obj/0/atclib/al_saps.o obj/0/atclib/al_scps.o obj/0/atclib/al_scpslower.o obj/0/atclib/al_sdup.o obj/0/atclib/al_sisnum.o obj/0/atclib/al_strolc.o -o obj/0/yadex \ -L/usr/local/lib -lX11 -lm -lc =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> yadex-1.7.0_3 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for yadex-1.7.0_3 ===> Generating temporary packing list cc scripts/install.c -o obj/0/install mkdir /wrkdirs/usr/ports/games/yadex/work/stage/usr/local/share/yadex rm -f /wrkdirs/usr/ports/games/yadex/work/stage/usr/local/bin/yadex install -s -m 555 obj/0/yadex /wrkdirs/usr/ports/games/yadex/work/stage/usr/local/bin rm -f /wrkdirs/usr/ports/games/yadex/work/stage/usr/local/share/man/man6/yadex.6* install -m 444 doc/yadex.6 /wrkdirs/usr/ports/games/yadex/work/stage/usr/local/share/man/man6 install -m 0644 ygd/doom.ygd ygd/doom02.ygd ygd/doom04.ygd ygd/doom05.ygd ygd/doom2.ygd ygd/doompr.ygd ygd/heretic.ygd ygd/hexen.ygd ygd/strife.ygd ygd/strife10.ygd /wrkdirs/usr/ports/games/yadex/work/stage/usr/local/share/yadex install -m 0644 yadex.cfg /wrkdirs/usr/ports/games/yadex/work/stage/usr/local/etc install -m 0644 /wrkdirs/usr/ports/games/yadex/work/yadex-1.7.0/doc/*.[^6]* /wrkdirs/usr/ports/games/yadex/work/yadex-1.7.0/doc/README /wrkdirs/usr/ports/games/yadex/work/stage/usr/local/share/doc/yadex ====> 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-12T12:31:59+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=9eb5fbb98bbe' '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 yadex-1.7.0_3 ===> Building yadex-1.7.0_3 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for yadex-1.7.0_3 build of games/yadex | yadex-1.7.0_3 ended at Thu Mar 12 08:32:08 EDT 2026 build time: 00:00:09