=> Checksum BLAKE2s OK for RetroAchievements-rcheevos-563230b1c249774b4852c944dc7cdcb952c9e8e8.tar.gz => Checksum SHA512 OK for RetroAchievements-rcheevos-563230b1c249774b4852c944dc7cdcb952c9e8e8.tar.gz => Checksum BLAKE2s OK for flycast-2.5.tar.gz => Checksum SHA512 OK for flycast-2.5.tar.gz => Checksum BLAKE2s OK for flyinghead-asio-d3402006e84efb6114ff93e4f2b8508412ed80d5.tar.gz => Checksum SHA512 OK for flyinghead-asio-d3402006e84efb6114ff93e4f2b8508412ed80d5.tar.gz => Checksum BLAKE2s OK for flyinghead-libchdr-5f82799f2c8cad1e9cd26d39a0f8d36369a5534b.tar.gz => Checksum SHA512 OK for flyinghead-libchdr-5f82799f2c8cad1e9cd26d39a0f8d36369a5534b.tar.gz => Checksum BLAKE2s OK for flyinghead-mingw-breakpad-1ab24bcc817ebe629bf77daa53529d02361cb1e9.tar.gz => Checksum SHA512 OK for flyinghead-mingw-breakpad-1ab24bcc817ebe629bf77daa53529d02361cb1e9.tar.gz => Checksum BLAKE2s OK for vinniefalco-LuaBridge-5d21e35633a1f87ed08af115b07d3386096f792b.tar.gz => Checksum SHA512 OK for vinniefalco-LuaBridge-5d21e35633a1f87ed08af115b07d3386096f792b.tar.gz => Checksum BLAKE2s OK for vkedwardli-Syphon-Framework-486dd8e4ef3bead482ea26de99770f4389e24e37.tar.gz => Checksum SHA512 OK for vkedwardli-Syphon-Framework-486dd8e4ef3bead482ea26de99770f4389e24e37.tar.gz ===> Installing dependencies for flycast-2.5 ========================================================================== The supported build options for flycast are: alsa pulseaudio You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.flycast (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, flycast-2.5. Their current value is shown below: * CURSES_DEFAULT = ncurses * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /opt/pkg/etc/openssl/certs * SSLDIR = /opt/pkg/etc/openssl * SSLKEYS = /opt/pkg/etc/openssl/private Based on these variables, the following variables have been set: * CURSES_TYPE = ncurses * TERMCAP_TYPE = curses You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency cmake>=0: found cmake-4.1.2 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3nb1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency libao-macosx-[0-9]*: found libao-macosx-1.2.2 => Full dependency SDL2>=2.32.10nb1: found SDL2-2.32.10nb2 => Full dependency hicolor-icon-theme>=0.9nb1: found hicolor-icon-theme-0.17nb1 => Full dependency libao>=1.0.0: found libao-1.2.2 => Full dependency libzip>=1.11.3nb1: found libzip-1.11.4 => Full dependency miniupnpc>=2.1: found miniupnpc-2.2.4 => Full dependency zlib>=1.2.3: found zlib-1.3.1 => Full dependency bzip2>=1.0.1: found bzip2-1.0.8 => Full dependency flac>=1.1.0nb1: found flac-1.5.0nb1 => Full dependency libiconv>=1.9.1: found libiconv-1.17nb1 => Full dependency jack>=1.9.19: found jack-1.9.22 => Full dependency lame>=3.93.1nb2: found lame-3.100nb7 => Full dependency libogg>=1.1: found libogg-1.3.6 => Full dependency libopus>=1.1: found libopus-1.5.2 => Full dependency libsamplerate>=0.0.13nb1: found libsamplerate-0.2.2nb5 => Full dependency libsndfile>=1.0.0: found libsndfile-1.2.2nb2 => Full dependency libvorbis>=1.0.1: found libvorbis-1.3.7 => Full dependency mpg123>=1.0.0: found mpg123-1.33.3 => Full dependency ncurses>=5.3nb1: found ncurses-6.5nb1 => Full dependency openssl>=1.1.1: found openssl-3.6.0 ===> Overriding tools for flycast-2.5 ===> Extracting for flycast-2.5 ===> Patching for flycast-2.5 => Applying pkgsrc patches for flycast-2.5 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/flycast/../../emulators/flycast/patches/patch-CMakeLists.txt => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/flycast/../../emulators/flycast/patches/patch-CMakeLists.txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-CMakeLists.txt,v 1.5 2025/10/27 22:57:36 nia Exp $ | |- Find exact Lua version with pkg-config. |- Use system dependencies also when compiling the libretro core. | |--- CMakeLists.txt.orig 2025-05-06 18:04:11.000000000 +0000 |+++ CMakeLists.txt -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 501. Hunk #2 succeeded at 571. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/flycast/../../emulators/flycast/patches/patch-core_sdl_sdl__gamepad.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/flycast/../../emulators/flycast/patches/patch-core_sdl_sdl__gamepad.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-core_sdl_sdl__gamepad.h,v 1.1 2025/10/27 22:57:36 nia Exp $ | |Fix build on NetBSD. | |--- core/sdl/sdl_gamepad.h.orig 2025-10-27 10:20:22.824360631 +0000 |+++ core/sdl/sdl_gamepad.h -------------------------- Patching file core/sdl/sdl_gamepad.h using Plan A... Hunk #1 succeeded at 308. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/flycast/../../emulators/flycast/patches/patch-core_ui_gui.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/flycast/../../emulators/flycast/patches/patch-core_ui_gui.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-core_ui_gui.cpp,v 1.1 2024/11/19 14:58:05 nia Exp $ | |Around these parts, we run Unix. | |--- core/ui/gui.cpp.orig 2024-11-19 14:34:33.973890750 +0000 |+++ core/ui/gui.cpp -------------------------- Patching file core/ui/gui.cpp using Plan A... Hunk #1 succeeded at 2965 (offset 98 lines). done ===> Creating toolchain wrappers for flycast-2.5 ===> Configuring for flycast-2.5 -- The C compiler identification is AppleClang 15.0.0.15000309 -- The CXX compiler identification is AppleClang 15.0.0.15000309 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/pbulk/build/emulators/flycast/work/.cwrapper/bin/clang - 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: /Users/pbulk/build/emulators/flycast/work/.cwrapper/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Target architecture: x86_64;arm64 -- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES) -- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES) -- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND) -- xxHash build type: Release -- Architecture: arm64 CMake Deprecation Warning at core/deps/glm/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at core/deps/glm/CMakeLists.txt:2 (cmake_policy): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Found ZLIB: -lz (found version "1.3.1") -- Found PkgConfig: /Users/pbulk/build/emulators/flycast/work/.tools/bin/pkg-config (found version "2.4.3") -- Checking for module 'lua-5.2' -- Package 'lua-5.2' not found CMake Deprecation Warning at core/deps/libchdr/deps/zstd-1.5.6/build/cmake/CMakeLists.txt:10 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The ASM compiler identification is AppleClang -- Found assembler: /Users/pbulk/build/emulators/flycast/work/.cwrapper/bin/clang -- ZSTD VERSION: 1.5.6 -- Performing Test C_FLAG_WALL -- Performing Test C_FLAG_WALL - Success -- Performing Test CXX_FLAG_WALL -- Performing Test CXX_FLAG_WALL - Success -- Performing Test C_FLAG_WEXTRA -- Performing Test C_FLAG_WEXTRA - Success -- Performing Test CXX_FLAG_WEXTRA -- Performing Test CXX_FLAG_WEXTRA - Success -- Performing Test C_FLAG_WUNDEF -- Performing Test C_FLAG_WUNDEF - Success -- Performing Test CXX_FLAG_WUNDEF -- Performing Test CXX_FLAG_WUNDEF - Success -- Performing Test C_FLAG_WSHADOW -- Performing Test C_FLAG_WSHADOW - Success -- Performing Test CXX_FLAG_WSHADOW -- Performing Test CXX_FLAG_WSHADOW - Success -- Performing Test C_FLAG_WCAST_ALIGN -- Performing Test C_FLAG_WCAST_ALIGN - Success -- Performing Test CXX_FLAG_WCAST_ALIGN -- Performing Test CXX_FLAG_WCAST_ALIGN - Success -- Performing Test C_FLAG_WCAST_QUAL -- Performing Test C_FLAG_WCAST_QUAL - Success -- Performing Test CXX_FLAG_WCAST_QUAL -- Performing Test CXX_FLAG_WCAST_QUAL - Success -- Performing Test C_FLAG_WSTRICT_PROTOTYPES -- Performing Test C_FLAG_WSTRICT_PROTOTYPES - Success -- Performing Test LD_FLAG_Z_NOEXECSTACK -- Performing Test LD_FLAG_Z_NOEXECSTACK - Failed -- Performing Test C_FLAG_QUNUSED_ARGUMENTS -- Performing Test C_FLAG_QUNUSED_ARGUMENTS - Success -- Performing Test CXX_FLAG_QUNUSED_ARGUMENTS -- Performing Test CXX_FLAG_QUNUSED_ARGUMENTS - Success -- Performing Test C_FLAG_WA_NOEXECSTACK -- Performing Test C_FLAG_WA_NOEXECSTACK - Success -- Performing Test CXX_FLAG_WA_NOEXECSTACK -- Performing Test CXX_FLAG_WA_NOEXECSTACK - Success -- CMAKE_INSTALL_PREFIX: /opt/pkg -- CMAKE_INSTALL_LIBDIR: lib -- ZSTD_LEGACY_SUPPORT not defined! -- ZSTD_MULTITHREAD_SUPPORT is enabled -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE CMake Deprecation Warning at core/deps/libchdr/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Checking for module 'libzip' -- Found libzip, version 1.11.4 -- Found MiniUPnPc: /Users/pbulk/build/emulators/flycast/work/.buildlink/include/miniupnpc -- Found miniupnpc API version 17 CMake Deprecation Warning at core/deps/nowide/CMakeLists.txt:16 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Performing Test NOWIDE_HAS_LFS -- Performing Test NOWIDE_HAS_LFS - Success -- Performing Test NOWIDE_HAS_INIT_PRIORITY -- Performing Test NOWIDE_HAS_INIT_PRIORITY - Success CMake Deprecation Warning at core/deps/libelf/CMakeLists.txt:7 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The OBJC compiler identification is AppleClang 15.0.0.15000309 -- Detecting OBJC compiler ABI info -- Detecting OBJC compiler ABI info - done -- Check for working OBJC compiler: /Users/pbulk/build/emulators/flycast/work/.cwrapper/bin/clang - skipped -- Configuring done (9.7s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /Users/pbulk/build/emulators/flycast/work/flycast-2.5/cmake-pkgsrc-build