=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging", "configure", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] => Checksum BLAKE2s OK for dosbox-staging-0.82.2.tar.gz => Checksum SHA512 OK for dosbox-staging-0.82.2.tar.gz ===> Installing dependencies for dosbox-staging-0.82.2nb5 ========================================================================== The supported build options for dosbox-staging are: alsa fluidsynth opengl slirp zlib-ng The currently selected options are: fluidsynth opengl slirp zlib-ng You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.dosbox-staging (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, dosbox-staging-0.82.2nb5. Their current value is shown below: * CURSES_DEFAULT = ncurses * READLINE_DEFAULT = readline * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /etc/opt/pkg/openssl/certs * SSLDIR = /etc/opt/pkg/openssl * SSLKEYS = /etc/opt/pkg/openssl/private Based on these variables, the following variables have been set: * CURSES_TYPE = ncurses * READLINE_TYPE = readline * 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 glib2-tools-[0-9]*: found glib2-tools-2.86.4 => Tool dependency meson>=0: found meson-1.10.2 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.5.1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency MesaLib>=21.3.9nb3: found MesaLib-21.3.9nb5 => Full dependency SDL2>=2.32.10nb1: found SDL2-2.32.10nb2 => Full dependency SDL2_net>=2.2.0nb7: found SDL2_net-2.2.0nb7 => Full dependency fluidsynth>=2.4.8nb1: found fluidsynth-2.5.3 => Full dependency hicolor-icon-theme>=0.9nb1: found hicolor-icon-theme-0.17nb1 => Full dependency iir1>=1.9.5: found iir1-1.9.5nb1 => Full dependency libslirp>=4.7.0nb3: found libslirp-4.7.0nb3 => Full dependency mt32emu>=2.7.2: found mt32emu-2.7.2 => Full dependency opusfile>=0.12nb2: found opusfile-0.12nb3 => Full dependency png>=1.6.0nb1: found png-1.6.57 => Full dependency speexdsp>=1.2rc3: found speexdsp-1.2.1 => Full dependency zlib>=1.2.3: found zlib-1.3.1 => Full dependency zlib-ng>=2.1.6: found zlib-ng-2.3.3 => Build dependency xcb-proto>=1.4: found xcb-proto-1.17.0nb6 => Build dependency xorgproto>=2016.1: found xorgproto-2025.1 => Full dependency flac>=1.1.0nb1: found flac-1.5.0nb1 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency glib2>=2.4.0: found glib2-2.86.4nb1 => Full dependency libiconv>=1.9.1: found libiconv-1.18 => Full dependency lame>=3.93.1nb2: found lame-3.100nb7 => Full dependency libX11>=1.5: found libX11-1.8.13 => Full dependency libXScrnSaver>=1.1.2: found libXScrnSaver-1.2.5nb1 => Full dependency libXau>=1.0: found libXau-1.0.12 => Full dependency libXcursor>=1.1.1: found libXcursor-1.2.3 => Full dependency libXdamage>=1.0.3: found libXdamage-1.1.7 => Full dependency libXdmcp>=0.99: found libXdmcp-1.1.5 => Full dependency libXext>=1.1: found libXext-1.3.7 => Full dependency libXfixes>=4.0.1: found libXfixes-6.0.2 => Full dependency libXi>=1.0.0: found libXi-1.8.2 => Full dependency libXinerama>=1.0.1: found libXinerama-1.1.6nb1 => Full dependency libXrandr>=1.1.2: found libXrandr-1.5.5 => Full dependency libXrender>=0.9.2: found libXrender-0.9.12 => Full dependency libXxf86vm>=1.1.0: found libXxf86vm-1.1.7nb1 => Full dependency libdrm>=2.4.15: found libdrm-2.4.131 => Full dependency libffi>=1.20: found libffi-3.5.2 => Full dependency libogg>=1.1: found libogg-1.3.6 => Full dependency libopus>=1.1: found libopus-1.6.1 => Full dependency libpciaccess>=0.10.4: found libpciaccess-0.19 => 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 libxcb>=1.6: found libxcb-1.17.0 => Full dependency libxshmfence>=1.2: found libxshmfence-1.3.3 => Full dependency mpg123>=1.0.0: found mpg123-1.33.4 => Full dependency ncurses>=5.3nb1: found ncurses-6.6 => Full dependency openssl>=1.1.1: found openssl-3.6.2 => Full dependency pcre2>=10.21: found pcre2-10.47 => Full dependency readline>=2.2: found readline-8.3nb1 => Full dependency speex>=1.2rc1: found speex-1.2.1 ===> Overriding tools for dosbox-staging-0.82.2nb5 ===> Extracting for dosbox-staging-0.82.2nb5 ===> Patching for dosbox-staging-0.82.2nb5 => Applying pkgsrc patches for dosbox-staging-0.82.2nb5 => Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging/patches/patch-contrib_check-speexdsp_test__speexdsp__float__api.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging/patches/patch-contrib_check-speexdsp_test__speexdsp__float__api.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-contrib_check-speexdsp_test__speexdsp__float__api.cpp,v 1.1 2025/12/14 10:07:19 vins Exp $ | |Dirty workaround for broken assert on SunOS. | |--- contrib/check-speexdsp/test_speexdsp_float_api.cpp.orig 2025-12-14 08:32:14.743429064 +0000 |+++ contrib/check-speexdsp/test_speexdsp_float_api.cpp -------------------------- Patching file contrib/check-speexdsp/test_speexdsp_float_api.cpp using Plan A... Hunk #1 succeeded at 28. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging/patches/patch-include_support.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging/patches/patch-include_support.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-include_support.h,v 1.1 2025/12/14 10:07:19 vins Exp $ | |Fix call to non-constexpr function 'long int _sysconf(int)'. | |--- include/support.h.orig 2025-06-17 09:01:32.000000000 +0000 |+++ include/support.h -------------------------- Patching file include/support.h using Plan A... Hunk #1 succeeded at 53. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging/patches/patch-src_dos_drives.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging/patches/patch-src_dos_drives.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_dos_drives.cpp,v 1.1 2025/12/14 10:07:19 vins Exp $ | |Make call to log10 unambiguous. | |--- src/dos/drives.cpp.orig 2025-12-14 09:10:59.640371138 +0000 |+++ src/dos/drives.cpp -------------------------- Patching file src/dos/drives.cpp using Plan A... Hunk #1 succeeded at 95. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging/patches/patch-src_libs_loguru_loguru.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/emulators/dosbox-staging/patches/patch-src_libs_loguru_loguru.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_libs_loguru_loguru.cpp,v 1.1 2025/12/11 20:08:51 vins Exp $ | |Portability fix for pthread_setname_np(3) and pthread_self(3) on NetBSD. | |--- src/libs/loguru/loguru.cpp.orig 2025-06-17 09:01:32.000000000 +0000 |+++ src/libs/loguru/loguru.cpp -------------------------- Patching file src/libs/loguru/loguru.cpp using Plan A... Hunk #1 succeeded at 670. Hunk #2 succeeded at 1091. Hunk #3 succeeded at 1124. Hunk #4 succeeded at 1160. done ===> Creating toolchain wrappers for dosbox-staging-0.82.2nb5 ===> Configuring for dosbox-staging-0.82.2nb5 => Substituting "fixme" in docs/dosbox.1 => Checking for portability problems in extracted files => Creating meson native file The Meson build system Version: 1.10.2 Source dir: /tmp/work/emulators/dosbox-staging/work/dosbox-staging-0.82.2 Build dir: /tmp/work/emulators/dosbox-staging/work/dosbox-staging-0.82.2/output Build type: native build Project name: dosbox-staging Project version: C compiler for the host machine: gcc (gcc 14.3.0 "gcc (GCC) 14.3.0") C linker for the host machine: gcc ld.solaris 5.11-1.1790 (illumos) C++ compiler for the host machine: g++ (gcc 14.3.0 "g++ (GCC) 14.3.0") C++ linker for the host machine: g++ ld.solaris 5.11-1.1790 (illumos) Host machine cpu family: x86_64 Host machine cpu: x86_64 Configuring drives with command Configuring y.conf with command Configuring y with command Configuring freedos-cpi with command Configuring EGA.CPI with command Configuring EGA2.CPI with command Configuring EGA3.CPI with command Configuring EGA4.CPI with command Configuring EGA5.CPI with command Configuring EGA6.CPI with command Configuring EGA7.CPI with command Configuring EGA8.CPI with command Configuring EGA9.CPI with command Configuring EGA10.CPI with command Configuring EGA11.CPI with command Configuring EGA12.CPI with command Configuring EGA13.CPI with command Configuring EGA14.CPI with command Configuring EGA15.CPI with command Configuring EGA16.CPI with command Configuring EGA17.CPI with command Configuring EGA18.CPI with command Configuring freedos-keyboard with command Configuring KEYBOARD.SYS with command Configuring KEYBRD2.SYS with command Configuring KEYBRD3.SYS with command Configuring KEYBRD4.SYS with command Configuring glshaders with command Configuring crt with command Configuring interpolation with command Configuring misc with command Configuring scaler with command Configuring mapping with command Configuring ASCII.TXT with command Configuring CAPITAL_SMALL.TXT with command Configuring DECOMPOSITION.TXT with command Configuring MAIN.TXT with command Configuring mapping-freedos.org with command Configuring CP_30000.TXT with command Configuring CP_30006.TXT with command Configuring CP_30034.TXT with command Configuring mapping-unicode.org with command Configuring CP_437.TXT with command Configuring CP_737.TXT with command Configuring CP_775.TXT with command Configuring CP_850.TXT with command Configuring CP_852.TXT with command Configuring CP_855.TXT with command Configuring CP_856.TXT with command Configuring CP_857.TXT with command Configuring CP_860.TXT with command Configuring CP_861.TXT with command Configuring CP_862.TXT with command Configuring CP_863.TXT with command Configuring CP_864.TXT with command Configuring CP_865.TXT with command Configuring CP_866.TXT with command Configuring CP_869.TXT with command Configuring CP_874.TXT with command Configuring CP_1250.TXT with command Configuring CP_1251.TXT with command Configuring CP_1252.TXT with command Configuring CP_1253.TXT with command Configuring CP_1254.TXT with command Configuring CP_1255.TXT with command Configuring CP_1256.TXT with command Configuring CP_1257.TXT with command Configuring CP_1258.TXT with command Configuring license.txt with command Configuring mapping-wikipedia.org with command Configuring CP_708.TXT with command Configuring CP_720.TXT with command Configuring CP_773.TXT with command Configuring CP_776.TXT with command Configuring CP_777.TXT with command Configuring CP_778.TXT with command Configuring CP_851.TXT with command Configuring CP_853.TXT with command Configuring CP_899.TXT with command Configuring CP_1117.TXT with command Configuring CP_1169.TXT with command Configuring CP_1270.TXT with command Configuring CP_3021.TXT with command Configuring CP_3848.TXT with command Configuring CP_20866.TXT with command Configuring CP_28591.TXT with command Configuring CP_28592.TXT with command Configuring CP_28593.TXT with command Configuring CP_28594.TXT with command Configuring CP_28595.TXT with command Configuring CP_28596.TXT with command Configuring CP_28597.TXT with command Configuring CP_28598.TXT with command Configuring CP_28600.TXT with command Configuring CP_28601.TXT with command Configuring CP_28603.TXT with command Configuring CP_28604.TXT with command Configuring CP_28606.TXT with command Configuring translations with command Configuring br.lng with command Configuring de.lng with command Configuring en.lng with command Configuring es.lng with command Configuring fr.lng with command Configuring it.lng with command Configuring nl.lng with command Configuring pl.lng with command Configuring ru.lng with command Configuring mapperfiles with command Configuring xbox with command Compiler for C++ supports arguments -Walloca: YES Compiler for C++ supports arguments -Wctor-dtor-privacy: YES Compiler for C++ supports arguments -Wdate-time: YES Compiler for C++ supports arguments -Wdisabled-optimization: YES Compiler for C++ supports arguments -Wduplicated-branches: YES Compiler for C++ supports arguments -Weffc++: YES Compiler for C++ supports arguments -Wextra-semi: YES Compiler for C++ supports arguments -Wlogical-op: YES Compiler for C++ supports arguments -Wlogical-not-parentheses: YES Compiler for C++ supports arguments -Wredundant-decls: YES Compiler for C++ supports arguments -Wmismatched-tags: YES Compiler for C++ supports arguments -Wsizeof-pointer-div: YES Compiler for C++ supports arguments -Wstack-protector: YES Compiler for C++ supports arguments -Wstrict-null-sentinel: YES Compiler for C++ supports arguments -Wsuggest-override: YES Compiler for C++ supports arguments -Wzero-as-null-pointer-constant: YES Compiler for C++ supports arguments -Wno-format-security: YES Has header "filesystem" : YES Compiler for C supports arguments -march=native: YES Checking if "SSE2 instruction set test" runs: YES Message: Enabling the SSE2 instruction set Checking if "SSSE3 instruction set test" runs: YES Message: Enabling the SSSE3 instruction set Compiler for C supports arguments -Wno-unknown-pragmas: YES Compiler for C supports arguments -fpch-preprocess: YES Compiler for C supports arguments -Wmaybe-uninitialized: YES Compiler for C supports arguments -Weffc++: NO Compiler for C supports arguments -Wextra-semi: NO Compiler for C supports arguments -shared-libstdc++: NO Compiler for C supports arguments -shared-libgcc: YES Compiler for C supports arguments -fPIC: YES Compiler for C supports arguments -msse2: YES Compiler for C supports arguments -mssse3: YES Compiler for C++ supports arguments -Wno-unknown-pragmas: YES Compiler for C++ supports arguments -fpch-preprocess: YES Compiler for C++ supports arguments -Wmaybe-uninitialized: YES Compiler for C++ supports arguments -Weffc++: YES (cached) Compiler for C++ supports arguments -Wextra-semi: YES (cached) Compiler for C++ supports arguments -shared-libstdc++: NO Compiler for C++ supports arguments -shared-libgcc: YES Compiler for C++ supports arguments -fPIC: YES Compiler for C++ supports arguments -msse2: YES Compiler for C++ supports arguments -mssse3: YES Compiler for C++ supports link arguments -Wl,-map,dosbox.map: NO Compiler for C++ supports link arguments -Wl,-Map,dosbox.map: NO Compiler for C++ supports link arguments -Wl,--Map,dosbox.map: NO Compiler for C++ supports link arguments -lstdc++_s: NO Checking for function "clock_gettime" : YES Checking for function "__builtin_available" : NO Checking for function "__builtin___clear_cache" : YES Checking for function "mprotect" : YES Checking for function "mmap" : YES Header "sys/mman.h" has symbol "MAP_JIT" : NO Checking for function "pthread_jit_write_protect_np" : NO Checking for function "sys_icache_invalidate" : NO Run-time dependency threads found: YES Checking for function "pthread_setname_np" with dependency threads: YES Checking for function "strnlen" : YES Checking whether type "struct dirent" has member "d_type" : NO Has header "libgen.h" : YES Has header "pwd.h" : YES Has header "strings.h" : YES Has header "sys/xattr.h" : NO Has header "netinet/in.h" : YES Has header "sys/socket.h" : YES Checking for function "getpeername" : YES Checking for function "getsockname" : YES Checking if "Query host page size" runs: YES Checking if "test for setpriority support" compiles: NO Checking if "test for __builtin_expect support" compiles: YES Run-time dependency atomic found: YES meson.build:625: WARNING: Project targets '>= 0.59.0' but uses feature introduced in '1.7.0': dep 'atomic' custom lookup. consider checking for `atomic_flag_clear` with and without `find_library('atomic')` Checking if "compiler supports atomic types using external library" with dependency atomic links: YES Library dl found: YES Library stdc++fs found: YES Dependency threads found: YES unknown (cached) Found pkg-config: YES (/tmp/work/emulators/dosbox-staging/work/.tools/bin/pkg-config) 2.5.1 Run-time dependency iir found: YES 1.9.5 Run-time dependency opusfile found: YES 0.12 Run-time dependency sdl2 found: YES 2.32.10 Run-time dependency zlib-ng found: YES 2.3.3 Run-time dependency zlib found: YES 1.3.1 Run-time dependency libpng found: YES 1.6.57 Run-time dependency speexdsp found: YES 1.2.1 Checking if "SpeexDSP system library has reliable floating-point API" with dependency speexdsp runs: YES Header "sys/select.h" has symbol "FD_ZERO" : YES Run-time dependency sdl2_net found: YES 2.2.0 Run-time dependency slirp found: YES 4.7.0 Run-time dependency gl found: YES 21.3.9 Run-time dependency fluidsynth found: YES 2.5.3 Run-time dependency mt32emu found: YES 2.7.2 Run-time dependency xi found: YES 1.8.2 Has header "cxxabi.h" : YES Has header "dlfcn.h" : YES Has header "execinfo.h" : YES Checking for function "backtrace" : YES Configuring config.h using configuration Run-time dependency GMock found: NO (tried pkgconfig and system) Looking for a fallback subproject for the dependency gmock Automatic wrap-based subproject downloading is disabled Subproject gtest is buildable: NO (disabling) Dependency gmock from subproject gtest found: NO (subproject failed to configure) Compiler for C++ supports arguments -Wno-effc++: YES Compiler for C++ supports arguments -Wno-gnu-zero-variadic-macro-arguments: NO Compiler for C++ supports link arguments -no-pie: YES Build targets in project: 24 WARNING: Project specifies a minimum meson_version '>= 0.59.0' but uses features which were added in newer versions: * 1.7.0: {'dep 'atomic' custom lookup'} dosbox-staging Build Summary Build type : plain Install prefix : /opt/pkg SIMD instruction sets : SSE2, SSSE3 Host page size (bytes): 4096 zlib-ng provider : system library zlib provider : system library PNG provider : system library SpeexDSP provider : system library SDL_net 2.0 support : true slirp support : true FluidSynth support : true mt32emu support : true ManyMouse support : True Byte order : little-endian Per-page W^X : True CPU dynamic core : optimized for x86/x86_64 (dyn-x86) CPU core target arch : X86_64 Unit tests : false Subprojects gtest : NO Automatic wrap-based subproject downloading is disabled User defined options Native files : /tmp/work/emulators/dosbox-staging/work/.meson_native buildtype : plain libdir : lib libexecdir : libexec mandir : share/man prefix : /opt/pkg sysconfdir : /etc/opt/pkg use_alsa : false use_fluidsynth : true use_opengl : true use_slirp : true use_zlib_ng : native wrap_mode : nodownload Found ninja-1.13.2 at /opt/pkg/bin/ninja