[package - 141arm64-default][games/jaggedalliance2] Failed for ja2-0.21.0_8 in configure

From: <pkg-fallout_at_FreeBSD.org>
Date: Fri, 06 Dec 2024 21:45:21 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:     timp87@gmail.com
Log URL:        https://pkg-status.freebsd.org/ampere3/data/141arm64-default/884c365e2398/logs/ja2-0.21.0_8.log
Build URL:      https://pkg-status.freebsd.org/ampere3/build.html?mastername=141arm64-default&build=884c365e2398
Log:

=>> Building games/jaggedalliance2
build started at Fri Dec  6 21:44:29 UTC 2024
port directory: /usr/ports/games/jaggedalliance2
package name: ja2-0.21.0_8
building for: FreeBSD 141arm64-default-job-04 14.1-RELEASE-p6 FreeBSD 14.1-RELEASE-p6 arm64
maintained by: timp87@gmail.com
Makefile datestamp: -rw-r--r--  1 root wheel 5054 Nov  9 01:01 /usr/ports/games/jaggedalliance2/Makefile
Ports top last git commit: 884c365e239
Ports top unclean checkout: no
Port dir last git commit: ca048c2884d
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.2
Host OSVERSION: 1500023
Jail OSVERSION: 1401000
Job Id: 04

---Begin Environment---
SHELL=/bin/sh
OSVERSION=1401000
UNAME_v=FreeBSD 14.1-RELEASE-p6
UNAME_r=14.1-RELEASE-p6
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/141arm64-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/141arm64-default/04/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=141arm64-default
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/141arm64-default/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--
timp87@gmail.com
--End MAINTAINER--

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
PKG_CONFIG=pkgconf SDL2_CONFIG=/usr/local/bin/sdl2-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/jaggedalliance2/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/jaggedalliance2/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/games/jaggedalliance2/work/.cache  HOME=/wrkdirs/usr/ports/games/jaggedalliance2/work TMPDIR="/wrkdirs/usr/ports/games/jaggedalliance2/work" PATH=/wrkdirs/usr/ports/games/jaggedalliance2/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/jaggedalliance2/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--
CARGO_HOME=/wrkdirs/usr/ports/games/jaggedalliance2/work/cargo-home CARGO_BUILD_JOBS=3 RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc RUSTFLAGS="-C target-cpu= -C link-arg=-Wl,--as-needed -C link-arg=-fstack-protector-strong" RUST_BACKTRACE=1 CARGO_PROFILE_RELEASE_LTO="true" CARGO_PROFILE_RELEASE_PANIC="abort" CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1 NINJA_STATUS="[%p %s/%t] " SDL2_CONFIG=/usr/local/bin/sdl2-config LUA_MODLIBDIR=/usr/local/lib/lua/5.4  LUA_MODSHAREDIR=/usr/local/share/lua/5.4  LUA_MODDOCSDIR=/usr/local/share/doc/lua54  LUA_INCDIR=/usr/local/include/lua54  LUA_LIBDIR=/usr/local/lib  LUA_VER=5.4  LUA_VER_STR=54 XDG_DATA_HOME=/wrkdirs/usr/ports/games/jaggedalliance2/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/jaggedalliance2/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/games/jaggedalliance2/work/.cache  HOME=/wrkdirs/usr/ports/games/jaggedalliance2/work TMPDIR="/wrkdirs/usr/ports/games/jaggedalliance2/work" PATH=/wrkdirs/usr/ports/games/jaggedalliance2/wo
rk/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/jaggedalliance2/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 DESTDIR=/wrkdirs/usr/ports/games/jaggedalliance2/work/stage PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS=""  LDFLAGS=" -Wl,--as-needed -fstack-protector-strong " 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--
CMAKE_BUILD_TYPE="release" LUA_MODLIBDIR=lib/lua/5.4  LUA_MODSHAREDIR=share/lua/5.4  LUA_MODDOCSDIR=share/doc/lua54  LUA_INCDIR=include/lua54  LUA_VER=5.4  LUA_VER_STR=54 OSREL=14.1 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/ja2"  EXAMPLESDIR="share/examples/ja2"  DATADIR="share/ja2"  WWWDIR="www/ja2"  ETCDIR="etc/ja2"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/ja2 DOCSDIR=/usr/local/share/doc/ja2 EXAMPLESDIR=/usr/local/share/examples/ja2  WWWDIR=/usr/local/www/ja2 ETCDIR=/usr/local/etc/ja2
--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)  1048576
stack size              (kbytes, -s)  1048576
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
--End resource limits--
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License PD SFI-SCLA accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   ja2-0.21.0_8 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.21.3.pkg
[141arm64-default-job-04] Installing pkg-1.21.3...
[141arm64-default-job-04] Extracting pkg-1.21.3: .......... done
===>   ja2-0.21.0_8 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of ja2-0.21.0_8
===========================================================================
=======================<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 PD SFI-SCLA accepted by the user
=> ja2-stracciatella-ja2-stracciatella-v0.21.0_GH0.tar.gz doesn't seem to exist in /portdistfiles/.
=> Attempting to fetch https://codeload.github.com/ja2-stracciatella/ja2-stracciatella/tar.gz/v0.21.0?dummy=/ja2-stracciatella-ja2-stracciatella-v0.21.0_GH0.tar.gz
fetch: https://codeload.github.com/ja2-stracciatella/ja2-stracciatella/tar.gz/v0.21.0?dummy=/ja2-stracciatella-ja2-stracciatella-v0.21.0_GH0.tar.gz: size unknown
fetch: https://codeload.github.com/ja2-stracciatella/ja2-stracciatella/tar.gz/v0.21.0?dummy=/ja2-stracciatella-ja2-stracciatella-v0.21.0_GH0.tar.gz: size of remote file is not known
ja2-stracciatella-ja2-stracciatella-v0.21.0_GH0.tar.gz          31 MB 6044 kBps    05s
===> Fetching all distfiles required by ja2-0.21.0_8 for building
===========================================================================
=======================<phase: checksum       >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License PD SFI-SCLA accepted by the user
===> Fetching all distfiles required by ja2-0.21.0_8 for building
=> SHA256 Checksum OK for rust/crates/addr2line-0.17.0.crate.
=> SHA256 Checksum OK for rust/crates/adler-1.0.2.crate.
=> SHA256 Checksum OK for rust/crates/ahash-0.7.6.crate.
=> SHA256 Checksum OK for rust/crates/aho-corasick-0.7.18.crate.
=> SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.crate.
=> SHA256 Checksum OK for rust/crates/anyhow-1.0.69.crate.
=> SHA256 Checksum OK for rust/crates/ascii-0.9.3.crate.
=> SHA256 Checksum OK for rust/crates/atty-0.2.14.crate.
=> SHA256 Checksum OK for rust/crates/autocfg-1.1.0.crate.
=> SHA256 Checksum OK for rust/crates/backtrace-0.3.65.crate.
=> SHA256 Checksum OK for rust/crates/base64-0.13.1.crate.
=> SHA256 Checksum OK for rust/crates/bit-set-0.5.3.crate.
=> SHA256 Checksum OK for rust/crates/bit-vec-0.6.3.crate.
=> SHA256 Checksum OK for rust/crates/bitflags-1.3.2.crate.
=> SHA256 Checksum OK for rust/crates/block-buffer-0.10.3.crate.
=> SHA256 Checksum OK for rust/crates/bytecount-0.6.3.crate.
=> SHA256 Checksum OK for rust/crates/byteorder-1.4.3.crate.
=> SHA256 Checksum OK for rust/crates/bytes-1.4.0.crate.
=> SHA256 Checksum OK for rust/crates/caseless-0.2.1.crate.
=> SHA256 Checksum OK for rust/crates/cbindgen-0.20.0.crate.
=> SHA256 Checksum OK for rust/crates/cc-1.0.73.crate.
=> SHA256 Checksum OK for rust/crates/cesu8-1.1.0.crate.
=> SHA256 Checksum OK for rust/crates/cfg-if-1.0.0.crate.
=> SHA256 Checksum OK for rust/crates/clap-2.33.4.crate.
=> SHA256 Checksum OK for rust/crates/combine-3.8.1.crate.
=> SHA256 Checksum OK for rust/crates/combine-4.6.4.crate.
=> SHA256 Checksum OK for rust/crates/crossbeam-channel-0.5.4.crate.
=> SHA256 Checksum OK for rust/crates/crossbeam-deque-0.8.1.crate.
=> SHA256 Checksum OK for rust/crates/crossbeam-epoch-0.9.8.crate.
=> SHA256 Checksum OK for rust/crates/crossbeam-utils-0.8.8.crate.
=> SHA256 Checksum OK for rust/crates/crypto-common-0.1.6.crate.
=> SHA256 Checksum OK for rust/crates/cty-0.2.2.crate.
=> SHA256 Checksum OK for rust/crates/deunicode-0.4.3.crate.
=> SHA256 Checksum OK for rust/crates/digest-0.10.6.crate.
=> SHA256 Checksum OK for rust/crates/dirs-4.0.0.crate.
=> SHA256 Checksum OK for rust/crates/dirs-sys-0.3.7.crate.
=> SHA256 Checksum OK for rust/crates/dunce-1.0.2.crate.
=> SHA256 Checksum OK for rust/crates/either-1.6.1.crate.
=> SHA256 Checksum OK for rust/crates/error-chain-0.12.4.crate.
=> SHA256 Checksum OK for rust/crates/fancy-regex-0.8.0.crate.
=> SHA256 Checksum OK for rust/crates/fastrand-1.7.0.crate.
=> SHA256 Checksum OK for rust/crates/form_urlencoded-1.1.0.crate.
=> SHA256 Checksum OK for rust/crates/fraction-0.10.0.crate.
<snip>
For sh/bash/ksh/zsh run and (optionally) add into ~/.profile:
  export XKB_DEFAULT_RULES=xorg

For csh/tcsh run and (optionally) add into ~/.login:
  setenv XKB_DEFAULT_RULES xorg
===>   ja2-0.21.0_8 depends on file: /usr/local/bin/sdl2-config - found
===>   Returning to build of ja2-0.21.0_8
===>   ja2-0.21.0_8 depends on package: xorgproto>=0 - found
===>   ja2-0.21.0_8 depends on file: /usr/local/libdata/pkgconfig/ice.pc - not found
===>   Installing existing package /packages/All/libICE-1.1.1,1.pkg
[141arm64-default-job-04] Installing libICE-1.1.1,1...
[141arm64-default-job-04] Extracting libICE-1.1.1,1: .......... done
===>   ja2-0.21.0_8 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found
===>   Returning to build of ja2-0.21.0_8
===>   ja2-0.21.0_8 depends on file: /usr/local/libdata/pkgconfig/sm.pc - not found
===>   Installing existing package /packages/All/libSM-1.2.4,1.pkg
[141arm64-default-job-04] Installing libSM-1.2.4,1...
[141arm64-default-job-04] Extracting libSM-1.2.4,1: .......... done
===>   ja2-0.21.0_8 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found
===>   Returning to build of ja2-0.21.0_8
===>   ja2-0.21.0_8 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===>   ja2-0.21.0_8 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found
===========================================================================
=======================<phase: lib-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   ja2-0.21.0_8 depends on shared library: libfltk.so - not found
===>   Installing existing package /packages/All/fltk-1.3.9_1.pkg
[141arm64-default-job-04] Installing fltk-1.3.9_1...
[141arm64-default-job-04] `-- Installing fontconfig-2.15.0_3,1...
[141arm64-default-job-04] |   `-- Installing freetype2-2.13.3...
[141arm64-default-job-04] |   | `-- Installing png-1.6.44...
[141arm64-default-job-04] |   | `-- Extracting png-1.6.44: .......... done
[141arm64-default-job-04] |   `-- Extracting freetype2-2.13.3: .......... done
[141arm64-default-job-04] `-- Extracting fontconfig-2.15.0_3,1: .......... done
[141arm64-default-job-04] `-- Installing jpeg-turbo-3.0.4...
[141arm64-default-job-04] `-- Extracting jpeg-turbo-3.0.4: .......... done
[141arm64-default-job-04] `-- Installing libGLU-9.0.3...
[141arm64-default-job-04] `-- Extracting libGLU-9.0.3: ..... done
[141arm64-default-job-04] `-- Installing libXft-2.3.8...
[141arm64-default-job-04] `-- Extracting libXft-2.3.8: .......... done
[141arm64-default-job-04] `-- Installing libXinerama-1.1.5,1...
[141arm64-default-job-04] `-- Extracting libXinerama-1.1.5,1: .......... done
[141arm64-default-job-04] Extracting fltk-1.3.9_1: .......... done
==> Running trigger: fontconfig.ucl
Running fc-cache to build fontconfig cache...
=====
Message from freetype2-2.13.3:

--
The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as
the default, emulating a modern version of ClearType. This change inevitably
leads to different rendering results, and you might change port's options to
adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment
variable).

The environment variable "FREETYPE_PROPERTIES" can be used to control the
driver properties. Example:

FREETYPE_PROPERTIES=truetype:interpreter-version=35 \
	cff:no-stem-darkening=1 \
	autofitter:warping=1

This allows to select, say, the subpixel hinting mode at runtime for a given
application.

If LONG_PCF_NAMES port's option was enabled, the PCF family names may include
the foundry and information whether they contain wide characters. For example,
"Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at
run time with using pcf:no-long-family-names property, if needed. Example:

FREETYPE_PROPERTIES=pcf:no-long-family-names=1

How to recreate fontconfig cache with using such environment variable,
if needed:
# env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv

The controllable properties are listed in the section "Controlling FreeType
Modules" in the reference's table of contents
(/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed).
===>   ja2-0.21.0_8 depends on shared library: libfltk.so - found (/usr/local/lib/libfltk.so)
===>   Returning to build of ja2-0.21.0_8
===>   ja2-0.21.0_8 depends on shared library: libSDL2.so - found (/usr/local/lib/libSDL2.so)
===>   ja2-0.21.0_8 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so)
===>   ja2-0.21.0_8 depends on shared library: liblua-5.4.so - found (/usr/local/lib/liblua-5.4.so)
===========================================================================
=======================<phase: configure      >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Configuring for ja2-0.21.0_8
===>   Additional optimization to port applied
===>   Cargo config:
[source.cargo]
directory = '/wrkdirs/usr/ports/games/jaggedalliance2/work/ja2-stracciatella-0.21.0/cargo-crates'
[source.crates-io]
replace-with = 'cargo'
===>   Updating Cargo.lock
warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
     Locking 0 packages to latest compatible versions
    Removing addr2line v0.17.0
    Removing adler v1.0.2
    Removing ascii v0.9.3
    Removing backtrace v0.3.65
    Removing bytes v1.4.0
    Removing cc v1.0.73
    Removing cesu8 v1.1.0
    Removing combine v3.8.1
    Removing combine v4.6.4
    Removing cty v0.2.2
    Removing error-chain v0.12.4
    Removing gimli v0.26.1
    Removing jni v0.14.0
    Removing jni v0.19.0
    Removing jni-sys v0.3.0
    Removing miniz_oxide v0.5.1
    Removing ndk v0.7.0
    Removing ndk-sys v0.4.1+23.1.7779620
    Removing num_enum v0.5.7
    Removing num_enum_derive v0.5.7
    Removing object v0.28.3
    Removing proc-macro-crate v1.1.3
    Removing raw-window-handle v0.5.0
    Removing rustc-demangle v0.1.21
    Removing same-file v1.0.6
    Removing send_wrapper v0.6.0
    Removing unreachable v1.0.0
    Removing void v1.0.2
    Removing walkdir v2.3.2
note: to see how you depend on a package, run `cargo tree --invert --package <dep>@<ver>`
===>  Performing out-of-source build
/bin/mkdir -p /wrkdirs/usr/ports/games/jaggedalliance2/work/.build
-- The C compiler identification is Clang 18.1.5
-- The CXX compiler identification is Clang 18.1.5
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Could NOT find Git (missing: GIT_EXECUTABLE) 
-- ja2-stracciatella version: 0.21.0-git
-- Setting directory for libraries to: lib
<FindSDL2.cmake>
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
</FindSDL2.cmake>
-- Found SDL2: /usr/local/lib/libSDL2main.a;/usr/local/lib/libSDL2.so;-lpthread (Required is at least version "2.0.5")
-- SDL2 Libraries: /usr/local/lib/libSDL2main.a;/usr/local/lib/libSDL2.so;-lpthread; SDL2 Include Dir: /usr/local/include/SDL2
-- Found OpenGL: /usr/local/lib/libOpenGL.so
-- Found X11: /usr/local/include
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found FLTK: /usr/local/lib/libfltk_images.so;/usr/local/lib/libfltk_forms.so;/usr/local/lib/libfltk_gl.so;/usr/local/lib/libfltk.so
-- Fltk Libraries: /usr/local/lib/libfltk_images.so;/usr/local/lib/libfltk_forms.so;/usr/local/lib/libfltk_gl.so;/usr/local/lib/libfltk.so;/usr/local/lib/libSM.so;/usr/local/lib/libICE.so;/usr/local/lib/libX11.so;/usr/local/lib/libXext.so;/usr/lib/libm.so
-- Using system Lua
-- Found Lua: /usr/local/lib/liblua-5.4.so;/usr/lib/libm.so (found suitable version "5.4.7", minimum required is "5.3")
-- Using system Sol2
-- /usr/local/lib/cmake/sol2
-- Found Cargo: /usr/local/bin/cargo (found suitable version "1.82.0", minimum required is "1.63.0")
-- Found Rustc: /usr/local/bin/rustc (found suitable version "1.82.0", minimum required is "1.63.0")
-- Using system string_theory
-- Using system miniaudio
-- Looking for C++ include miniaudio.h
-- Looking for C++ include miniaudio.h - found
-- Looking for C++ include extras/stb_vorbis.c
-- Looking for C++ include extras/stb_vorbis.c - found
-- Performing Test HAVE_MA_VERSION
-- Performing Test HAVE_MA_VERSION - Success
-- Using system magic_enum
-- Looking for C++ include magic_enum.hpp
-- Looking for C++ include magic_enum.hpp - not found
CMake Error at dependencies/lib-magic_enum/CMakeLists.txt:21 (message):
  magic_enum.hpp not found


-- Configuring incomplete, errors occurred!
*** Error code 1

Stop.
make: stopped in /usr/ports/games/jaggedalliance2