[package - main-amd64-default][emulators/fab-agon-emulator] Failed for fab-agon-emulator-1.2.2_1 in build
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 26 Jul 2026 03:22:12 UTC
You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.
Maintainer: alexey@pentode.fi
Log URL: https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/pb5533b53ae5e_s41a46c2d46/logs/fab-agon-emulator-1.2.2_1.log
Build URL: https://pkg-status.freebsd.org/beefy24/build.html?mastername=main-amd64-default&build=pb5533b53ae5e_s41a46c2d46
Log:
=>> Building emulators/fab-agon-emulator
build started at Sun Jul 26 03:19:34 UTC 2026
port directory: /usr/ports/emulators/fab-agon-emulator
package name: fab-agon-emulator-1.2.2_1
building for: FreeBSD main-amd64-default-job-04 16.0-CURRENT FreeBSD 16.0-CURRENT 1600019 amd64
maintained by: alexey@pentode.fi
Makefile datestamp: -rw-r--r-- 1 root wheel 2548 Jul 25 01:01 /usr/ports/emulators/fab-agon-emulator/Makefile
Ports top last git commit: b5533b53ae5e6a62f429716a0b04a65ed21cfadf
Ports top unclean checkout: no
Port dir last git commit: 9c892d26015fa543bc587dcd7d241c57af7e13f4
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.8
Host OSVERSION: 1600019
Jail OSVERSION: 1600019
Job Id: 04
---Begin Environment---
SHELL=/bin/sh
OSVERSION=1600019
UNAME_v=FreeBSD 16.0-CURRENT 1600019
UNAME_r=16.0-CURRENT
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.8
MASTERMNT=/usr/local/poudriere/data/.m/main-amd64-default/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/main-amd64-default/04/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=main-amd64-default
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/main-amd64-default/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.8
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--
alexey@pentode.fi
--End MAINTAINER--
--CONFIGURE_ARGS--
--End CONFIGURE_ARGS--
--CONFIGURE_ENV--
PKG_CONFIG=pkgconf MAKE=/usr/local/bin/gmake PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work XDG_CACHE_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/.cache HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work TMPDIR="/wrkdirs/usr/ports/emulators/fab-agon-emulator/work" PATH=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/emulators/fab-agon-emulator/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/emulators/fab-agon-emulator/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work XDG_CACHE_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/.cache HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work TMPDIR="/wrkdirs/usr/ports/emulators/fab-agon-emulator/work" PATH=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/emulators/fab-agon-emulator/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 ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/
local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" STRIP="/usr/local/bin/strip" PREFIX=/usr/local LOCALBASE=/usr/local CC="gcc14" CFLAGS="-O2 -pipe -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc14 -fno-strict-aliasing " CPP="cpp14" CPPFLAGS="" LDFLAGS=" -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 " LIBS="" CXX="g++14" CXXFLAGS="-O2 -pipe -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-rpath=/usr/local/lib/gcc14 " 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--
PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd16 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=16.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/fab-agon-emulator" EXAMPLESDIR="share/examples/fab-agon-emulator" DATADIR="share/fab-agon-emulator" WWWDIR="www/fab-agon-emulator" ETCDIR="etc/fab-agon-emulator"
--End PLIST_SUB--
--SUB_LIST--
PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd16 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/fab-agon-emulator DOCSDIR=/usr/local/share/doc/fab-agon-emulator EXAMPLESDIR=/usr/local/share/examples/fab-agon-emulator WWWDIR=/usr/local/www/fab-agon-emulator ETCDIR=/usr/local/etc/fab-agon-emulator
--End SUB_LIST--
---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
#### ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure. It currently retries the same
# failed mirror and then fails rather then trying another. It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
MAKE_JOBS_NUMBER=3
#### 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 (kbytes, -y) unlimited
virtual machines (-V) unlimited
--End resource limits--
=======================<phase: check-sanity >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> License GPLv3 accepted by the user
===========================================================================
=======================<phase: pkg-depends >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> fab-agon-emulator-1.2.2_1 depends on file: /usr/local/sbin/pkg - not found
===> Installing existing package /packages/All/pkg-2.8.1.pkg
[main-amd64-default-job-04] Installing pkg-2.8.1...
[main-amd64-default-job-04] Extracting pkg-2.8.1: .......... done
===> fab-agon-emulator-1.2.2_1 depends on file: /usr/local/sbin/pkg - found
===> Returning to build of fab-agon-emulator-1.2.2_1
===========================================================================
=======================<phase: fetch-depends >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> License GPLv3 accepted by the user
===> Fetching all distfiles required by fab-agon-emulator-1.2.2_1 for building
===========================================================================
=======================<phase: checksum >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> License GPLv3 accepted by the user
===> Fetching all distfiles required by fab-agon-emulator-1.2.2_1 for building
=> SHA256 Checksum OK for rust/crates/aho-corasick-1.1.2.crate.
=> SHA256 Checksum OK for rust/crates/android-tzdata-0.1.1.crate.
=> SHA256 Checksum OK for rust/crates/android_system_properties-0.1.5.crate.
=> SHA256 Checksum OK for rust/crates/autocfg-1.3.0.crate.
=> SHA256 Checksum OK for rust/crates/bitflags-1.3.2.crate.
=> SHA256 Checksum OK for rust/crates/bitflags-2.9.1.crate.
=> SHA256 Checksum OK for rust/crates/bumpalo-3.16.0.crate.
=> SHA256 Checksum OK for rust/crates/cc-1.0.83.crate.
=> SHA256 Checksum OK for rust/crates/cfg-if-1.0.0.crate.
=> SHA256 Checksum OK for rust/crates/chrono-0.4.38.crate.
=> SHA256 Checksum OK for rust/crates/clipboard-win-4.5.0.crate.
=> SHA256 Checksum OK for rust/crates/core-foundation-sys-0.8.6.crate.
=> SHA256 Checksum OK for rust/crates/ctrlc-3.4.2.crate.
=> SHA256 Checksum OK for rust/crates/derive_more-0.14.1.crate.
=> SHA256 Checksum OK for rust/crates/endian-type-0.1.2.crate.
=> SHA256 Checksum OK for rust/crates/errno-0.3.8.crate.
=> SHA256 Checksum OK for rust/crates/error-code-2.3.1.crate.
=> SHA256 Checksum OK for rust/crates/fd-lock-3.0.13.crate.
=> SHA256 Checksum OK for rust/crates/filetime-0.2.23.crate.
=> SHA256 Checksum OK for rust/crates/getrandom-0.2.12.crate.
=> SHA256 Checksum OK for rust/crates/home-0.5.9.crate.
=> SHA256 Checksum OK for rust/crates/iana-time-zone-0.1.60.crate.
=> SHA256 Checksum OK for rust/crates/iana-time-zone-haiku-0.1.2.crate.
=> SHA256 Checksum OK for rust/crates/inline_colorization-0.1.6.crate.
=> SHA256 Checksum OK for rust/crates/io-kit-sys-0.4.0.crate.
=> SHA256 Checksum OK for rust/crates/js-sys-0.3.69.crate.
=> SHA256 Checksum OK for rust/crates/lazy_static-1.4.0.crate.
=> SHA256 Checksum OK for rust/crates/libc-0.2.174.crate.
=> SHA256 Checksum OK for rust/crates/libloading-0.8.1.crate.
=> SHA256 Checksum OK for rust/crates/libudev-0.3.0.crate.
=> SHA256 Checksum OK for rust/crates/libudev-sys-0.1.4.crate.
=> SHA256 Checksum OK for rust/crates/linux-raw-sys-0.4.13.crate.
=> SHA256 Checksum OK for rust/crates/log-0.4.20.crate.
=> SHA256 Checksum OK for rust/crates/mach2-0.4.2.crate.
=> SHA256 Checksum OK for rust/crates/memchr-2.7.1.crate.
=> SHA256 Checksum OK for rust/crates/nibble_vec-0.1.0.crate.
=> SHA256 Checksum OK for rust/crates/nix-0.26.4.crate.
=> SHA256 Checksum OK for rust/crates/nix-0.27.1.crate.
=> SHA256 Checksum OK for rust/crates/num-traits-0.2.19.crate.
=> SHA256 Checksum OK for rust/crates/once_cell-1.19.0.crate.
=> SHA256 Checksum OK for rust/crates/pico-args-0.5.0.crate.
=> SHA256 Checksum OK for rust/crates/pkg-config-0.3.29.crate.
=> SHA256 Checksum OK for rust/crates/ppv-lite86-0.2.17.crate.
=> SHA256 Checksum OK for rust/crates/proc-macro2-0.4.30.crate.
=> SHA256 Checksum OK for rust/crates/proc-macro2-1.0.78.crate.
=> SHA256 Checksum OK for rust/crates/quote-0.6.13.crate.
<snip>
[01m[KAgonElectronHAL/src/tms9918.cpp:[m[K In function '[01m[Kvoid[01;32m[K drawScanline[m[K(void*, uint8_t*, int)[m[K':
[01m[Kvdp_electron.cpp:31:76:[m[K [01;35m[Kwarning: [m[Kstatement has no effect [[01;35m[K-Wunused-value[m[K]
31 | #define vTaskNotifyGiveFromISR( xTaskToNotify, pxHigherPriorityTaskWoken ) [01;35m[K0[m[K
| [01;35m[K^[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:28:9:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KvTaskNotifyGiveFromISR[m[K'
28 | [01;36m[KvTaskNotifyGiveFromISR[m[K(mainTaskHandle, NULL);
| [01;36m[K^~~~~~~~~~~~~~~~~~~~~~[m[K
In file included from [01m[Kvdp_electron.cpp:42[m[K:
[01m[KAgonElectronHAL/src/tms9918.cpp:[m[K In member function '[01m[Kvoid TMS9918::[01;32m[Kdraw_screen2[m[K(uint8_t*, int)[m[K':
[01m[KAgonElectronHAL/src/tms9918.cpp:600:9:[m[K [01;35m[Kwarning: [m[Klabel '[01m[Kdefaut[m[K' defined but not used [[01;35m[K-Wunused-label[m[K]
600 | [01;35m[Kdefaut[m[K:
| [01;35m[K^~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:[m[K In member function '[01m[Kvoid TMS9918::[01;32m[Kdraw_screen2_patterns[m[K(uint8_t*, int)[m[K':
[01m[KAgonElectronHAL/src/tms9918.cpp:701:14:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Knametable_idx[m[K' [[01;35m[K-Wunused-variable[m[K]
701 | uint16_t [01;35m[Knametable_idx[m[K;
| [01;35m[K^~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:705:14:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Kcolor_idx[m[K' [[01;35m[K-Wunused-variable[m[K]
705 | uint16_t [01;35m[Kcolor_idx[m[K;
| [01;35m[K^~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:713:14:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_attributes[m[K' [[01;35m[K-Wunused-variable[m[K]
713 | uint16_t [01;35m[Ksprite_attributes[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:714:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_Y[m[K' [[01;35m[K-Wunused-variable[m[K]
714 | uint8_t [01;35m[Ksprite_Y[m[K;
| [01;35m[K^~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:715:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_X[m[K' [[01;35m[K-Wunused-variable[m[K]
715 | uint8_t [01;35m[Ksprite_X[m[K;
| [01;35m[K^~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:716:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_pattern_nr[m[K' [[01;35m[K-Wunused-variable[m[K]
716 | uint8_t [01;35m[Ksprite_pattern_nr[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:717:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_atts[m[K' [[01;35m[K-Wunused-variable[m[K]
717 | uint8_t [01;35m[Ksprite_atts[m[K;
| [01;35m[K^~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:718:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_color_idx[m[K' [[01;35m[K-Wunused-variable[m[K]
718 | uint8_t [01;35m[Ksprite_color_idx[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:720:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_pixels_size[m[K' [[01;35m[K-Wunused-variable[m[K]
720 | uint8_t [01;35m[Ksprite_pixels_size[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:721:14:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_pattern_address[m[K' [[01;35m[K-Wunused-variable[m[K]
721 | uint16_t [01;35m[Ksprite_pattern_address[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:[m[K In member function '[01m[Kvoid TMS9918::[01;32m[Kdraw_screen2_colours[m[K(uint8_t*, int)[m[K':
[01m[KAgonElectronHAL/src/tms9918.cpp:802:14:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Knametable_idx[m[K' [[01;35m[K-Wunused-variable[m[K]
802 | uint16_t [01;35m[Knametable_idx[m[K;
| [01;35m[K^~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:814:14:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_attributes[m[K' [[01;35m[K-Wunused-variable[m[K]
814 | uint16_t [01;35m[Ksprite_attributes[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:815:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_Y[m[K' [[01;35m[K-Wunused-variable[m[K]
815 | uint8_t [01;35m[Ksprite_Y[m[K;
| [01;35m[K^~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:816:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_X[m[K' [[01;35m[K-Wunused-variable[m[K]
816 | uint8_t [01;35m[Ksprite_X[m[K;
| [01;35m[K^~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:817:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_pattern_nr[m[K' [[01;35m[K-Wunused-variable[m[K]
817 | uint8_t [01;35m[Ksprite_pattern_nr[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:818:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_atts[m[K' [[01;35m[K-Wunused-variable[m[K]
818 | uint8_t [01;35m[Ksprite_atts[m[K;
| [01;35m[K^~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:819:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_color_idx[m[K' [[01;35m[K-Wunused-variable[m[K]
819 | uint8_t [01;35m[Ksprite_color_idx[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:821:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_pixels_size[m[K' [[01;35m[K-Wunused-variable[m[K]
821 | uint8_t [01;35m[Ksprite_pixels_size[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:822:14:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_pattern_address[m[K' [[01;35m[K-Wunused-variable[m[K]
822 | uint16_t [01;35m[Ksprite_pattern_address[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:888:9:[m[K [01;35m[Kwarning: [m[Klabel '[01m[Kdefaut[m[K' defined but not used [[01;35m[K-Wunused-label[m[K]
888 | [01;35m[Kdefaut[m[K:
| [01;35m[K^~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:[m[K In member function '[01m[Kvoid TMS9918::[01;32m[Kdraw_screen2_nametable_indexes[m[K(uint8_t*, int)[m[K':
[01m[KAgonElectronHAL/src/tms9918.cpp:934:14:[m[K [01;35m[Kwarning: [m[Kvariable '[01m[Kcolor_byte[m[K' set but not used [[01;35m[K-Wunused-but-set-variable[m[K]
934 | uint8_t [01;35m[Kcolor_byte[m[K;
| [01;35m[K^~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:941:14:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_attributes[m[K' [[01;35m[K-Wunused-variable[m[K]
941 | uint16_t [01;35m[Ksprite_attributes[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:942:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_Y[m[K' [[01;35m[K-Wunused-variable[m[K]
942 | uint8_t [01;35m[Ksprite_Y[m[K;
| [01;35m[K^~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:943:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_X[m[K' [[01;35m[K-Wunused-variable[m[K]
943 | uint8_t [01;35m[Ksprite_X[m[K;
| [01;35m[K^~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:944:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_pattern_nr[m[K' [[01;35m[K-Wunused-variable[m[K]
944 | uint8_t [01;35m[Ksprite_pattern_nr[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:945:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_atts[m[K' [[01;35m[K-Wunused-variable[m[K]
945 | uint8_t [01;35m[Ksprite_atts[m[K;
| [01;35m[K^~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:946:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_color_idx[m[K' [[01;35m[K-Wunused-variable[m[K]
946 | uint8_t [01;35m[Ksprite_color_idx[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:948:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_pixels_size[m[K' [[01;35m[K-Wunused-variable[m[K]
948 | uint8_t [01;35m[Ksprite_pixels_size[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:949:14:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ksprite_pattern_address[m[K' [[01;35m[K-Wunused-variable[m[K]
949 | uint16_t [01;35m[Ksprite_pattern_address[m[K;
| [01;35m[K^~~~~~~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:1015:9:[m[K [01;35m[Kwarning: [m[Klabel '[01m[Kdefaut[m[K' defined but not used [[01;35m[K-Wunused-label[m[K]
1015 | [01;35m[Kdefaut[m[K:
| [01;35m[K^~~~~~[m[K
[01m[KAgonElectronHAL/src/zdi.cpp:[m[K In function '[01m[Kvoid[01;32m[K zdi_cmd_examine_binary[m[K()[m[K':
[01m[KAgonElectronHAL/src/zdi.cpp:871:25:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ktimes[m[K' [[01;35m[K-Wunused-variable[m[K]
871 | uint8_t [01;35m[Ktimes[m[K = 10;
| [01;35m[K^~~~~[m[K
In file included from [01m[Kvdp_electron.cpp:44[m[K:
[01m[KAgonElectronHAL/src/updater.cpp:[m[K In member function '[01m[Kvoid vdu_updater::[01;32m[KreceiveFirmware[m[K()[m[K':
[01m[KAgonElectronHAL/src/updater.cpp:76:34:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Ksize_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K]
76 | for(int i = 0; [01;35m[Ki < bytes_to_read[m[K; i++) {
| [01;35m[K~~^~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/updater.cpp:48:26:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Kupdate_handle[m[K' [[01;35m[K-Wunused-variable[m[K]
48 | esp_ota_handle_t [01;35m[Kupdate_handle[m[K = 0 ;
| [01;35m[K^~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/updater.cpp:49:32:[m[K [01;35m[Kwarning: [m[Kvariable '[01m[Kupdate_partition[m[K' set but not used [[01;35m[K-Wunused-but-set-variable[m[K]
49 | const esp_partition_t *[01;35m[Kupdate_partition[m[K = NULL;
| [01;35m[K^~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/updater.cpp:[m[K In member function '[01m[Kvoid vdu_updater::[01;32m[KswitchFirmware[m[K()[m[K':
[01m[KAgonElectronHAL/src/updater.cpp:135:32:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Krunning[m[K' [[01;35m[K-Wunused-variable[m[K]
135 | const esp_partition_t *[01;35m[Krunning[m[K = esp_ota_get_running_partition();
| [01;35m[K^~~~~~~[m[K
[01m[KAgonElectronHAL/src/updater.cpp:136:32:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Kupdate_partition[m[K' [[01;35m[K-Wunused-variable[m[K]
136 | const esp_partition_t *[01;35m[Kupdate_partition[m[K = esp_ota_get_next_update_partition(running);
| [01;35m[K^~~~~~~~~~~~~~~~[m[K
In file included from [01m[Kvdp_electron.cpp:45[m[K:
[01m[KAgonElectronHAL/src/ppi-8255.cpp:[m[K In constructor '[01m[KPPI8255::[01;32m[KPPI8255[m[K()[m[K':
[01m[KAgonElectronHAL/src/ppi-8255.cpp:7:19:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Klong unsigned int[m[K' [[01;35m[K-Wsign-compare[m[K]
7 | for (int i=0;[01;35m[Ki<(sizeof (rows)/sizeof (uint16_t))[m[K;i++)
| [01;35m[K~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
In file included from [01m[Kvdp_electron.cpp:49[m[K:
[01m[KAgonElectronHAL/src/ay_3_8910.cpp:[m[K In member function '[01m[Kvoid AY_3_8910::[01;32m[KupdateSound[m[K(uint8_t, uint8_t, uint8_t, uint32_t, uint32_t)[m[K':
[01m[KAgonElectronHAL/src/ay_3_8910.cpp:42:20:[m[K [01;35m[Kwarning: [m[Ksuggest parentheses around comparison in operand of '[01m[K&[m[K' [[01;35m[K-Wparentheses[m[K]
42 | if (amp & [01;35m[K0x10 > 0[m[K)
| [01;35m[K~~~~~^~~[m[K
[01m[KAgonElectronHAL/src/ay_3_8910.cpp:[m[K In member function '[01m[Kvoid AY_3_8910::[01;32m[Kwrite[m[K(uint8_t, uint8_t)[m[K':
[01m[KAgonElectronHAL/src/ay_3_8910.cpp:136:42:[m[K [01;35m[Kwarning: [m[Ksuggest parentheses around comparison in operand of '[01m[K&[m[K' [[01;35m[K-Wparentheses[m[K]
136 | if (mixer_diff&[01;35m[K0b00001001!=0[m[K)
| [01;35m[K~~~~~~~~~~^~~[m[K
[01m[KAgonElectronHAL/src/ay_3_8910.cpp:138:42:[m[K [01;35m[Kwarning: [m[Ksuggest parentheses around comparison in operand of '[01m[K&[m[K' [[01;35m[K-Wparentheses[m[K]
138 | if (mixer_diff&[01;35m[K0b00010010!=0[m[K)
| [01;35m[K~~~~~~~~~~^~~[m[K
[01m[KAgonElectronHAL/src/ay_3_8910.cpp:140:42:[m[K [01;35m[Kwarning: [m[Ksuggest parentheses around comparison in operand of '[01m[K&[m[K' [[01;35m[K-Wparentheses[m[K]
140 | if (mixer_diff&[01;35m[K0b00100100!=0[m[K)
| [01;35m[K~~~~~~~~~~^~~[m[K
In file included from [01m[Kvdp_electron.cpp:53[m[K:
[01m[KAgonElectronHAL/src/audio_enhanced_samples_generator.cpp:[m[K In member function '[01m[Kvirtual int EnhancedSamplesGenerator::[01;32m[KgetSample[m[K()[m[K':
[01m[KAgonElectronHAL/src/audio_enhanced_samples_generator.cpp:41:20:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Kuint32_t[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K]
41 | if ([01;35m[K_index >= samplePtr->length[m[K) {
| [01;35m[K~~~~~~~^~~~~~~~~~~~~~~~~~~~[m[K
In file included from [01m[Kvdp_electron.cpp:54[m[K:
[01m[KAgonElectronHAL/src/audio_channel.cpp:[m[K In member function '[01m[Kbool audio_channel::[01;32m[KisReleasing[m[K(uint32_t)[m[K':
[01m[KAgonElectronHAL/src/audio_channel.cpp:264:24:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kuint32_t[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint32_t[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K]
264 | return [01;35m[Kelapsed >= this->_duration[m[K;
| [01;35m[K~~~~~~~~^~~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/audio_channel.cpp:[m[K In member function '[01m[Kbool audio_channel::[01;32m[KisFinished[m[K(uint32_t)[m[K':
[01m[KAgonElectronHAL/src/audio_channel.cpp:274:25:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kuint32_t[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint32_t[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K]
274 | return ([01;35m[Kelapsed >= this->_duration[m[K);
| [01;35m[K~~~~~~~~^~~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/audio_channel.cpp:[m[K In member function '[01m[Kvoid audio_channel::[01;32m[Kloop[m[K()[m[K':
[01m[KAgonElectronHAL/src/audio_channel.cpp:306:45:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kuint32_t[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint32_t[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K]
306 | if ([01;35m[Kelapsed >= this->_duration[m[K) {
| [01;35m[K~~~~~~~~^~~~~~~~~~~~~~~~~~[m[K
In file included from [01m[Kvdp_electron.cpp:56[m[K:
[01m[KAgonElectronHAL/src/audio_envelopes/volume.cpp:[m[K In member function '[01m[Kvirtual uint8_t ADSRVolumeEnvelope::[01;32m[KgetVolume[m[K(uint8_t, uint32_t, int32_t)[m[K':
[01m[KAgonElectronHAL/src/audio_envelopes/volume.cpp:40:23:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint32_t[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K]
40 | if ([01;35m[KphaseTime < sustainDuration[m[K) {
| [01;35m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/audio_envelopes/volume.cpp:[m[K In member function '[01m[Kvirtual bool ADSRVolumeEnvelope::[01;32m[KisReleasing[m[K(uint32_t, int32_t)[m[K':
[01m[KAgonElectronHAL/src/audio_envelopes/volume.cpp:55:25:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kuint32_t[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint32_t[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K]
55 | return ([01;35m[Kelapsed >= duration[m[K);
| [01;35m[K~~~~~~~~^~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/audio_envelopes/volume.cpp:[m[K In member function '[01m[Kvirtual bool ADSRVolumeEnvelope::[01;32m[KisFinished[m[K(uint32_t, int32_t)[m[K':
[01m[KAgonElectronHAL/src/audio_envelopes/volume.cpp:63:25:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kuint32_t[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint32_t[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K]
63 | return ([01;35m[Kelapsed >= duration + this->_release[m[K);
| [01;35m[K~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/tms9918.cpp:[m[K In member function '[01m[Kvoid TMS9918::[01;32m[Kdraw_screen2_patterns[m[K(uint8_t*, int)[m[K':
[01m[KAgonElectronHAL/src/tms9918.cpp:706:14:[m[K [01;35m[Kwarning: [m[K'[01m[Kcolor_byte[m[K' may be used uninitialized [[01;35m[K-Wmaybe-uninitialized[m[K]
706 | uint8_t [01;35m[Kcolor_byte[m[K;
| [01;35m[K^~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/zdi.cpp:[m[K In function '[01m[Kvoid[01;32m[K zdi_cmd_report[m[K(debug_state_t)[m[K':
[01m[KAgonElectronHAL/src/zdi.cpp:551:23:[m[K [01;35m[Kwarning: [m[K'[01m[Kprompt[m[K' may be used uninitialized [[01;35m[K-Wmaybe-uninitialized[m[K]
551 | [01;35m[Khal_hostpc_printf ("\r\n(%s)\r\n#",prompt)[m[K;
| [01;35m[K~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~[m[K
[01m[KAgonElectronHAL/src/zdi.cpp:543:17:[m[K [01;36m[Knote: [m[K'[01m[Kprompt[m[K' was declared here
543 | const char* [01;36m[Kprompt[m[K;
| [01;36m[K^~~~~~[m[K
g++14 -Wall -Werror=return-type -O2 -fmax-errors=1 -fdiagnostics-color=always -std=c++17 -DUSERSPACE -fPIC -g -I.. -I. -I./dispdrivers -I./userspace-vdp-gl/src -I./userspace-vdp-gl/src/userspace-platform -I./userspace-vdp-gl/src/dispdrivers -I./userspace-vdp-gl/src/userspace-platform/matrix -I./AgonElectronHAL/include -shared rust_glue.o vdp_electron.o userspace-vdp-gl/src/vdp-gl.a -o vdp_electron.so
gmake[1]: Leaving directory '/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/fab-agon-emulator-1.2.2/src/vdp'
cp src/vdp/*.so firmware/
# Use c8 vdp for platform firmware also
cp firmware/vdp_console8.so firmware/vdp_platform.so
cd /wrkdirs/usr/ports/emulators/fab-agon-emulator/work/fab-agon-emulator-1.2.2 && /usr/bin/env -i XDG_DATA_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work XDG_CACHE_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/.cache HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work TMPDIR="/wrkdirs/usr/ports/emulators/fab-agon-emulator/work" PATH=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/emulators/fab-agon-emulator/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 ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr
/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" STRIP="/usr/local/bin/strip" PREFIX=/usr/local LOCALBASE=/usr/local CC="gcc14" CFLAGS="-O2 -pipe -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc14 -fno-strict-aliasing " CPP="cpp14" CPPFLAGS="" LDFLAGS=" -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 " LIBS="" CXX="g++14" CXXFLAGS="-O2 -pipe -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-rpath=/usr/local/lib/gcc14 " 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" CARGO_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/cargo-home CARGO_BUILD_JOBS=3 CARGO_TARGET_DIR=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/target RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/lo
cal/bin/rustdoc RUSTFLAGS=" -C linker=gcc14 -C link-args=-Wl,-rpath=/usr/local/lib/gcc14 -C link-args=-L/usr/local/lib/gcc14" RUST_BACKTRACE=1 CARGO_PROFILE_RELEASE_LTO="true" CARGO_PROFILE_RELEASE_PANIC="abort" CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1 cd /wrkdirs/usr/ports/emulators/fab-agon-emulator/work/fab-agon-emulator-1.2.2/ && /usr/bin/env -i HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work LANG=C.UTF-8 MACHINE_ARCH=amd64 PWD="${PWD}" GIT_CEILING_DIRECTORIES=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work __MAKE_CONF=/nonexistent OSVERSION=1600019 PATH=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin TMPDIR=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work UNAME_r=16.0-CURRENT UNAME_v=FreeBSD\ 16.0-CURRENT\ 1600019 XDG_DATA_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work XDG_CACHE_HOME=/wrkdirs
/usr/ports/emulators/fab-agon-emulator/work/.cache HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work TMPDIR="/wrkdirs/usr/ports/emulators/fab-agon-emulator/work" PATH=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/emulators/fab-agon-emulator/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 ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" STRIP="/usr/local/bin/strip" PREFIX=/usr/local LOCALBASE=/usr/local CC="gcc14"
CFLAGS="-O2 -pipe -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc14 -fno-strict-aliasing " CPP="cpp14" CPPFLAGS="" LDFLAGS=" -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 " LIBS="" CXX="g++14" CXXFLAGS="-O2 -pipe -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-rpath=/usr/local/lib/gcc14 " 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" CARGO_HOME=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/cargo-home CARGO_BUILD_JOBS=3 CARGO_TARGET_DIR=/wrkdirs/usr/ports/emulators/fab-agon-emulator/work/target RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc RUSTFLAGS=" -C linker=gcc14 -C link-args=-Wl,-rpath=/usr/local/lib/gcc14 -C link-args=-L/usr/local/lib/gcc14" RUST_BACKTRACE=1 CARGO_PROFILE_RELEASE_LTO="true" CARGO_PROFILE_RELEASE_PANIC="abort" CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1 CAR
GO_FREEBSD_PORTS_SKIP_GIT_UPDATE=1 /usr/local/bin/cargo build --manifest-path agon-cli-emulator/Cargo.toml --verbose --verbose --release
env: cd: No such file or directory
*** Error code 127
Stop.
make: stopped making "build" in /usr/ports/emulators/fab-agon-emulator