==> Building on K ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ PKGBUILD 990 100% 0.00kB/s 0:00:00 990 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) warzone2100-4.2.6-2.log 200 100% 195.31kB/s 0:00:00 200 100% 195.31kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 960 bytes received 75 bytes 2,070.00 bytes/sec total size is 1,178 speedup is 1.14 ==> Applying RISC-V patches... sending incremental file list ./ sent 89 bytes received 19 bytes 216.00 bytes/sec total size is 485 speedup is 4.49 patching file PKGBUILD ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix22 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix22]...done ==> Making package: warzone2100 4.2.6-2 (Sun Mar 6 05:56:13 2022) ==> Retrieving sources...  -> Found warzone2100-4.2.6_src.tar.xz ==> Validating source files with sha256sums... warzone2100-4.2.6_src.tar.xz ... Passed ==> Making package: warzone2100 4.2.6-2 (Sun 06 Mar 2022 05:56:30 AM UTC) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Package (38) New Version Net Change extra/graphite 1:1.3.14-1 0.16 MiB extra/harfbuzz 4.0.0-1 5.41 MiB community/hidapi 0.11.2-1 0.08 MiB extra/libdrm 2.4.110-1 0.77 MiB core/libedit 20210910_3.1-1 0.23 MiB extra/libglvnd 1.4.0-1 3.69 MiB extra/libibus 1.5.25-5 93.34 MiB extra/libogg 1.3.5-1 0.43 MiB extra/libomxil-bellagio 0.9.3-3 0.53 MiB extra/libpciaccess 0.16-2 0.05 MiB extra/libpng 1.6.37-3 0.46 MiB extra/libunwind 1.6.2-1 0.21 MiB core/libusb 1.0.25-2 0.18 MiB extra/libx11 1.7.3.1-1 10.00 MiB extra/libxau 1.0.9-3 0.02 MiB extra/libxcb 1.14-1 36.12 MiB extra/libxcursor 1.2.0-2 0.05 MiB extra/libxdamage 1.1.5-3 0.01 MiB extra/libxdmcp 1.1.3-3 0.29 MiB extra/libxext 1.3.4-3 0.58 MiB extra/libxfixes 6.0.0-1 0.03 MiB extra/libxrender 0.9.10-4 0.06 MiB extra/libxshmfence 1.3-2 0.01 MiB extra/libxxf86vm 1.1.4-4 0.03 MiB extra/llvm-libs 13.0.1-1 85.70 MiB extra/lm_sensors 1:3.6.0.r41.g31d1f125-1 0.42 MiB extra/mesa 21.3.6-1 64.82 MiB extra/vulkan-icd-loader 1.2.203-1 0.39 MiB extra/wayland 1.20.0-1 0.73 MiB extra/xcb-proto 1.14.1-5 0.82 MiB extra/xorgproto 2021.5-1 1.43 MiB extra/freetype2 2.11.1-1 1.44 MiB extra/libsodium 1.0.18-2 0.38 MiB extra/libtheora 1.1.1-5 1.55 MiB extra/libvorbis 1.3.7-2 1.34 MiB extra/openal 1.21.1-3 1.27 MiB community/physfs 3.0.2-2 1.30 MiB extra/sdl2 2.0.20-2 3.40 MiB Total Installed Size: 317.70 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing xcb-proto... installing libxdmcp... installing libxau... installing libxcb... installing xorgproto... installing libx11... installing libxext... installing libxrender... installing libpciaccess... installing libdrm... installing wayland... installing libxxf86vm... installing libxfixes... installing libxdamage... installing libxshmfence... installing libomxil-bellagio... installing libunwind... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages mesa-vdpau: for accelerated video playback libva-mesa-driver: for accelerated video playback installing libglvnd... installing libxcursor... Optional dependencies for libxcursor gnome-themes-standard: fallback icon theme installing libibus... installing hidapi... Optional dependencies for hidapi libusb: for the libusb backend -- hidapi-libusb.so [pending] libudev.so: for the hidraw backend -- hidapi-hidraw.so [installed] installing libusb... installing sdl2... Optional dependencies for sdl2 alsa-lib: ALSA audio driver libpulse: PulseAudio audio driver jack: JACK audio driver pipewire: PipeWire audio driver libdecor: Wayland client decorations installing openal... Optional dependencies for openal qt5-base: alsoft-config GUI Configurator fluidsynth: MIDI rendering libmysofa: makemhr tool installing libogg... installing libvorbis... installing libtheora... installing libsodium... installing physfs... installing libpng... installing graphite... installing harfbuzz... Optional dependencies for harfbuzz cairo: hb-view program chafa: hb-view program installing freetype2... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (18) New Version Net Change Download Size extra/docbook-xml 4.5-9 1.96 MiB extra/docbook-xsl 1.79.2-7 26.32 MiB extra/glslang 11.7.1-3 29.32 MiB extra/hicolor-icon-theme 0.17-2 0.05 MiB extra/jsoncpp 1.9.5-1 0.25 MiB core/libnsl 2.0.0-2 0.06 MiB extra/libuv 1.42.0-1 0.48 MiB extra/libxslt 1.1.35-1 2.73 MiB core/python 3.10.1-2 79.11 MiB extra/rhash 1.4.2-1 0.31 MiB extra/spirv-tools 2021.4-1 3.82 MiB community/asciidoc 10.1.4-1 1.73 MiB extra/cmake 3.22.3-1 54.36 MiB 10.31 MiB community/ninja 1.10.2-1 0.21 MiB extra/shaderc 2021.3-1 0.88 MiB extra/unzip 6.0-18 0.26 MiB extra/vulkan-headers 1:1.3.206-1 16.03 MiB extra/zip 3.0-9 0.45 MiB Total Download Size: 10.31 MiB Total Installed Size: 218.35 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... cmake-3.22.3-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing zip... installing unzip... installing libnsl... installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing docbook-xml... installing docbook-xsl... installing asciidoc... Optional dependencies for asciidoc graphviz: graphviz-filter lilypond: music-filter imagemagick: music-filter source-highlight: source-highlight-filter dblatex: pdf generation fop: alternative pdf generation w3m: text generation lynx: alternative text generation installing vulkan-headers... installing glslang... installing spirv-tools... installing shaderc... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui installing ninja... [?25h==> Retrieving sources...  -> Found warzone2100-4.2.6_src.tar.xz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting warzone2100-4.2.6_src.tar.xz with bsdtar ==> Starting prepare()... ==> Starting build()... -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- 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 -- Performing Test HAS_CFLAG_FSTACK_PROTECTOR_STRONG -- Performing Test HAS_CFLAG_FSTACK_PROTECTOR_STRONG - Success -- Performing Test HAS_CXXFLAG_FSTACK_PROTECTOR_STRONG -- Performing Test HAS_CXXFLAG_FSTACK_PROTECTOR_STRONG - Success -- Performing Test HAS_CFLAG_FSTACK_CLASH_PROTECTION -- Performing Test HAS_CFLAG_FSTACK_CLASH_PROTECTION - Success -- Performing Test HAS_CXXFLAG_FSTACK_CLASH_PROTECTION -- Performing Test HAS_CXXFLAG_FSTACK_CLASH_PROTECTION - Success -- Looking for include file alloca.h -- Looking for include file alloca.h - found -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Looking for include file memory.h -- Looking for include file memory.h - found -- Looking for include file stdint.h -- Looking for include file stdint.h - found -- Looking for include file stdlib.h -- Looking for include file stdlib.h - found -- Looking for include file strings.h -- Looking for include file strings.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include file sys/ucontext.h -- Looking for include file sys/ucontext.h - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file sys/eventfd.h -- Looking for include file sys/eventfd.h - found -- Looking for include file sys/poll.h -- Looking for include file sys/poll.h - found -- Looking for include file poll.h -- Looking for include file poll.h - found -- CMAKE_REQUIRED_DEFINITIONS=-D_ALL_SOURCE=1;-D_GNU_SOURCE=1;-D_POSIX_PTHREAD_SEMANTICS=1;-D_TANDEM_SOURCE=1;-D_DARWIN_C_SOURCE=1;-D_XOPEN_SOURCE=700 -- Looking for gettext -- Looking for gettext - found -- Looking for iconv -- Looking for iconv - found -- Looking for strlcat -- Looking for strlcat - not found -- Looking for strlcpy -- Looking for strlcpy - not found -- Looking for strlcat -- Looking for strlcat - not found -- Looking for strlcpy -- Looking for strlcpy - not found -- Looking for putenv -- Looking for putenv - found -- Looking for setenv -- Looking for setenv - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for posix_spawnp -- Looking for posix_spawnp - found -- Looking for environ -- Looking for environ - found -- Performing Test HAVE_PIPE2 -- Performing Test HAVE_PIPE2 - Success -- Performing Test HAVE_STD_THREAD -- Performing Test HAVE_STD_THREAD - Success -- std::thread support... YES -- WZ_BINDIR="bin" -- WZ_LOCALEDIR="share/locale" -- Could NOT find Miniupnpc (missing: MINIUPNPC_INCLUDE_DIR MINIUPNPC_LIBRARY) (Required is at least version "9") -- Using in-tree Miniupnpc -- Module support is disabled. -- Version: 8.0.1 -- Build type: -- CXX_STANDARD: 11 -- Performing Test has_std_11_flag -- Performing Test has_std_11_flag - Success -- Performing Test has_std_0x_flag -- Performing Test has_std_0x_flag - Success -- Performing Test SUPPORTS_USER_DEFINED_LITERALS -- Performing Test SUPPORTS_USER_DEFINED_LITERALS - Success -- Performing Test FMT_HAS_VARIANT -- Performing Test FMT_HAS_VARIANT - Success -- Required features: cxx_variadic_templates -- Looking for strtod_l -- Looking for strtod_l - not found -- Found Threads: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Detected libsodium with PkgConfig: SODIUM_INCLUDE_DIRS (); SODIUM_LIBRARY_DIRS (/usr/lib) -- Found Sodium: /usr/include (found suitable version "1.0.18", minimum required is "1.0.14") -- Found SQLite3: /usr/include (found suitable version "3.38.0", minimum required is "3.14") -- Using c++ standard c++11 -- CMake version: 3.22.3 -- Project version: 3.1.1 -- Using Stack Protection hardening -- CMAKE_CXX_COMPILER '/usr/bin/c++' 'GNU' '11.2.0' -- CMAKE_CXX_FLAGS '-march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto -Wno-error=cast-align -fstack-protector-strong -fstack-clash-protection -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long' -- CMAKE_CXX_FLAGS_RELEASE '-O3 -DNDEBUG' -- Found SQLite3: /usr/include (found version "3.38.0") -- Link to sqlite3 system library -- SQLITECPP_RUN_CPPLINT OFF -- SQLITECPP_RUN_CPPCHECK OFF -- SQLITECPP_RUN_DOXYGEN OFF -- SQLITECPP_BUILD_EXAMPLES OFF -- SQLITECPP_BUILD_TESTS OFF -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for bswap16 -- Looking for bswap16 - not found -- Looking for bswap32 -- Looking for bswap32 - not found -- Looking for bswap64 -- Looking for bswap64 - not found -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_cast_align__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_cast_align__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-cast-align ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_shadow__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_shadow__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-shadow ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_implicit_int_float_conversion__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_implicit_int_float_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-implicit-int-float-conversion ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_implicit_const_int_float_conversion__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_implicit_const_int_float_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-implicit-const-int-float-conversion ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wpedantic__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wpedantic__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wpedantic ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wpedantic__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wpedantic__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wpedantic ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wall__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wall__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wall ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wall__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wall__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wall ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wextra__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wextra__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wextra ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wextra__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wextra__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wextra ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__fno_common__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__fno_common__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -fno-common ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__fno_common__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__fno_common__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -fno-common ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__fno_math_errno__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__fno_math_errno__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -fno-math-errno ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__fno_math_errno__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__fno_math_errno__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -fno-math-errno ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcast_align__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcast_align__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wcast-align ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcast_align__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcast_align__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wcast-align ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcast_qual__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcast_qual__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wcast-qual ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcast_qual__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcast_qual__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wcast-qual ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wctor_dtor_privacy__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wctor_dtor_privacy__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wctor-dtor-privacy ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Winit_self__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Winit_self__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Winit-self ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Winit_self__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Winit_self__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Winit-self ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Woverloaded_virtual__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Woverloaded_virtual__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Woverloaded-virtual ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wstrict_null_sentinel__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wstrict_null_sentinel__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wstrict-null-sentinel ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wwrite_strings__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wwrite_strings__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wwrite-strings ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wwrite_strings__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wwrite_strings__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wwrite-strings ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wpointer_arith__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wpointer_arith__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wpointer-arith ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wpointer_arith__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wpointer_arith__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wpointer-arith ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wstrict_prototypes__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wstrict_prototypes__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wstrict-prototypes ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wmissing_noreturn__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wmissing_noreturn__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wmissing-noreturn ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wmissing_noreturn__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wmissing_noreturn__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wmissing-noreturn ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnon_virtual_dtor__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnon_virtual_dtor__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wnon-virtual-dtor ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wnull_dereference__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wnull_dereference__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wnull-dereference ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnull_dereference__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnull_dereference__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wnull-dereference ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wduplicated_cond__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wduplicated_cond__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wduplicated-cond ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wduplicated_cond__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wduplicated_cond__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wduplicated-cond ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Walloc_zero__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Walloc_zero__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Walloc-zero ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Walloc_zero__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Walloc_zero__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Walloc-zero ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Walloca_larger_than_1024__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Walloca_larger_than_1024__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Walloca-larger-than=1024 ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Walloca_larger_than_1024__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Walloca_larger_than_1024__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Walloca-larger-than=1024 ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wrestrict__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wrestrict__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wrestrict ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wrestrict__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wrestrict__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wrestrict ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wnewline_eof__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wnewline_eof__Wno_error_cpp - Failed -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnewline_eof__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnewline_eof__Wno_error_cpp - Failed -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wrange_loop_analysis__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wrange_loop_analysis__Wno_error_cpp - Failed -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcomma__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcomma__Wno_error_cpp - Failed -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcomma__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcomma__Wno_error_cpp - Failed -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wfloat_conversion__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wfloat_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wfloat-conversion ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wfloat_conversion__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wfloat_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wfloat-conversion ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wformat_security__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wformat_security__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wformat-security ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wformat_security__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wformat_security__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wformat-security ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wstringop_truncation__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wstringop_truncation__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wstringop-truncation ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wstringop_truncation__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wstringop_truncation__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wstringop-truncation ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wlogical_op__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wlogical_op__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wlogical-op ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wlogical_op__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wlogical_op__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wlogical-op ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wuninitialized__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wuninitialized__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wuninitialized ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wuninitialized__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wuninitialized__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wuninitialized ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror - Success -- Supports COMPILER_FLAG [C]: -Werror ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror - Success -- Supports COMPILER_FLAG [CXX]: -Werror ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_float_conversion__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_float_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-float-conversion ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_float_conversion__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_float_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wno-float-conversion ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_sign_compare__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_sign_compare__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-sign-compare ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_sign_compare__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_sign_compare__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wno-sign-compare ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_parameter__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_parameter__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-unused-parameter ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_parameter__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_parameter__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wno-unused-parameter ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wformat_truncation__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wformat_truncation__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-format-truncation ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wformat_truncation__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wformat_truncation__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wno-format-truncation ... YES -- Supported C compiler_flags=-Wpedantic -Wall -Wextra -fno-common -fno-math-errno -Wcast-align -Wcast-qual -Winit-self -Wwrite-strings -Wpointer-arith -Wstrict-prototypes -Wmissing-noreturn -Wnull-dereference -Wduplicated-cond -Walloc-zero -Walloca-larger-than=1024 -Wrestrict -Wfloat-conversion -Wformat-security -Wstringop-truncation -Wlogical-op -Wuninitialized -Werror -Wno-float-conversion -Wno-sign-compare -Wno-unused-parameter -Wno-format-truncation -- Supported CXX compiler_flags=-Wpedantic -Wall -Wextra -fno-common -fno-math-errno -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Winit-self -Woverloaded-virtual -Wstrict-null-sentinel -Wwrite-strings -Wpointer-arith -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wduplicated-cond -Walloc-zero -Walloca-larger-than=1024 -Wrestrict -Wfloat-conversion -Wformat-security -Wstringop-truncation -Wlogical-op -Wuninitialized -Werror -Wno-float-conversion -Wno-sign-compare -Wno-unused-parameter -Wno-format-truncation -- Found ZIP: /usr/bin/zip -- Found PhysFS: /usr/lib/libphysfs.so -- Found Intl: /usr/include -- Detected libsodium with PkgConfig: SODIUM_INCLUDE_DIRS (); SODIUM_LIBRARY_DIRS (/usr/lib) -- Found Sodium: /usr/include (found suitable version "1.0.18", minimum required is "1.0.13") -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Found PNG: /usr/lib/libpng.so (found suitable version "1.6.37", minimum required is "1.2") -- Found Freetype: /usr/lib/libfreetype.so (found version "2.11.1") -- Detected Harfbuzz with PkgConfig: HARFBUZZ_INCLUDE_DIRS (/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/libpng16;/usr/include/glib-2.0;/usr/lib/glib-2.0/include;/usr/include/sysprof-4); HARFBUZZ_LIBRARY_DIRS (/usr/lib) -- Found Harfbuzz: /usr/include/harfbuzz (found suitable version "4.0.0", minimum required is "1.0") -- Detected Vulkan headers (VK_HEADER_VERSION: 206): /usr/include -- Found VulkanHeaders: /usr/include (found suitable version "206", minimum required is "148") -- @@ Using VulkanHeaders_INCLUDE_DIRS=/usr/include -- Performing Test COMPILER_SUPPORTS_WNO_PEDANTIC -- Performing Test COMPILER_SUPPORTS_WNO_PEDANTIC - Success -- Performing Test LINK_SUCCESS_SDL2_SDL2_TARGET -- Performing Test LINK_SUCCESS_SDL2_SDL2_TARGET - Success -- Performing Test LINK_SUCCESS_SDL2_SDL2MAIN_TARGET -- Performing Test LINK_SUCCESS_SDL2_SDL2MAIN_TARGET - Success -- Looking for C++ include SDL_vulkan.h -- Looking for C++ include SDL_vulkan.h - found -- Linking to SDL2 library: SDL2::SDL2 -- Main target should link to SDL2Main: SDL2::SDL2main -- Found OpenAL: /usr/lib/libopenal.so -- Looking for vorbis_bitrate_addblock in vorbis -- Looking for vorbis_bitrate_addblock in vorbis - found -- Found OggVorbis: /usr/lib/libogg.so;/usr/lib/libvorbis.so;/usr/lib/libvorbisfile.so -- Found Theora: /usr/lib/libtheoraenc.so -- OpenAL INTERFACE_INCLUDE_DIRECTORIES = "/usr/include;/usr/include;/usr/include/AL" -- Looking for C++ include AL/alext.h -- Looking for C++ include AL/alext.h - found -- Could NOT find Asciidoctor (missing: Asciidoctor_COMMAND) (Required is at least version "1.5.3") -- Found A2X: /usr/bin/a2x (found version "10.1.4") -- Found Gettext: /usr/bin/msgmerge (found suitable version "0.21", minimum required is "0.18") -- Found CURL: /usr/lib/libcurl.so (found version "7.81.0") -- CURL_VERSION_STRING="7.81.0" -- CURL_SUPPORTED_SSL_BACKENDS="OpenSSL" -- OPENSSL_VERSION_NUMBERS=1.1.1 -- Found SQLite3: /usr/include (found suitable version "3.38.0", minimum required is "3.14") -- cURL OpenSSL backend (OpenSSL 1.1.1m) is > 1.1.0; no callbacks required -- Set TARGET warzone2100 LINK_FLAG: -Wl,-z,noexecstack ... YES -- Set TARGET warzone2100 LINK_FLAG: -Wl,-z,relro ... YES -- Set TARGET warzone2100 LINK_FLAG: -Wl,-z,now ... YES -- Configuring done -- Generating done -- Build files have been written to: /build/warzone2100/src/build [1/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/perl_groups.cc.o [2/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnperrors.c.o [3/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpdev.c.o [4/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o [5/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/addr_is_reserved.c.o [6/432] Building C object 3rdparty/launchinfo/CMakeFiles/launchinfo.dir/3rdparty/whereami/whereami.c.o [7/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpreplyparse.c.o [8/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/portlistingparse.c.o [9/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minisoap.c.o [10/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/igd_desc_parse.c.o [11/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minixml.c.o [12/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/receivedata.c.o [13/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/util/rune.cc.o [14/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/connecthostport.c.o [15/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpcommands.c.o [16/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/unicode_groups.cc.o [17/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniupnpc.c.o [18/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniwget.c.o [19/432] Building CXX object 3rdparty/discord-rpc/src/CMakeFiles/discord-rpc.dir/discord_register_linux.cpp.o [20/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minissdpc.c.o [21/432] Generating __shouldnotexist.h, autorevision.h, autorevision.cache -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Imported revision data from cache file -- Output H format to: /build/warzone2100/src/build/build_tools/autorevision.h -- /* Generated by autorevision.cmake - do not hand-hack! */ #ifndef AUTOREVISION_H #define AUTOREVISION_H #define VCS_TYPE "git" #define VCS_BASENAME "src" #define VCS_BRANCH "" #define VCS_TAG "4.2.6" #define VCS_TAG_TAG_COUNT 71 #define VCS_EXTRA "4.2.6" #define VCS_FULL_HASH "051e54cf4d4cde8d2d84224090d5c11a71b3518f" #define VCS_SHORT_HASH "051e54c" #define VCS_WC_MODIFIED 0 #define VCS_REPO_IS_SHALLOW 0 #define VCS_COMMIT_COUNT 17660 #define VCS_MOST_RECENT_TAGGED_VERSION "4.2.6" #define VCS_MOST_RECENT_TAGGED_VERSION_TAG_COUNT 71 #define VCS_COMMIT_COUNT_SINCE_MOST_RECENT_TAGGED_VERSION 0 #define VCS_COMMIT_COUNT_ON_MASTER_UNTIL_BRANCH 17660 #define VCS_BRANCH_COMMIT_COUNT 0 #define VCS_MOST_RECENT_COMMIT_DATE "2022-02-28" #define VCS_MOST_RECENT_COMMIT_YEAR "2022" #endif /* end */ [22/432] Generating base/shaders/vk/button.vert.spv [23/432] Building C object 3rdparty/CMakeFiles/glad.dir/glad/src/glad.c.o [24/432] Generating base/shaders/vk/button.frag.spv [25/432] Generating base/shaders/vk/decals.frag.spv [26/432] Generating base/shaders/vk/gfx_color.vert.spv [27/432] Linking C static library 3rdparty/miniupnp/miniupnpc/libminiupnpc.a [28/432] Generating base/shaders/vk/generic.vert.spv [29/432] Generating base/shaders/vk/line.vert.spv [30/432] Building C object 3rdparty/quickjs/CMakeFiles/quickjs.dir/cutils.c.o [31/432] Generating base/shaders/vk/gfx.frag.spv [32/432] Generating base/shaders/vk/decals.vert.spv [33/432] Generating base/shaders/vk/gfx_text.vert.spv [34/432] Generating base/shaders/vk/nolight.frag.spv [35/432] Linking C static library 3rdparty/libglad.a [36/432] Generating base/shaders/vk/nolight.vert.spv [37/432] Generating base/shaders/vk/rect.frag.spv [38/432] Building C object 3rdparty/quickjs/CMakeFiles/quickjs.dir/libregexp.c.o [39/432] Building C object 3rdparty/quickjs/CMakeFiles/quickjs.dir/libunicode.c.o [40/432] Generating base/shaders/vk/rect.vert.spv [41/432] Generating base/shaders/vk/skybox.frag.spv [42/432] Generating base/shaders/vk/terrain.vert.spv [43/432] Generating base/shaders/vk/tcmask.frag.spv [44/432] Generating base/shaders/vk/terrain_depth.vert.spv [45/432] Generating base/shaders/vk/skybox.vert.spv [46/432] Generating base/shaders/vk/terrain.frag.spv [47/432] Generating base/shaders/vk/tcmask.vert.spv [48/432] Generating base/shaders/vk/terrain_water.vert.spv [49/432] Generating base/shaders/vk/text.frag.spv [50/432] Building CXX object 3rdparty/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Exception.cpp.o [51/432] Generating base/shaders/vk/terraindepth.frag.spv [52/432] Generating base/shaders/vk/texturedrect.frag.spv [53/432] Generating base/shaders/vk/water.frag.spv [54/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/util/strutil.cc.o [55/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_internal.cpp.o [56/432] Generating mp.wz [57/432] Building CXX object 3rdparty/discord-rpc/src/CMakeFiles/discord-rpc.dir/connection_unix.cpp.o [58/432] Building CXX object 3rdparty/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o [59/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/stringpiece.cc.o [60/432] Building C object 3rdparty/utf8proc/CMakeFiles/utf8proc.dir/utf8proc.c.o [61/432] Building CXX object 3rdparty/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Transaction.cpp.o [62/432] Building CXX object 3rdparty/EmbeddedJSONSignature/CMakeFiles/EmbeddedJSONSignature.dir/src/EmbeddedJSONSignature.cpp.o [63/432] Generating base.wz [64/432] Building CXX object 3rdparty/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Column.cpp.o [65/432] Linking C static library 3rdparty/utf8proc/libutf8proc.a [66/432] Building CXX object 3rdparty/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Savepoint.cpp.o [67/432] Building CXX object 3rdparty/discord-rpc/src/CMakeFiles/discord-rpc.dir/serialization.cpp.o [68/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_io.cpp.o [69/432] Linking CXX static library 3rdparty/EmbeddedJSONSignature/libEmbeddedJSONSignature.a [70/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/mimics_pcre.cc.o [71/432] Building CXX object 3rdparty/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Statement.cpp.o [72/432] Building CXX object 3rdparty/fmt/CMakeFiles/fmt.dir/src/os.cc.o [73/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/tostring.cc.o [74/432] Building CXX object 3rdparty/discord-rpc/src/CMakeFiles/discord-rpc.dir/rpc_connection.cpp.o [75/432] Building CXX object 3rdparty/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Database.cpp.o [76/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/simplify.cc.o [77/432] Building CXX object lib/exceptionhandler/CMakeFiles/exception-handler.dir/exceptionhandler.cpp.o [78/432] Building CXX object 3rdparty/launchinfo/CMakeFiles/launchinfo.dir/src/LaunchInfo.cpp.o [79/432] Building CXX object lib/framework/CMakeFiles/framework.dir/geometry.cpp.o [80/432] Building CXX object lib/framework/CMakeFiles/framework.dir/stdio_ext.cpp.o [81/432] Building CXX object lib/framework/CMakeFiles/framework.dir/resource_lexer.cpp.o [82/432] Linking CXX static library 3rdparty/SQLiteCpp/libSQLiteCpp.a [83/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_crc.cpp.o [84/432] Building CXX object lib/framework/CMakeFiles/framework.dir/treap.cpp.o [85/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/filtered_re2.cc.o [86/432] Linking CXX static library 3rdparty/launchinfo/liblaunchinfo.a [87/432] Building CXX object lib/framework/CMakeFiles/framework.dir/strres_parser.cpp.o [88/432] Building CXX object lib/framework/CMakeFiles/framework.dir/strres_lexer.cpp.o [89/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_debug.cpp.o [90/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/prefilter.cc.o [91/432] Building CXX object lib/framework/CMakeFiles/framework.dir/lexer_input.cpp.o [92/432] Building CXX object lib/framework/CMakeFiles/framework.dir/i18n.cpp.o [93/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/onepass.cc.o [94/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/bitstate.cc.o [95/432] Building CXX object lib/framework/CMakeFiles/framework.dir/utf.cpp.o [96/432] Building CXX object lib/framework/CMakeFiles/framework.dir/resource_parser.cpp.o [97/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_terrain_types.cpp.o [98/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/jpeg_encoder.cpp.o [99/432] Building CXX object lib/framework/CMakeFiles/framework.dir/strres.cpp.o [100/432] Building CXX object lib/framework/CMakeFiles/framework.dir/frameresource.cpp.o [101/432] Building CXX object 3rdparty/discord-rpc/src/CMakeFiles/discord-rpc.dir/discord_rpc.cpp.o [102/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/nfa.cc.o [103/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/3rdparty/stb_image_resize.cpp.o [104/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/parse.cc.o [105/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/set.cc.o [106/432] Building CXX object lib/framework/CMakeFiles/framework.dir/trig.cpp.o [107/432] Building CXX object lib/gamelib/CMakeFiles/gamelib.dir/audp_parser.cpp.o [108/432] Building CXX object lib/gamelib/CMakeFiles/gamelib.dir/audp_lexer.cpp.o [109/432] Building CXX object lib/framework/CMakeFiles/framework.dir/crc.cpp.o [110/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/re2.cc.o [111/432] Linking CXX static library 3rdparty/discord-rpc/src/libdiscord-rpc.a [112/432] Generating netplay_config.h ++Get build revision info from: /build/warzone2100/src/build/build_tools/autorevision.cache ++NETCODE_VERSION_MAJOR: 0x4000 ++NETCODE_VERSION_MINOR: 71 [113/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_preview.cpp.o [114/432] Building CXX object lib/framework/CMakeFiles/framework.dir/wzpaths.cpp.o [115/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/pieclip.cpp.o [116/432] Building CXX object lib/framework/CMakeFiles/framework.dir/physfs_ext.cpp.o [117/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/compile.cc.o [118/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/prog.cc.o [119/432] Building CXX object lib/framework/CMakeFiles/framework.dir/wztime.cpp.o [120/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/prefilter_tree.cc.o [121/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/regexp.cc.o [122/432] Building CXX object lib/framework/CMakeFiles/framework.dir/frame.cpp.o [123/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/dfa.cc.o [124/432] Linking CXX static library 3rdparty/re2/libre2.a [125/432] Building CXX object lib/exceptionhandler/CMakeFiles/exception-handler.dir/dumpinfo.cpp.o [126/432] Building CXX object lib/sequence/CMakeFiles/sequence.dir/timer.cpp.o [127/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_script.cpp.o [128/432] Building CXX object lib/sound/CMakeFiles/sound.dir/audio_id.cpp.o [129/432] Building CXX object lib/sound/CMakeFiles/sound.dir/openal_error.cpp.o [130/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/png_util.cpp.o [131/432] Building CXX object 3rdparty/fmt/CMakeFiles/fmt.dir/src/format.cc.o [132/432] Building CXX object lib/framework/CMakeFiles/framework.dir/wzstring.cpp.o [133/432] Linking CXX static library 3rdparty/fmt/libfmt.a [134/432] Building CXX object lib/sound/CMakeFiles/sound.dir/oggvorbis.cpp.o [135/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/piepalette.cpp.o [136/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/gfx_api_null.cpp.o [137/432] Building CXX object lib/sound/CMakeFiles/sound.dir/audio.cpp.o [138/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/netjoin_stub.cpp.o [139/432] Building CXX object lib/sound/CMakeFiles/sound.dir/openal_info.cpp.o [140/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/netlog.cpp.o [141/432] Building CXX object lib/sdl/CMakeFiles/sdl-backend.dir/gfx_api_null_sdl.cpp.o [142/432] Building CXX object lib/gamelib/CMakeFiles/gamelib.dir/gtime.cpp.o [143/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/piematrix.cpp.o [144/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/piestate.cpp.o [145/432] Building CXX object lib/sdl/CMakeFiles/sdl-backend.dir/gfx_api_gl_sdl.cpp.o [146/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/piemode.cpp.o [147/432] Building CXX object lib/sdl/CMakeFiles/sdl-backend.dir/cursors_sdl.cpp.o [148/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/netqueue.cpp.o [149/432] Building CXX object lib/sound/CMakeFiles/sound.dir/cdaudio.cpp.o [150/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/tex.cpp.o [151/432] Building CXX object lib/sound/CMakeFiles/sound.dir/openal_track.cpp.o [152/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/netsocket.cpp.o [153/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/piefunc.cpp.o [154/432] Building C object 3rdparty/quickjs/CMakeFiles/quickjs.dir/quickjs.c.o [155/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/bitimage.cpp.o [156/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/nettypes.cpp.o [157/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/3rdparty/vk_mem_alloc.cpp.o In file included from /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.cpp:57: /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h: In instantiation of ‘T* VmaPoolAllocator::Alloc(Types ...) [with Types = {unsigned int, bool}; T = VmaAllocation_T]’: /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h:15975:39: required from ‘VmaAllocation_T* VmaAllocationObjectAllocator::Allocate(Types ...) [with Types = {unsigned int, bool}; VmaAllocation = VmaAllocation_T*]’ /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h:13379:86: required from here /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h:5502:25: warning: cast from ‘char (*)[80]’ to ‘VmaAllocation_T*’ increases required alignment of target type [-Wcast-align] 5502 | T* result = (T*)&pItem->Value; | ^~~~~~~~~~~~~~~~~ /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h:5512:17: warning: cast from ‘char (*)[80]’ to ‘VmaAllocation_T*’ increases required alignment of target type [-Wcast-align] 5512 | T* result = (T*)&pItem->Value; | ^~~~~~~~~~~~~~~~~ /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h: In instantiation of ‘T* VmaPoolAllocator::Alloc(Types ...) [with Types = {}; T = VmaListItem]’: /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h:5662:53: required from ‘VmaListItem* VmaRawList::PushBack() [with T = VmaSuballocation]’ /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h:5706:40: required from ‘VmaListItem* VmaRawList::PushBack(const T&) [with T = VmaSuballocation]’ /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h:6024:56: required from ‘void VmaList::push_back(const T&) [with T = VmaSuballocation; AllocatorT = VmaStlAllocator]’ /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h:9332:31: required from here /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h:5502:25: warning: cast from ‘char (*)[48]’ to ‘VmaListItem*’ increases required alignment of target type [-Wcast-align] 5502 | T* result = (T*)&pItem->Value; | ^~~~~~~~~~~~~~~~~ /build/warzone2100/src/warzone2100/lib/ivis_opengl/3rdparty/vk_mem_alloc.h:5512:17: warning: cast from ‘char (*)[48]’ to ‘VmaListItem*’ increases required alignment of target type [-Wcast-align] 5512 | T* result = (T*)&pItem->Value; | ^~~~~~~~~~~~~~~~~ [158/432] Linking C static library 3rdparty/quickjs/libquickjs.a [159/432] Building CXX object tools/map/CMakeFiles/maptools.dir/pngsave.cpp.o [160/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/imdload.cpp.o [161/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/pieblitfunc.cpp.o [162/432] Extract translatable messages to /build/warzone2100/src/build/po/warzone2100.pot -- Using provided XGETTEXT_CMD: "/usr/bin/xgettext" ++ _xgettext_temp_output_file: /build/warzone2100/src/build/po/warzone2100.pot.20220306055612-qon395960.tmp ++ Saving output file: /build/warzone2100/src/build/po/warzone2100.pot [163/432] Building CXX object lib/sequence/CMakeFiles/sequence.dir/sequence.cpp.o [164/432] Generating tt_RU.po [165/432] Generating zh_CN.po [166/432] Generating lt.po [167/432] Generating af_ZA.po [168/432] Generating en_GB.po [169/432] Generating uk_UA.po [170/432] Generating locale/tt_RU/LC_MESSAGES/warzone2100.mo 123 translated messages, 3189 untranslated messages. [171/432] Generating locale/zh_CN/LC_MESSAGES/warzone2100.mo 2733 translated messages, 4 fuzzy translations, 575 untranslated messages. [172/432] Generating locale/lt/LC_MESSAGES/warzone2100.mo 49 translated messages, 3263 untranslated messages. [173/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/textdraw.cpp.o [174/432] Generating ru.po [175/432] Generating locale/en_GB/LC_MESSAGES/warzone2100.mo 192 translated messages, 3120 untranslated messages. [176/432] Generating locale/af_ZA/LC_MESSAGES/warzone2100.mo 0 translated messages, 3312 untranslated messages. [177/432] Building CXX object lib/widget/CMakeFiles/widget.dir/alignment.cpp.o [178/432] Generating locale/uk_UA/LC_MESSAGES/warzone2100.mo 3086 translated messages, 5 fuzzy translations, 221 untranslated messages. [179/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/screen.cpp.o [180/432] Generating locale/ru/LC_MESSAGES/warzone2100.mo 3304 translated messages, 6 fuzzy translations, 2 untranslated messages. [181/432] Building CXX object lib/widget/CMakeFiles/widget.dir/gridallocation.cpp.o [182/432] Generating sk.po [183/432] Building CXX object lib/widget/CMakeFiles/widget.dir/bar.cpp.o [184/432] Generating eo.po [185/432] Generating pl.po [186/432] Generating ro.po [187/432] Generating locale/eo/LC_MESSAGES/warzone2100.mo 9 translated messages, 3303 untranslated messages. [188/432] Generating locale/sk/LC_MESSAGES/warzone2100.mo 464 translated messages, 2 fuzzy translations, 2846 untranslated messages. [189/432] Generating my_MM.po [190/432] Generating pt_BR.po [191/432] Generating de.po [192/432] Generating el.po [193/432] Building CXX object lib/framework/CMakeFiles/framework.dir/debug.cpp.o [194/432] Generating locale/pl/LC_MESSAGES/warzone2100.mo 2864 translated messages, 4 fuzzy translations, 444 untranslated messages. [195/432] Generating ko.po [196/432] Generating nl.po [197/432] Generating da.po [198/432] Generating locale/ro/LC_MESSAGES/warzone2100.mo 2563 translated messages, 4 fuzzy translations, 745 untranslated messages. [199/432] Generating pt.po [200/432] Generating locale/pt_BR/LC_MESSAGES/warzone2100.mo 3235 translated messages, 6 fuzzy translations, 71 untranslated messages. [201/432] Generating locale/my_MM/LC_MESSAGES/warzone2100.mo 0 translated messages, 3312 untranslated messages. [202/432] Generating locale/de/LC_MESSAGES/warzone2100.mo 3301 translated messages, 6 fuzzy translations, 5 untranslated messages. [203/432] Generating locale/el/LC_MESSAGES/warzone2100.mo 2820 translated messages, 4 fuzzy translations, 488 untranslated messages. [204/432] Building CXX object lib/widget/CMakeFiles/widget.dir/cliprect.cpp.o [205/432] Generating locale/ko/LC_MESSAGES/warzone2100.mo 2744 translated messages, 5 fuzzy translations, 563 untranslated messages. [206/432] Generating nb.po [207/432] Generating locale/nl/LC_MESSAGES/warzone2100.mo 2560 translated messages, 3 fuzzy translations, 749 untranslated messages. [208/432] Generating locale/da/LC_MESSAGES/warzone2100.mo 727 translated messages, 2 fuzzy translations, 2583 untranslated messages. [209/432] Generating cs.po [210/432] Generating locale/pt/LC_MESSAGES/warzone2100.mo 3240 translated messages, 6 fuzzy translations, 66 untranslated messages. [211/432] Building CXX object lib/widget/CMakeFiles/widget.dir/checkbox.cpp.o [212/432] Generating locale/nb/LC_MESSAGES/warzone2100.mo 407 translated messages, 1 fuzzy translation, 2904 untranslated messages. [213/432] Generating tr.po [214/432] Generating locale/cs/LC_MESSAGES/warzone2100.mo 280 translated messages, 1 fuzzy translation, 3031 untranslated messages. [215/432] Generating sl.po [216/432] Generating fi.po [217/432] Generating ca_ES.po [218/432] Generating bg_BG.po [219/432] Generating fa_IR.po [220/432] Generating fy.po [221/432] Generating locale/tr/LC_MESSAGES/warzone2100.mo 3304 translated messages, 6 fuzzy translations, 2 untranslated messages. [222/432] Generating ar_SA.po [223/432] Generating es.po [224/432] Generating et_EE.po [225/432] Building CXX object lib/sdl/CMakeFiles/sdl-backend.dir/main_sdl.cpp.o [226/432] Generating locale/sl/LC_MESSAGES/warzone2100.mo 2867 translated messages, 4 fuzzy translations, 441 untranslated messages. [227/432] Generating fr.po [228/432] Generating locale/fi/LC_MESSAGES/warzone2100.mo 128 translated messages, 2 fuzzy translations, 3182 untranslated messages. [229/432] Generating ga.po [230/432] Generating locale/bg_BG/LC_MESSAGES/warzone2100.mo 901 translated messages, 4 fuzzy translations, 2407 untranslated messages. [231/432] Building CXX object lib/widget/CMakeFiles/widget.dir/margin.cpp.o [232/432] Generating locale/fa_IR/LC_MESSAGES/warzone2100.mo 67 translated messages, 3245 untranslated messages. [233/432] Generating locale/ca_ES/LC_MESSAGES/warzone2100.mo 2591 translated messages, 3 fuzzy translations, 718 untranslated messages. [234/432] Generating locale/fy/LC_MESSAGES/warzone2100.mo 137 translated messages, 1 fuzzy translation, 3174 untranslated messages. [235/432] Generating la.po [236/432] Generating locale/es/LC_MESSAGES/warzone2100.mo 2975 translated messages, 4 fuzzy translations, 333 untranslated messages. [237/432] Generating zh_TW.po [238/432] Generating locale/ar_SA/LC_MESSAGES/warzone2100.mo 2686 translated messages, 6 fuzzy translations, 620 untranslated messages. [239/432] Generating he_IL.po [240/432] Generating locale/et_EE/LC_MESSAGES/warzone2100.mo 2281 translated messages, 2 fuzzy translations, 1029 untranslated messages. [241/432] Generating locale/fr/LC_MESSAGES/warzone2100.mo 3261 translated messages, 6 fuzzy translations, 45 untranslated messages. [242/432] Generating locale/ga/LC_MESSAGES/warzone2100.mo 44 translated messages, 1 fuzzy translation, 3267 untranslated messages. [243/432] Generating locale/la/LC_MESSAGES/warzone2100.mo 72 translated messages, 1 fuzzy translation, 3239 untranslated messages. [244/432] Generating hr.po [245/432] Generating locale/zh_TW/LC_MESSAGES/warzone2100.mo 2021 translated messages, 2 fuzzy translations, 1289 untranslated messages. [246/432] Generating locale/he_IL/LC_MESSAGES/warzone2100.mo 15 translated messages, 3297 untranslated messages. [247/432] Generating id.po [248/432] Generating id_ID.po [249/432] Generating hu.po [250/432] Generating it.po [251/432] Generating locale/hr/LC_MESSAGES/warzone2100.mo 1433 translated messages, 2 fuzzy translations, 1877 untranslated messages. [252/432] Generating locale/id/LC_MESSAGES/warzone2100.mo 26 translated messages, 8 fuzzy translations, 3278 untranslated messages. [253/432] Generating locale/hu/LC_MESSAGES/warzone2100.mo 3057 translated messages, 5 fuzzy translations, 250 untranslated messages. [254/432] Generating locale/it/LC_MESSAGES/warzone2100.mo 3280 translated messages, 6 fuzzy translations, 26 untranslated messages. [255/432] Building CXX object lib/sound/CMakeFiles/sound.dir/track.cpp.o [256/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/piedraw.cpp.o [257/432] Generating locale/id_ID/LC_MESSAGES/warzone2100.mo 3210 translated messages, 6 fuzzy translations, 96 untranslated messages. [258/432] Building CXX object lib/widget/CMakeFiles/widget.dir/editbox.cpp.o [259/432] Building CXX object lib/widget/CMakeFiles/widget.dir/scrollbar.cpp.o [260/432] Building CXX object lib/widget/CMakeFiles/widget.dir/form.cpp.o [261/432] Building CXX object lib/widget/CMakeFiles/widget.dir/gridlayout.cpp.o [262/432] Building CXX object lib/widget/CMakeFiles/widget.dir/dropdown.cpp.o [263/432] Building CXX object lib/widget/CMakeFiles/widget.dir/button.cpp.o [264/432] Building CXX object lib/widget/CMakeFiles/widget.dir/minsize.cpp.o [265/432] Building CXX object lib/widget/CMakeFiles/widget.dir/slider.cpp.o [266/432] Building CXX object lib/widget/CMakeFiles/widget.dir/label.cpp.o [267/432] Building CXX object lib/framework/CMakeFiles/framework.dir/wzconfig.cpp.o [268/432] Building CXX object lib/widget/CMakeFiles/widget.dir/scrollablelist.cpp.o [269/432] Linking CXX static library lib/framework/libframework.a [270/432] Building CXX object lib/widget/CMakeFiles/widget.dir/multibutform.cpp.o [271/432] Building CXX object lib/widget/CMakeFiles/widget.dir/listwidget.cpp.o [272/432] Linking CXX static library lib/gamelib/libgamelib.a [273/432] Linking CXX static library lib/sequence/libsequence.a [274/432] Linking CXX static library lib/exceptionhandler/libexception-handler.a [275/432] Building CXX object lib/widget/CMakeFiles/widget.dir/paragraph.cpp.o [276/432] Building CXX object lib/widget/CMakeFiles/widget.dir/tip.cpp.o [277/432] Running utility command for wz2100_doc -- Finished generating JS docs [278/432] Running utility command for wz2100_manpages [279/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/netreplay.cpp.o [280/432] Building CXX object src/CMakeFiles/warzone2100.dir/3rdparty/physfs_memoryio.cpp.o [281/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/3rdparty/vkh_renderpasscompat.cpp.o [282/432] Building CXX object lib/widget/CMakeFiles/widget.dir/table.cpp.o [283/432] Building CXX object src/CMakeFiles/warzone2100.dir/animation.cpp.o [284/432] Building CXX object lib/sound/CMakeFiles/sound.dir/playlist.cpp.o [285/432] Building CXX object lib/widget/CMakeFiles/widget.dir/widget.cpp.o [286/432] Linking CXX static library lib/sound/libsound.a [287/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/netplay.cpp.o [288/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/3rdparty/vkh_info.cpp.o [289/432] Linking CXX static library lib/netplay/libnetplay.a [290/432] Building CXX object src/CMakeFiles/warzone2100.dir/3rdparty/propertymatcher.cpp.o [291/432] Building CXX object src/CMakeFiles/warzone2100.dir/difficulty.cpp.o [292/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map.cpp.o [293/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/gfx_api.cpp.o [294/432] Linking CXX static library lib/wzmaplib/libwzmaplib.a [295/432] Building CXX object lib/sdl/CMakeFiles/sdl-backend.dir/gfx_api_vk_sdl.cpp.o [296/432] Building CXX object lib/sdl/CMakeFiles/sdl-backend.dir/gfx_api_sdl.cpp.o [297/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/gfx_api_gl.cpp.o [298/432] Building CXX object src/CMakeFiles/warzone2100.dir/cmddroid.cpp.o [299/432] Building CXX object src/CMakeFiles/warzone2100.dir/input/debugmappings.cpp.o [300/432] Building CXX object src/CMakeFiles/warzone2100.dir/ai.cpp.o [301/432] Building CXX object src/CMakeFiles/warzone2100.dir/faction.cpp.o [302/432] Building CXX object src/CMakeFiles/warzone2100.dir/advvis.cpp.o [303/432] Building CXX object src/CMakeFiles/warzone2100.dir/aud.cpp.o [304/432] Building CXX object src/CMakeFiles/warzone2100.dir/gateway.cpp.o [305/432] Building CXX object src/CMakeFiles/warzone2100.dir/edit3d.cpp.o [306/432] Building CXX object src/CMakeFiles/warzone2100.dir/bucket3d.cpp.o [307/432] Building CXX object src/CMakeFiles/warzone2100.dir/group.cpp.o [308/432] Building CXX object src/CMakeFiles/warzone2100.dir/chat.cpp.o [309/432] Building CXX object src/CMakeFiles/warzone2100.dir/geometry.cpp.o [310/432] Building CXX object src/CMakeFiles/warzone2100.dir/combat.cpp.o [311/432] Building CXX object tools/map/CMakeFiles/maptools.dir/maptools.cpp.o [312/432] Building CXX object src/CMakeFiles/warzone2100.dir/astar.cpp.o [313/432] Building CXX object src/CMakeFiles/warzone2100.dir/data.cpp.o [314/432] Building CXX object src/CMakeFiles/warzone2100.dir/level_lexer.cpp.o [315/432] Building CXX object src/CMakeFiles/warzone2100.dir/input/keyconfig.cpp.o [316/432] Building CXX object src/CMakeFiles/warzone2100.dir/cheat.cpp.o [317/432] Building CXX object src/CMakeFiles/warzone2100.dir/clparse.cpp.o [318/432] Building CXX object src/CMakeFiles/warzone2100.dir/atmos.cpp.o [319/432] Building CXX object src/CMakeFiles/warzone2100.dir/fpath.cpp.o [320/432] Building CXX object src/CMakeFiles/warzone2100.dir/component.cpp.o [321/432] Building CXX object src/CMakeFiles/warzone2100.dir/baseobject.cpp.o [322/432] Building CXX object src/CMakeFiles/warzone2100.dir/console.cpp.o [323/432] Building CXX object src/CMakeFiles/warzone2100.dir/action.cpp.o [324/432] Building CXX object src/CMakeFiles/warzone2100.dir/feature.cpp.o [325/432] Building CXX object src/CMakeFiles/warzone2100.dir/input/context.cpp.o [326/432] Building CXX object src/CMakeFiles/warzone2100.dir/challenge.cpp.o [327/432] Building CXX object lib/widget/CMakeFiles/widget.dir/jsontable.cpp.o [328/432] Building CXX object src/CMakeFiles/warzone2100.dir/intimage.cpp.o [329/432] Building CXX object src/CMakeFiles/warzone2100.dir/display.cpp.o [330/432] Building CXX object src/CMakeFiles/warzone2100.dir/input/mapping.cpp.o [331/432] Building CXX object src/CMakeFiles/warzone2100.dir/display3d.cpp.o [332/432] Building CXX object src/CMakeFiles/warzone2100.dir/hci/commander.cpp.o [333/432] Building CXX object src/CMakeFiles/warzone2100.dir/droid.cpp.o [334/432] Building CXX object src/CMakeFiles/warzone2100.dir/activity.cpp.o [335/432] Building CXX object src/CMakeFiles/warzone2100.dir/input/manager.cpp.o [336/432] Building CXX object src/CMakeFiles/warzone2100.dir/effects.cpp.o [337/432] Building CXX object src/CMakeFiles/warzone2100.dir/modding.cpp.o [338/432] Building CXX object src/CMakeFiles/warzone2100.dir/init.cpp.o [339/432] Building CXX object src/CMakeFiles/warzone2100.dir/design.cpp.o [340/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/gfx_api_vk.cpp.o [341/432] Linking CXX static library lib/ivis_opengl/libivis-opengl.a [342/432] Building CXX object src/CMakeFiles/warzone2100.dir/hci/build.cpp.o [343/432] Building CXX object src/CMakeFiles/warzone2100.dir/configuration.cpp.o [344/432] Linking CXX static library lib/sdl/libsdl-backend.a [345/432] Building CXX object src/CMakeFiles/warzone2100.dir/mechanics.cpp.o [346/432] Linking CXX static library lib/widget/libwidget.a [347/432] Building CXX object src/CMakeFiles/warzone2100.dir/miscimd.cpp.o [348/432] Building CXX object src/CMakeFiles/warzone2100.dir/hci/objects_stats.cpp.o [349/432] Building CXX object src/CMakeFiles/warzone2100.dir/ingameop.cpp.o [350/432] Building CXX object src/CMakeFiles/warzone2100.dir/mapgrid.cpp.o [351/432] Building CXX object src/CMakeFiles/warzone2100.dir/multisync.cpp.o [352/432] Building CXX object src/CMakeFiles/warzone2100.dir/pointtree.cpp.o [353/432] Building CXX object src/CMakeFiles/warzone2100.dir/mapdisplay.cpp.o [354/432] Building CXX object src/CMakeFiles/warzone2100.dir/random.cpp.o [355/432] Building CXX object src/CMakeFiles/warzone2100.dir/lighting.cpp.o [356/432] Building CXX object src/CMakeFiles/warzone2100.dir/intorder.cpp.o [357/432] Building CXX object src/CMakeFiles/warzone2100.dir/intdisplay.cpp.o [358/432] Building CXX object src/CMakeFiles/warzone2100.dir/hci/manufacture.cpp.o [359/432] Building CXX object src/CMakeFiles/warzone2100.dir/hci/research.cpp.o [360/432] Building CXX object src/CMakeFiles/warzone2100.dir/message.cpp.o [361/432] Building CXX object src/CMakeFiles/warzone2100.dir/hci.cpp.o [362/432] Building CXX object src/CMakeFiles/warzone2100.dir/frontend.cpp.o [363/432] Building CXX object src/CMakeFiles/warzone2100.dir/text.cpp.o [364/432] Building CXX object src/CMakeFiles/warzone2100.dir/objects.cpp.o [365/432] Building CXX object src/CMakeFiles/warzone2100.dir/multibot.cpp.o [366/432] Building CXX object src/CMakeFiles/warzone2100.dir/levels.cpp.o [367/432] Building CXX object src/CMakeFiles/warzone2100.dir/oprint.cpp.o [368/432] Building CXX object src/CMakeFiles/warzone2100.dir/intelmap.cpp.o [369/432] Building CXX object src/CMakeFiles/warzone2100.dir/loop.cpp.o [370/432] Building CXX object src/CMakeFiles/warzone2100.dir/multigifts.cpp.o [371/432] Building CXX object src/CMakeFiles/warzone2100.dir/keybind.cpp.o [372/432] Building CXX object src/CMakeFiles/warzone2100.dir/move.cpp.o [373/432] Building CXX object src/CMakeFiles/warzone2100.dir/map.cpp.o [374/432] Building CXX object src/CMakeFiles/warzone2100.dir/multilobbycommands.cpp.o [375/432] Building CXX object src/CMakeFiles/warzone2100.dir/nethelpers.cpp.o [376/432] Building CXX object src/CMakeFiles/warzone2100.dir/multilimit.cpp.o [377/432] Building CXX object src/CMakeFiles/warzone2100.dir/keyedit.cpp.o [378/432] Building CXX object src/CMakeFiles/warzone2100.dir/main.cpp.o [379/432] Building CXX object src/CMakeFiles/warzone2100.dir/multiopt.cpp.o [380/432] Building CXX object src/CMakeFiles/warzone2100.dir/multistruct.cpp.o [381/432] Building CXX object src/CMakeFiles/warzone2100.dir/objmem.cpp.o [382/432] Building CXX object src/CMakeFiles/warzone2100.dir/integrations/wzdiscordrpc.cpp.o [383/432] Building CXX object src/CMakeFiles/warzone2100.dir/loadsave.cpp.o [384/432] Building CXX object src/CMakeFiles/warzone2100.dir/raycast.cpp.o [385/432] Building CXX object src/CMakeFiles/warzone2100.dir/multijoin.cpp.o [386/432] Building CXX object src/CMakeFiles/warzone2100.dir/version.cpp.o [387/432] Building CXX object src/CMakeFiles/warzone2100.dir/urlhelpers.cpp.o [388/432] Building CXX object src/CMakeFiles/warzone2100.dir/mission.cpp.o [389/432] Building CXX object src/CMakeFiles/warzone2100.dir/seqdisp.cpp.o [390/432] Building CXX object src/CMakeFiles/warzone2100.dir/multiplay.cpp.o [391/432] Building CXX object src/CMakeFiles/warzone2100.dir/radar.cpp.o [392/432] Building CXX object src/CMakeFiles/warzone2100.dir/order.cpp.o [393/432] Building CXX object src/CMakeFiles/warzone2100.dir/selection.cpp.o [394/432] Building CXX object src/CMakeFiles/warzone2100.dir/game.cpp.o [395/432] Building CXX object src/CMakeFiles/warzone2100.dir/power.cpp.o [396/432] Building CXX object src/CMakeFiles/warzone2100.dir/projectile.cpp.o [397/432] Building CXX object src/CMakeFiles/warzone2100.dir/texture.cpp.o [398/432] Building CXX object src/CMakeFiles/warzone2100.dir/multimenu.cpp.o [399/432] Building CXX object src/CMakeFiles/warzone2100.dir/stdinreader.cpp.o [400/432] Building CXX object src/CMakeFiles/warzone2100.dir/musicmanager.cpp.o [401/432] Building CXX object src/CMakeFiles/warzone2100.dir/stats.cpp.o [402/432] Building CXX object src/CMakeFiles/warzone2100.dir/scores.cpp.o [403/432] Building CXX object src/CMakeFiles/warzone2100.dir/multistat.cpp.o [404/432] Building CXX object src/CMakeFiles/warzone2100.dir/terrain.cpp.o [405/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/titleui.cpp.o [406/432] Building CXX object src/CMakeFiles/warzone2100.dir/notifications.cpp.o [407/432] Building CXX object src/CMakeFiles/warzone2100.dir/wzcrashhandlingproviders.cpp.o [408/432] Building CXX object src/CMakeFiles/warzone2100.dir/wavecast.cpp.o [409/432] Building CXX object src/CMakeFiles/warzone2100.dir/wzpropertyproviders.cpp.o [410/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/msgbox.cpp.o [411/432] Building CXX object src/CMakeFiles/warzone2100.dir/warzoneconfig.cpp.o [412/432] Building CXX object src/CMakeFiles/warzone2100.dir/warcam.cpp.o [413/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/old.cpp.o [414/432] Building CXX object src/CMakeFiles/warzone2100.dir/template.cpp.o [415/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/passbox.cpp.o [416/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/protocol.cpp.o [417/432] Building CXX object src/CMakeFiles/warzone2100.dir/visibility.cpp.o [418/432] Building CXX object src/CMakeFiles/warzone2100.dir/spectatorwidgets.cpp.o [419/432] Building CXX object src/CMakeFiles/warzone2100.dir/urlrequest.cpp.o [420/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/gamefind.cpp.o [421/432] Building CXX object src/CMakeFiles/warzone2100.dir/wrappers.cpp.o [422/432] Building CXX object src/CMakeFiles/warzone2100.dir/transporter.cpp.o [423/432] Building CXX object src/CMakeFiles/warzone2100.dir/structure.cpp.o [424/432] Building CXX object src/CMakeFiles/warzone2100.dir/research.cpp.o [425/432] Building CXX object src/CMakeFiles/warzone2100.dir/qtscript.cpp.o [426/432] Building CXX object src/CMakeFiles/warzone2100.dir/updatemanager.cpp.o [427/432] Building CXX object src/CMakeFiles/warzone2100.dir/wzapi.cpp.o [428/432] Building CXX object src/CMakeFiles/warzone2100.dir/quickjs_backend.cpp.o [429/432] Building CXX object src/CMakeFiles/warzone2100.dir/multiint.cpp.o [430/432] Building CXX object src/CMakeFiles/warzone2100.dir/wzscriptdebug.cpp.o [431/432] Linking CXX executable tools/map/maptools [432/432] Linking CXX executable src/warzone2100 FAILED: src/warzone2100 : && /usr/bin/c++ -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto -Wno-error=cast-align -fstack-protector-strong -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now src/CMakeFiles/warzone2100.dir/3rdparty/physfs_memoryio.cpp.o src/CMakeFiles/warzone2100.dir/3rdparty/propertymatcher.cpp.o src/CMakeFiles/warzone2100.dir/action.cpp.o src/CMakeFiles/warzone2100.dir/activity.cpp.o src/CMakeFiles/warzone2100.dir/advvis.cpp.o src/CMakeFiles/warzone2100.dir/ai.cpp.o src/CMakeFiles/warzone2100.dir/animation.cpp.o src/CMakeFiles/warzone2100.dir/astar.cpp.o src/CMakeFiles/warzone2100.dir/atmos.cpp.o src/CMakeFiles/warzone2100.dir/aud.cpp.o src/CMakeFiles/warzone2100.dir/baseobject.cpp.o src/CMakeFiles/warzone2100.dir/bucket3d.cpp.o src/CMakeFiles/warzone2100.dir/challenge.cpp.o src/CMakeFiles/warzone2100.dir/chat.cpp.o src/CMakeFiles/warzone2100.dir/cheat.cpp.o src/CMakeFiles/warzone2100.dir/clparse.cpp.o src/CMakeFiles/warzone2100.dir/cmddroid.cpp.o src/CMakeFiles/warzone2100.dir/combat.cpp.o src/CMakeFiles/warzone2100.dir/component.cpp.o src/CMakeFiles/warzone2100.dir/configuration.cpp.o src/CMakeFiles/warzone2100.dir/console.cpp.o src/CMakeFiles/warzone2100.dir/data.cpp.o src/CMakeFiles/warzone2100.dir/design.cpp.o src/CMakeFiles/warzone2100.dir/difficulty.cpp.o src/CMakeFiles/warzone2100.dir/display.cpp.o src/CMakeFiles/warzone2100.dir/display3d.cpp.o src/CMakeFiles/warzone2100.dir/droid.cpp.o src/CMakeFiles/warzone2100.dir/edit3d.cpp.o src/CMakeFiles/warzone2100.dir/effects.cpp.o src/CMakeFiles/warzone2100.dir/faction.cpp.o src/CMakeFiles/warzone2100.dir/feature.cpp.o src/CMakeFiles/warzone2100.dir/fpath.cpp.o src/CMakeFiles/warzone2100.dir/frontend.cpp.o src/CMakeFiles/warzone2100.dir/game.cpp.o src/CMakeFiles/warzone2100.dir/gateway.cpp.o src/CMakeFiles/warzone2100.dir/geometry.cpp.o src/CMakeFiles/warzone2100.dir/group.cpp.o src/CMakeFiles/warzone2100.dir/hci.cpp.o src/CMakeFiles/warzone2100.dir/hci/build.cpp.o src/CMakeFiles/warzone2100.dir/hci/commander.cpp.o src/CMakeFiles/warzone2100.dir/hci/manufacture.cpp.o src/CMakeFiles/warzone2100.dir/hci/objects_stats.cpp.o src/CMakeFiles/warzone2100.dir/hci/research.cpp.o src/CMakeFiles/warzone2100.dir/ingameop.cpp.o src/CMakeFiles/warzone2100.dir/init.cpp.o src/CMakeFiles/warzone2100.dir/input/context.cpp.o src/CMakeFiles/warzone2100.dir/input/debugmappings.cpp.o src/CMakeFiles/warzone2100.dir/input/keyconfig.cpp.o src/CMakeFiles/warzone2100.dir/input/manager.cpp.o src/CMakeFiles/warzone2100.dir/input/mapping.cpp.o src/CMakeFiles/warzone2100.dir/intdisplay.cpp.o src/CMakeFiles/warzone2100.dir/intelmap.cpp.o src/CMakeFiles/warzone2100.dir/intimage.cpp.o src/CMakeFiles/warzone2100.dir/intorder.cpp.o src/CMakeFiles/warzone2100.dir/keybind.cpp.o src/CMakeFiles/warzone2100.dir/keyedit.cpp.o src/CMakeFiles/warzone2100.dir/level_lexer.cpp.o src/CMakeFiles/warzone2100.dir/levels.cpp.o src/CMakeFiles/warzone2100.dir/lighting.cpp.o src/CMakeFiles/warzone2100.dir/loadsave.cpp.o src/CMakeFiles/warzone2100.dir/loop.cpp.o src/CMakeFiles/warzone2100.dir/main.cpp.o src/CMakeFiles/warzone2100.dir/map.cpp.o src/CMakeFiles/warzone2100.dir/mapdisplay.cpp.o src/CMakeFiles/warzone2100.dir/mapgrid.cpp.o src/CMakeFiles/warzone2100.dir/mechanics.cpp.o src/CMakeFiles/warzone2100.dir/message.cpp.o src/CMakeFiles/warzone2100.dir/miscimd.cpp.o src/CMakeFiles/warzone2100.dir/mission.cpp.o src/CMakeFiles/warzone2100.dir/modding.cpp.o src/CMakeFiles/warzone2100.dir/move.cpp.o src/CMakeFiles/warzone2100.dir/multibot.cpp.o src/CMakeFiles/warzone2100.dir/multigifts.cpp.o src/CMakeFiles/warzone2100.dir/multiint.cpp.o src/CMakeFiles/warzone2100.dir/multijoin.cpp.o src/CMakeFiles/warzone2100.dir/multilimit.cpp.o src/CMakeFiles/warzone2100.dir/multilobbycommands.cpp.o src/CMakeFiles/warzone2100.dir/multimenu.cpp.o src/CMakeFiles/warzone2100.dir/multiopt.cpp.o src/CMakeFiles/warzone2100.dir/multiplay.cpp.o src/CMakeFiles/warzone2100.dir/multistat.cpp.o src/CMakeFiles/warzone2100.dir/multistruct.cpp.o src/CMakeFiles/warzone2100.dir/multisync.cpp.o src/CMakeFiles/warzone2100.dir/musicmanager.cpp.o src/CMakeFiles/warzone2100.dir/nethelpers.cpp.o src/CMakeFiles/warzone2100.dir/notifications.cpp.o src/CMakeFiles/warzone2100.dir/objects.cpp.o src/CMakeFiles/warzone2100.dir/objmem.cpp.o src/CMakeFiles/warzone2100.dir/oprint.cpp.o src/CMakeFiles/warzone2100.dir/order.cpp.o src/CMakeFiles/warzone2100.dir/pointtree.cpp.o src/CMakeFiles/warzone2100.dir/power.cpp.o src/CMakeFiles/warzone2100.dir/projectile.cpp.o src/CMakeFiles/warzone2100.dir/qtscript.cpp.o src/CMakeFiles/warzone2100.dir/quickjs_backend.cpp.o src/CMakeFiles/warzone2100.dir/radar.cpp.o src/CMakeFiles/warzone2100.dir/random.cpp.o src/CMakeFiles/warzone2100.dir/raycast.cpp.o src/CMakeFiles/warzone2100.dir/research.cpp.o src/CMakeFiles/warzone2100.dir/scores.cpp.o src/CMakeFiles/warzone2100.dir/selection.cpp.o src/CMakeFiles/warzone2100.dir/seqdisp.cpp.o src/CMakeFiles/warzone2100.dir/spectatorwidgets.cpp.o src/CMakeFiles/warzone2100.dir/stats.cpp.o src/CMakeFiles/warzone2100.dir/stdinreader.cpp.o src/CMakeFiles/warzone2100.dir/structure.cpp.o src/CMakeFiles/warzone2100.dir/template.cpp.o src/CMakeFiles/warzone2100.dir/terrain.cpp.o src/CMakeFiles/warzone2100.dir/text.cpp.o src/CMakeFiles/warzone2100.dir/texture.cpp.o src/CMakeFiles/warzone2100.dir/titleui/gamefind.cpp.o src/CMakeFiles/warzone2100.dir/titleui/msgbox.cpp.o src/CMakeFiles/warzone2100.dir/titleui/old.cpp.o src/CMakeFiles/warzone2100.dir/titleui/passbox.cpp.o src/CMakeFiles/warzone2100.dir/titleui/protocol.cpp.o src/CMakeFiles/warzone2100.dir/titleui/titleui.cpp.o src/CMakeFiles/warzone2100.dir/transporter.cpp.o src/CMakeFiles/warzone2100.dir/updatemanager.cpp.o src/CMakeFiles/warzone2100.dir/urlhelpers.cpp.o src/CMakeFiles/warzone2100.dir/urlrequest.cpp.o src/CMakeFiles/warzone2100.dir/version.cpp.o src/CMakeFiles/warzone2100.dir/visibility.cpp.o src/CMakeFiles/warzone2100.dir/warcam.cpp.o src/CMakeFiles/warzone2100.dir/warzoneconfig.cpp.o src/CMakeFiles/warzone2100.dir/wavecast.cpp.o src/CMakeFiles/warzone2100.dir/wrappers.cpp.o src/CMakeFiles/warzone2100.dir/wzapi.cpp.o src/CMakeFiles/warzone2100.dir/wzcrashhandlingproviders.cpp.o src/CMakeFiles/warzone2100.dir/wzpropertyproviders.cpp.o src/CMakeFiles/warzone2100.dir/wzscriptdebug.cpp.o src/CMakeFiles/warzone2100.dir/integrations/wzdiscordrpc.cpp.o -o src/warzone2100 lib/exceptionhandler/libexception-handler.a lib/gamelib/libgamelib.a lib/wzmaplib/libwzmaplib.a lib/ivis_opengl/libivis-opengl.a lib/netplay/libnetplay.a lib/sdl/libsdl-backend.a lib/framework/libframework.a lib/sequence/libsequence.a lib/sound/libsound.a lib/widget/libwidget.a 3rdparty/launchinfo/liblaunchinfo.a 3rdparty/EmbeddedJSONSignature/libEmbeddedJSONSignature.a 3rdparty/fmt/libfmt.a 3rdparty/quickjs/libquickjs.a /usr/lib/libcurl.so 3rdparty/re2/libre2.a /usr/lib/libsqlite3.so 3rdparty/SQLiteCpp/libSQLiteCpp.a 3rdparty/discord-rpc/src/libdiscord-rpc.a 3rdparty/miniupnp/miniupnpc/libminiupnpc.a /usr/lib/libz.so /usr/lib/libSDL2-2.0.so.0.18.2 /usr/lib/libSDL2main.a /usr/lib/libtheoradec.so /usr/lib/libogg.so /usr/lib/libvorbis.so /usr/lib/libvorbisfile.so /usr/lib/libopenal.so.1.21.1 lib/ivis_opengl/libivis-opengl.a /usr/lib/libpng.so /usr/lib/libz.so /usr/lib/libharfbuzz.so /usr/lib/libfreetype.so 3rdparty/libglad.a lib/framework/libframework.a /usr/lib/libphysfs.so /usr/lib/libsodium.so 3rdparty/utf8proc/libutf8proc.a /usr/lib/libsodium.so /usr/lib/libsqlite3.so -ldl -lpthread && : level_lexer.cpp:232:8: warning: type ‘struct yy_buffer_state’ violates the C++ One Definition Rule [-Wodr] lex.audp_.c:223: note: a different type is defined in another translation unit level_lexer.cpp:247:6: note: the first difference of corresponding definitions is field ‘yy_n_chars’ lex.audp_.c:238: note: a field of same name but different type is defined in another translation unit level_lexer.cpp:232:8: note: type ‘int’ should match type ‘yy_size_t’ audp_parser.tab.cpp:138: warning: type ‘union YYSTYPE’ violates the C++ One Definition Rule [-Wodr] /build/warzone2100/src/warzone2100/lib/framework/resource_parser.h:43: note: a different type is defined in another translation unit 43 | typedef union YYSTYPE | ../lib/gamelib/audp_parser.ypp:41: note: the first difference of corresponding definitions is field ‘fval’ resource_parser.ypp:53: note: a field with different name is defined in another translation unit audp_parser.tab.cpp:348: warning: type ‘union yyalloc’ violates the C++ One Definition Rule [-Wodr] resource_parser.cpp:335: note: a different type is defined in another translation unit audp_parser.tab.cpp:351: note: the first difference of corresponding definitions is field ‘yyvs_alloc’ resource_parser.cpp:338: note: a field of same name but different type is defined in another translation unit audp_parser.tab.cpp:348: note: type ‘union YYSTYPE’ itself violates the C++ One Definition Rule /usr/bin/ld: /tmp/cc30r85y.ltrans32.ltrans.o: undefined reference to symbol '__atomic_exchange_1@@LIBATOMIC_1.0' /usr/bin/ld: /usr/lib/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix22/build receiving incremental file list warzone2100-4.2.6-2-riscv64-build.log warzone2100-4.2.6-2-riscv64-prepare.log sent 62 bytes received 11,559 bytes 7,747.33 bytes/sec total size is 72,114 speedup is 6.21