==> 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.7-1.log 200 100% 195.31kB/s 0:00:00 200 100% 195.31kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 962 bytes received 69 bytes 2,062.00 bytes/sec total size is 1,178 speedup is 1.14 ==> Applying RISC-V patches... sending incremental file list ./ sent 85 bytes received 19 bytes 208.00 bytes/sec total size is 485 speedup is 4.66 patching file PKGBUILD ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix5 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] -> [felix5]...done ==> Making package: warzone2100 4.2.7-1 (Fri Mar 11 23:56:14 2022) ==> Retrieving sources...  -> Downloading warzone2100-4.2.7_src.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 657 100 657 0 0 1114 0 --:--:-- --:--:-- --:--:-- 1113 0 322M 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 322M 0 37296 0 0 15575 0 6:02:25 0:00:02 6:02:23 98k 0 322M 0 284k 0 0 89051 0 1:03:23 0:00:03 1:03:20 228k 0 322M 0 799k 0 0 187k 0 0:29:24 0:00:04 0:29:20 356k 0 322M 0 1471k 0 0 279k 0 0:19:43 0:00:05 0:19:38 453k 0 322M 0 2271k 0 0 362k 0 0:15:12 0:00:06 0:15:06 535k 0 322M 0 2911k 0 0 400k 0 0:13:46 0:00:07 0:13:39 589k 1 322M 1 4047k 0 0 488k 0 0:11:16 0:00:08 0:11:08 750k 1 322M 1 5423k 0 0 585k 0 0:09:25 0:00:09 0:09:16 924k 2 322M 2 6975k 0 0 679k 0 0:08:06 0:00:10 0:07:56 1100k 2 322M 2 8415k 0 0 747k 0 0:07:22 0:00:11 0:07:11 1228k 3 322M 3 10.0M 0 0 838k 0 0:06:34 0:00:12 0:06:22 1477k 3 322M 3 12.1M 0 0 935k 0 0:05:53 0:00:13 0:05:40 1679k 4 322M 4 14.3M 0 0 1030k 0 0:05:20 0:00:14 0:05:06 1855k 4 322M 4 15.5M 0 0 1041k 0 0:05:17 0:00:15 0:05:02 1781k 5 322M 5 17.2M 0 0 1082k 0 0:05:05 0:00:16 0:04:49 1835k 6 322M 6 19.5M 0 0 1159k 0 0:04:45 0:00:17 0:04:28 1945k 6 322M 6 20.7M 0 0 1162k 0 0:04:44 0:00:18 0:04:26 1760k 7 322M 7 23.0M 0 0 1222k 0 0:04:30 0:00:19 0:04:11 1771k 7 322M 7 24.7M 0 0 1249k 0 0:04:24 0:00:20 0:04:04 1888k 8 322M 8 26.4M 0 0 1271k 0 0:04:20 0:00:21 0:03:59 1884k 8 322M 8 28.6M 0 0 1317k 0 0:04:11 0:00:22 0:03:49 1864k 9 322M 9 31.0M 0 0 1327k 0 0:04:09 0:00:23 0:03:46 1861k 10 322M 10 32.8M 0 0 1383k 0 0:03:59 0:00:24 0:03:35 1998k 10 322M 10 34.0M 0 0 1371k 0 0:04:01 0:00:25 0:03:36 1853k 11 322M 11 36.4M 0 0 1417k 0 0:03:53 0:00:26 0:03:27 2034k 11 322M 11 38.5M 0 0 1449k 0 0:03:48 0:00:27 0:03:21 2037k 13 322M 13 42.2M 0 0 1532k 0 0:03:35 0:00:28 0:03:07 2666k 14 322M 14 45.7M 0 0 1601k 0 0:03:26 0:00:29 0:02:57 2667k 15 322M 15 49.4M 0 0 1673k 0 0:03:17 0:00:30 0:02:47 3253k 15 322M 15 49.7M 0 0 1621k 0 0:03:24 0:00:31 0:02:53 2680k 16 322M 16 52.3M 0 0 1662k 0 0:03:18 0:00:32 0:02:46 2825k 17 322M 17 55.1M 0 0 1697k 0 0:03:14 0:00:33 0:02:41 2634k 17 322M 17 57.6M 0 0 1723k 0 0:03:11 0:00:34 0:02:37 2441k 18 322M 18 59.8M 0 0 1737k 0 0:03:10 0:00:35 0:02:35 2126k 19 322M 19 61.7M 0 0 1744k 0 0:03:09 0:00:36 0:02:33 2540k 19 322M 19 63.1M 0 0 1732k 0 0:03:10 0:00:37 0:02:33 2180k 20 322M 20 65.2M 0 0 1746k 0 0:03:09 0:00:38 0:02:31 2073k 21 322M 21 67.8M 0 0 1761k 0 0:03:07 0:00:39 0:02:28 2006k 21 322M 21 69.3M 0 0 1763k 0 0:03:07 0:00:40 0:02:27 1943k 22 322M 22 71.9M 0 0 1785k 0 0:03:05 0:00:41 0:02:24 2083k 23 322M 23 75.1M 0 0 1820k 0 0:03:01 0:00:42 0:02:19 2485k 23 322M 23 76.8M 0 0 1814k 0 0:03:02 0:00:43 0:02:19 2322k 24 322M 24 79.4M 0 0 1835k 0 0:03:00 0:00:44 0:02:16 2439k 25 322M 25 82.7M 0 0 1872k 0 0:02:56 0:00:45 0:02:11 2752k 26 322M 26 84.9M 0 0 1880k 0 0:02:55 0:00:46 0:02:09 2669k 26 322M 26 87.0M 0 0 1886k 0 0:02:55 0:00:47 0:02:08 2441k 27 322M 27 90.2M 0 0 1914k 0 0:02:52 0:00:48 0:02:04 2796k 29 322M 29 93.7M 0 0 1948k 0 0:02:49 0:00:49 0:02:00 2964k 29 322M 29 96.1M 0 0 1957k 0 0:02:48 0:00:50 0:01:58 2729k 30 322M 30 99.0M 0 0 1979k 0 0:02:47 0:00:51 0:01:56 2888k 31 322M 31 101M 0 0 1989k 0 0:02:46 0:00:52 0:01:54 2960k 32 322M 32 103M 0 0 1997k 0 0:02:45 0:00:53 0:01:52 2803k 32 322M 32 106M 0 0 2001k 0 0:02:45 0:00:54 0:01:51 2522k 33 322M 33 108M 0 0 2005k 0 0:02:44 0:00:55 0:01:49 2486k 34 322M 34 111M 0 0 2024k 0 0:02:43 0:00:56 0:01:47 2483k 35 322M 35 113M 0 0 2032k 0 0:02:42 0:00:57 0:01:45 2488k 36 322M 36 118M 0 0 2086k 0 0:02:38 0:00:58 0:01:40 3034k 37 322M 37 121M 0 0 2095k 0 0:02:37 0:00:59 0:01:38 3115k 38 322M 38 125M 0 0 2128k 0 0:02:35 0:01:00 0:01:35 3484k 39 322M 39 127M 0 0 2131k 0 0:02:35 0:01:01 0:01:34 3340k 40 322M 40 130M 0 0 2154k 0 0:02:33 0:01:02 0:01:31 3543k 41 322M 41 134M 0 0 2171k 0 0:02:32 0:01:03 0:01:29 3161k 42 322M 42 137M 0 0 2188k 0 0:02:31 0:01:04 0:01:27 3283k 43 322M 43 139M 0 0 2191k 0 0:02:30 0:01:05 0:01:25 2949k 44 322M 44 142M 0 0 2200k 0 0:02:30 0:01:06 0:01:24 3040k 44 322M 44 144M 0 0 2206k 0 0:02:29 0:01:07 0:01:22 2865k 45 322M 45 145M 0 0 2182k 0 0:02:31 0:01:08 0:01:23 2320k 46 322M 46 150M 0 0 2218k 0 0:02:29 0:01:09 0:01:20 2606k 47 322M 47 153M 0 0 2242k 0 0:02:27 0:01:10 0:01:17 2913k 48 322M 48 157M 0 0 2256k 0 0:02:26 0:01:11 0:01:15 3004k 49 322M 49 159M 0 0 2264k 0 0:02:26 0:01:12 0:01:14 3041k 50 322M 50 163M 0 0 2284k 0 0:02:24 0:01:13 0:01:11 3686k 51 322M 51 166M 0 0 2291k 0 0:02:24 0:01:14 0:01:10 3299k 52 322M 52 169M 0 0 2302k 0 0:02:23 0:01:15 0:01:08 3142k 52 322M 52 171M 0 0 2291k 0 0:02:24 0:01:16 0:01:08 2765k 54 322M 54 174M 0 0 2316k 0 0:02:22 0:01:17 0:01:05 3070k 54 322M 54 177M 0 0 2317k 0 0:02:22 0:01:18 0:01:04 2796k 55 322M 55 179M 0 0 2323k 0 0:02:22 0:01:19 0:01:03 2809k 56 322M 56 182M 0 0 2322k 0 0:02:22 0:01:20 0:01:02 2627k 57 322M 57 184M 0 0 2329k 0 0:02:22 0:01:21 0:01:01 2934k 57 322M 57 187M 0 0 2329k 0 0:02:21 0:01:22 0:00:59 2521k 58 322M 58 190M 0 0 2337k 0 0:02:21 0:01:23 0:00:58 2660k 59 322M 59 193M 0 0 2347k 0 0:02:20 0:01:24 0:00:56 2724k 60 322M 60 195M 0 0 2353k 0 0:02:20 0:01:25 0:00:55 2845k 61 322M 61 198M 0 0 2361k 0 0:02:20 0:01:26 0:00:54 2885k 62 322M 62 201M 0 0 2369k 0 0:02:19 0:01:27 0:00:52 3040k 63 322M 63 205M 0 0 2383k 0 0:02:18 0:01:28 0:00:50 3142k 64 322M 64 208M 0 0 2390k 0 0:02:18 0:01:29 0:00:49 3112k 65 322M 65 211M 0 0 2395k 0 0:02:18 0:01:30 0:00:48 3110k 66 322M 66 214M 0 0 2409k 0 0:02:17 0:01:31 0:00:46 3245k 67 322M 67 218M 0 0 2420k 0 0:02:16 0:01:32 0:00:44 3302k 68 322M 68 220M 0 0 2425k 0 0:02:16 0:01:33 0:00:43 3174k 69 322M 69 224M 0 0 2430k 0 0:02:16 0:01:34 0:00:42 3130k 69 322M 69 225M 0 0 2424k 0 0:02:16 0:01:35 0:00:41 2947k 70 322M 70 226M 0 0 2398k 0 0:02:17 0:01:36 0:00:41 2208k 70 322M 70 228M 0 0 2409k 0 0:02:17 0:01:37 0:00:40 2201k 71 322M 71 231M 0 0 2412k 0 0:02:17 0:01:38 0:00:39 2166k 72 322M 72 234M 0 0 2418k 0 0:02:16 0:01:39 0:00:37 2178k 73 322M 73 236M 0 0 2417k 0 0:02:16 0:01:40 0:00:36 2294k 74 322M 74 240M 0 0 2430k 0 0:02:16 0:01:41 0:00:35 3093k 75 322M 75 244M 0 0 2446k 0 0:02:15 0:01:42 0:00:33 3180k 76 322M 76 246M 0 0 2440k 0 0:02:15 0:01:43 0:00:32 2986k 77 322M 77 249M 0 0 2453k 0 0:02:14 0:01:44 0:00:30 3144k 78 322M 78 252M 0 0 2457k 0 0:02:14 0:01:45 0:00:29 3245k 79 322M 79 256M 0 0 2469k 0 0:02:13 0:01:46 0:00:27 3263k 80 322M 80 259M 0 0 2472k 0 0:02:13 0:01:47 0:00:26 3004k 81 322M 81 262M 0 0 2479k 0 0:02:13 0:01:48 0:00:25 3281k 82 322M 82 265M 0 0 2485k 0 0:02:13 0:01:49 0:00:24 3159k 83 322M 83 268M 0 0 2493k 0 0:02:12 0:01:50 0:00:22 3270k 84 322M 84 271M 0 0 2498k 0 0:02:12 0:01:51 0:00:21 3126k 84 322M 84 274M 0 0 2502k 0 0:02:12 0:01:52 0:00:20 3142k 85 322M 85 276M 0 0 2497k 0 0:02:12 0:01:53 0:00:19 2896k 86 322M 86 279M 0 0 2507k 0 0:02:11 0:01:54 0:00:17 2987k 87 322M 87 283M 0 0 2517k 0 0:02:11 0:01:55 0:00:16 3033k 88 322M 88 286M 0 0 2525k 0 0:02:10 0:01:56 0:00:14 3110k 90 322M 90 290M 0 0 2539k 0 0:02:10 0:01:57 0:00:13 3362k 90 322M 90 293M 0 0 2543k 0 0:02:10 0:01:58 0:00:12 3574k 91 322M 91 296M 0 0 2548k 0 0:02:09 0:01:59 0:00:10 3475k 92 322M 92 300M 0 0 2556k 0 0:02:09 0:02:00 0:00:09 3461k 94 322M 94 303M 0 0 2565k 0 0:02:08 0:02:01 0:00:07 3507k 95 322M 95 307M 0 0 2574k 0 0:02:08 0:02:02 0:00:06 3394k 96 322M 96 310M 0 0 2581k 0 0:02:08 0:02:03 0:00:05 3494k 97 322M 97 314M 0 0 2595k 0 0:02:07 0:02:04 0:00:03 3721k 98 322M 98 318M 0 0 2600k 0 0:02:07 0:02:05 0:00:02 3672k 99 322M 99 321M 0 0 2610k 0 0:02:06 0:02:06 --:--:-- 3692k 100 322M 100 322M 0 0 2613k 0 0:02:06 0:02:06 --:--:-- 3710k ==> Validating source files with sha256sums... warzone2100-4.2.7_src.tar.xz ... Passed ==> Making package: warzone2100 4.2.7-1 (Fri 11 Mar 2022 11:58:39 PM 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.7-2 64.84 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.73 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.8.0-2 22.63 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 2022.1-1 3.85 MiB community/asciidoc 10.1.4-1 1.73 MiB extra/cmake 3.22.3-1 54.36 MiB community/ninja 1.10.2-1 0.21 MiB extra/shaderc 2022.1-2 0.28 MiB 0.10 MiB extra/unzip 6.0-18 0.26 MiB extra/vulkan-headers 1:1.3.207-1 16.16 MiB extra/zip 3.0-9 0.45 MiB Total Download Size: 0.10 MiB Total Installed Size: 211.22 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... shaderc-2022.1-2-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.7_src.tar.xz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting warzone2100-4.2.7_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: 207): /usr/include -- Found VulkanHeaders: /usr/include (found suitable version "207", 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.82.0") -- CURL_VERSION_STRING="7.82.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 CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o [3/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnperrors.c.o [4/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpdev.c.o [5/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/addr_is_reserved.c.o [6/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/igd_desc_parse.c.o [7/432] Building C object 3rdparty/launchinfo/CMakeFiles/launchinfo.dir/3rdparty/whereami/whereami.c.o [8/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minisoap.c.o [9/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/portlistingparse.c.o [10/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minixml.c.o [11/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/util/rune.cc.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/re2/unicode_groups.cc.o [14/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpreplyparse.c.o [15/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpcommands.c.o [16/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniupnpc.c.o [17/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/connecthostport.c.o [18/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minissdpc.c.o [19/432] Building C object 3rdparty/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniwget.c.o [20/432] Building CXX object 3rdparty/discord-rpc/src/CMakeFiles/discord-rpc.dir/discord_register_linux.cpp.o [21/432] Building C object 3rdparty/CMakeFiles/glad.dir/glad/src/glad.c.o [22/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.7" #define VCS_TAG_TAG_COUNT 72 #define VCS_EXTRA "4.2.7" #define VCS_FULL_HASH "84a35f5ebd6319d344e4fe34832700148a9d897f" #define VCS_SHORT_HASH "84a35f5" #define VCS_WC_MODIFIED 0 #define VCS_REPO_IS_SHALLOW 0 #define VCS_COMMIT_COUNT 17666 #define VCS_MOST_RECENT_TAGGED_VERSION "4.2.7" #define VCS_MOST_RECENT_TAGGED_VERSION_TAG_COUNT 72 #define VCS_COMMIT_COUNT_SINCE_MOST_RECENT_TAGGED_VERSION 0 #define VCS_COMMIT_COUNT_ON_MASTER_UNTIL_BRANCH 17666 #define VCS_BRANCH_COMMIT_COUNT 0 #define VCS_MOST_RECENT_COMMIT_DATE "2022-03-07" #define VCS_MOST_RECENT_COMMIT_YEAR "2022" #endif /* end */ [23/432] Generating base/shaders/vk/button.frag.spv [24/432] Generating base/shaders/vk/button.vert.spv [25/432] Generating base/shaders/vk/decals.frag.spv [26/432] Generating base/shaders/vk/generic.vert.spv [27/432] Generating base/shaders/vk/gfx.frag.spv [28/432] Generating base/shaders/vk/decals.vert.spv [29/432] Building C object 3rdparty/quickjs/CMakeFiles/quickjs.dir/cutils.c.o [30/432] Generating base/shaders/vk/gfx_color.vert.spv [31/432] Generating base/shaders/vk/gfx_text.vert.spv [32/432] Linking C static library 3rdparty/miniupnp/miniupnpc/libminiupnpc.a [33/432] Generating base/shaders/vk/line.vert.spv [34/432] Linking C static library 3rdparty/libglad.a [35/432] Generating base/shaders/vk/nolight.frag.spv [36/432] Generating base/shaders/vk/nolight.vert.spv [37/432] Building C object 3rdparty/quickjs/CMakeFiles/quickjs.dir/libregexp.c.o [38/432] Generating base/shaders/vk/skybox.frag.spv [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.vert.spv [42/432] Generating base/shaders/vk/tcmask.frag.spv [43/432] Generating base/shaders/vk/rect.frag.spv [44/432] Generating base/shaders/vk/tcmask.vert.spv [45/432] Generating base/shaders/vk/terrain.frag.spv [46/432] Generating base/shaders/vk/terrain.vert.spv [47/432] Generating base/shaders/vk/terrain_depth.vert.spv [48/432] Building CXX object 3rdparty/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Exception.cpp.o [49/432] Generating base/shaders/vk/terrain_water.vert.spv [50/432] Generating base/shaders/vk/terraindepth.frag.spv [51/432] Generating base/shaders/vk/water.frag.spv [52/432] Generating base/shaders/vk/text.frag.spv [53/432] Generating base/shaders/vk/texturedrect.frag.spv [54/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_internal.cpp.o [55/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/util/strutil.cc.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/re2/CMakeFiles/re2.dir/re2/stringpiece.cc.o [59/432] Building CXX object 3rdparty/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.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/Column.cpp.o [62/432] Generating base.wz [63/432] Building CXX object 3rdparty/EmbeddedJSONSignature/CMakeFiles/EmbeddedJSONSignature.dir/src/EmbeddedJSONSignature.cpp.o [64/432] Building CXX object 3rdparty/discord-rpc/src/CMakeFiles/discord-rpc.dir/serialization.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/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Transaction.cpp.o [68/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_io.cpp.o [69/432] Building CXX object 3rdparty/fmt/CMakeFiles/fmt.dir/src/os.cc.o [70/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/mimics_pcre.cc.o [71/432] Linking CXX static library 3rdparty/EmbeddedJSONSignature/libEmbeddedJSONSignature.a [72/432] Building CXX object 3rdparty/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Statement.cpp.o [73/432] Building CXX object 3rdparty/discord-rpc/src/CMakeFiles/discord-rpc.dir/rpc_connection.cpp.o [74/432] Building CXX object 3rdparty/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Database.cpp.o [75/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/tostring.cc.o [76/432] Building CXX object lib/exceptionhandler/CMakeFiles/exception-handler.dir/exceptionhandler.cpp.o [77/432] Building CXX object 3rdparty/launchinfo/CMakeFiles/launchinfo.dir/src/LaunchInfo.cpp.o [78/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/simplify.cc.o [79/432] Linking CXX static library 3rdparty/SQLiteCpp/libSQLiteCpp.a [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/launchinfo/liblaunchinfo.a [83/432] Building CXX object lib/framework/CMakeFiles/framework.dir/geometry.cpp.o [84/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_crc.cpp.o [85/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/filtered_re2.cc.o [86/432] Building CXX object lib/framework/CMakeFiles/framework.dir/treap.cpp.o [87/432] Building CXX object lib/framework/CMakeFiles/framework.dir/strres_parser.cpp.o [88/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/bitstate.cc.o [89/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_debug.cpp.o [90/432] Building CXX object lib/framework/CMakeFiles/framework.dir/lexer_input.cpp.o [91/432] Building CXX object lib/framework/CMakeFiles/framework.dir/utf.cpp.o [92/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/prefilter.cc.o [93/432] Building CXX object lib/framework/CMakeFiles/framework.dir/i18n.cpp.o [94/432] Building CXX object lib/framework/CMakeFiles/framework.dir/strres_lexer.cpp.o [95/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/onepass.cc.o [96/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/jpeg_encoder.cpp.o [97/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_terrain_types.cpp.o [98/432] Building CXX object 3rdparty/discord-rpc/src/CMakeFiles/discord-rpc.dir/discord_rpc.cpp.o [99/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/parse.cc.o [100/432] Building CXX object lib/framework/CMakeFiles/framework.dir/strres.cpp.o [101/432] Building CXX object lib/framework/CMakeFiles/framework.dir/resource_parser.cpp.o [102/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/3rdparty/stb_image_resize.cpp.o [103/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/nfa.cc.o [104/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/set.cc.o [105/432] Building CXX object lib/framework/CMakeFiles/framework.dir/frameresource.cpp.o [106/432] Linking CXX static library 3rdparty/discord-rpc/src/libdiscord-rpc.a [107/432] Building CXX object lib/gamelib/CMakeFiles/gamelib.dir/audp_lexer.cpp.o [108/432] Building CXX object lib/gamelib/CMakeFiles/gamelib.dir/audp_parser.cpp.o [109/432] Building CXX object lib/framework/CMakeFiles/framework.dir/crc.cpp.o [110/432] Building CXX object lib/framework/CMakeFiles/framework.dir/trig.cpp.o [111/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: 72 [112/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/compile.cc.o [113/432] Building CXX object lib/framework/CMakeFiles/framework.dir/wzpaths.cpp.o [114/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/re2.cc.o [115/432] Building CXX object lib/framework/CMakeFiles/framework.dir/physfs_ext.cpp.o [116/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/pieclip.cpp.o [117/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/prefilter_tree.cc.o [118/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map_preview.cpp.o [119/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/prog.cc.o [120/432] Building CXX object lib/framework/CMakeFiles/framework.dir/frame.cpp.o [121/432] Building CXX object lib/framework/CMakeFiles/framework.dir/wztime.cpp.o [122/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/regexp.cc.o [123/432] Building CXX object 3rdparty/re2/CMakeFiles/re2.dir/re2/dfa.cc.o [124/432] Building CXX object lib/sequence/CMakeFiles/sequence.dir/timer.cpp.o [125/432] Building CXX object lib/exceptionhandler/CMakeFiles/exception-handler.dir/dumpinfo.cpp.o [126/432] Linking CXX static library 3rdparty/re2/libre2.a [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 3rdparty/fmt/CMakeFiles/fmt.dir/src/format.cc.o [130/432] Building CXX object lib/sound/CMakeFiles/sound.dir/openal_error.cpp.o [131/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/png_util.cpp.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/netplay/CMakeFiles/netplay.dir/netjoin_stub.cpp.o [137/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/gfx_api_null.cpp.o [138/432] Building CXX object lib/sound/CMakeFiles/sound.dir/audio.cpp.o [139/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/piematrix.cpp.o [140/432] Building CXX object lib/sdl/CMakeFiles/sdl-backend.dir/gfx_api_null_sdl.cpp.o [141/432] Building CXX object lib/sound/CMakeFiles/sound.dir/openal_info.cpp.o [142/432] Building CXX object lib/gamelib/CMakeFiles/gamelib.dir/gtime.cpp.o [143/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/netlog.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/sdl/CMakeFiles/sdl-backend.dir/cursors_sdl.cpp.o [147/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/netqueue.cpp.o [148/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/piemode.cpp.o [149/432] Building CXX object lib/sound/CMakeFiles/sound.dir/cdaudio.cpp.o [150/432] Building CXX object lib/sound/CMakeFiles/sound.dir/openal_track.cpp.o [151/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/tex.cpp.o [152/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/nettypes.cpp.o [153/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/bitimage.cpp.o [154/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/netsocket.cpp.o [155/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; | ^~~~~~~~~~~~~~~~~ [156/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/piefunc.cpp.o [157/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/imdload.cpp.o [158/432] Building CXX object tools/map/CMakeFiles/maptools.dir/pngsave.cpp.o [159/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/pieblitfunc.cpp.o [160/432] Building C object 3rdparty/quickjs/CMakeFiles/quickjs.dir/quickjs.c.o [161/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.20220311235612-b3pq6mv70.tmp ++ Saving output file: /build/warzone2100/src/build/po/warzone2100.pot [162/432] Building CXX object lib/sequence/CMakeFiles/sequence.dir/sequence.cpp.o [163/432] Linking C static library 3rdparty/quickjs/libquickjs.a [164/432] Building CXX object lib/widget/CMakeFiles/widget.dir/alignment.cpp.o [165/432] Generating lt.po [166/432] Generating af_ZA.po [167/432] Generating tt_RU.po [168/432] Generating en_GB.po [169/432] Generating zh_CN.po [170/432] Generating locale/lt/LC_MESSAGES/warzone2100.mo 49 translated messages, 3263 untranslated messages. [171/432] Generating locale/af_ZA/LC_MESSAGES/warzone2100.mo 0 translated messages, 3312 untranslated messages. [172/432] Generating uk_UA.po [173/432] Generating sk.po [174/432] Generating locale/tt_RU/LC_MESSAGES/warzone2100.mo 123 translated messages, 3189 untranslated messages. [175/432] Generating locale/en_GB/LC_MESSAGES/warzone2100.mo 192 translated messages, 3120 untranslated messages. [176/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/textdraw.cpp.o [177/432] Generating locale/zh_CN/LC_MESSAGES/warzone2100.mo 2733 translated messages, 4 fuzzy translations, 575 untranslated messages. [178/432] Generating ru.po [179/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/screen.cpp.o [180/432] Generating locale/sk/LC_MESSAGES/warzone2100.mo 464 translated messages, 2 fuzzy translations, 2846 untranslated messages. [181/432] Generating locale/uk_UA/LC_MESSAGES/warzone2100.mo 3086 translated messages, 5 fuzzy translations, 221 untranslated messages. [182/432] Generating locale/ru/LC_MESSAGES/warzone2100.mo 3304 translated messages, 6 fuzzy translations, 2 untranslated messages. [183/432] Generating eo.po [184/432] Generating ro.po [185/432] Generating pl.po [186/432] Generating my_MM.po [187/432] Building CXX object lib/widget/CMakeFiles/widget.dir/cliprect.cpp.o [188/432] Building CXX object lib/widget/CMakeFiles/widget.dir/bar.cpp.o [189/432] Generating locale/eo/LC_MESSAGES/warzone2100.mo 9 translated messages, 3303 untranslated messages. [190/432] Generating pt_BR.po [191/432] Generating pt.po [192/432] Generating de.po [193/432] Generating el.po [194/432] Generating locale/ro/LC_MESSAGES/warzone2100.mo 2563 translated messages, 4 fuzzy translations, 745 untranslated messages. [195/432] Generating ko.po [196/432] Generating locale/pl/LC_MESSAGES/warzone2100.mo 2864 translated messages, 4 fuzzy translations, 444 untranslated messages. [197/432] Generating locale/my_MM/LC_MESSAGES/warzone2100.mo 0 translated messages, 3312 untranslated messages. [198/432] Generating locale/pt_BR/LC_MESSAGES/warzone2100.mo 3235 translated messages, 6 fuzzy translations, 71 untranslated messages. [199/432] Building CXX object lib/widget/CMakeFiles/widget.dir/checkbox.cpp.o [200/432] Generating nl.po [201/432] Building CXX object lib/framework/CMakeFiles/framework.dir/debug.cpp.o [202/432] Generating locale/pt/LC_MESSAGES/warzone2100.mo 3240 translated messages, 6 fuzzy translations, 66 untranslated messages. [203/432] Generating locale/de/LC_MESSAGES/warzone2100.mo 3301 translated messages, 6 fuzzy translations, 5 untranslated messages. [204/432] Generating locale/el/LC_MESSAGES/warzone2100.mo 2820 translated messages, 4 fuzzy translations, 488 untranslated messages. [205/432] Building CXX object lib/widget/CMakeFiles/widget.dir/gridallocation.cpp.o [206/432] Generating locale/ko/LC_MESSAGES/warzone2100.mo 2744 translated messages, 5 fuzzy translations, 563 untranslated messages. [207/432] Generating cs.po [208/432] Generating locale/nl/LC_MESSAGES/warzone2100.mo 2560 translated messages, 3 fuzzy translations, 749 untranslated messages. [209/432] Generating da.po [210/432] Generating nb.po [211/432] Generating locale/cs/LC_MESSAGES/warzone2100.mo 280 translated messages, 1 fuzzy translation, 3031 untranslated messages. [212/432] Generating locale/da/LC_MESSAGES/warzone2100.mo 727 translated messages, 2 fuzzy translations, 2583 untranslated messages. [213/432] Generating tr.po [214/432] Generating locale/nb/LC_MESSAGES/warzone2100.mo 407 translated messages, 1 fuzzy translation, 2904 untranslated messages. [215/432] Generating bg_BG.po [216/432] Generating fa_IR.po [217/432] Generating sl.po [218/432] Generating fi.po [219/432] Generating ca_ES.po [220/432] Generating ar_SA.po [221/432] Generating et_EE.po [222/432] Generating es.po [223/432] Generating fy.po [224/432] Generating locale/bg_BG/LC_MESSAGES/warzone2100.mo 901 translated messages, 4 fuzzy translations, 2407 untranslated messages. [225/432] Generating ga.po [226/432] Generating locale/fa_IR/LC_MESSAGES/warzone2100.mo 67 translated messages, 3245 untranslated messages. [227/432] Generating locale/tr/LC_MESSAGES/warzone2100.mo 3304 translated messages, 6 fuzzy translations, 2 untranslated messages. [228/432] Generating fr.po [229/432] Generating locale/fi/LC_MESSAGES/warzone2100.mo 128 translated messages, 2 fuzzy translations, 3182 untranslated messages. [230/432] Generating locale/sl/LC_MESSAGES/warzone2100.mo 2867 translated messages, 4 fuzzy translations, 441 untranslated messages. [231/432] Generating locale/ca_ES/LC_MESSAGES/warzone2100.mo 2591 translated messages, 3 fuzzy translations, 718 untranslated messages. [232/432] Building CXX object lib/widget/CMakeFiles/widget.dir/margin.cpp.o [233/432] Generating locale/ar_SA/LC_MESSAGES/warzone2100.mo 2686 translated messages, 6 fuzzy translations, 620 untranslated messages. [234/432] Generating locale/et_EE/LC_MESSAGES/warzone2100.mo 2281 translated messages, 2 fuzzy translations, 1029 untranslated messages. [235/432] Generating locale/ga/LC_MESSAGES/warzone2100.mo 44 translated messages, 1 fuzzy translation, 3267 untranslated messages. [236/432] Generating zh_TW.po [237/432] Generating locale/fy/LC_MESSAGES/warzone2100.mo 137 translated messages, 1 fuzzy translation, 3174 untranslated messages. [238/432] Generating locale/fr/LC_MESSAGES/warzone2100.mo 3261 translated messages, 6 fuzzy translations, 45 untranslated messages. [239/432] Building CXX object lib/sdl/CMakeFiles/sdl-backend.dir/main_sdl.cpp.o [240/432] Generating locale/es/LC_MESSAGES/warzone2100.mo 2975 translated messages, 4 fuzzy translations, 333 untranslated messages. [241/432] Generating he_IL.po [242/432] Generating la.po [243/432] Generating locale/zh_TW/LC_MESSAGES/warzone2100.mo 2021 translated messages, 2 fuzzy translations, 1289 untranslated messages. [244/432] Generating locale/he_IL/LC_MESSAGES/warzone2100.mo 15 translated messages, 3297 untranslated messages. [245/432] Generating locale/la/LC_MESSAGES/warzone2100.mo 72 translated messages, 1 fuzzy translation, 3239 untranslated messages. [246/432] Generating id.po [247/432] Generating hr.po [248/432] Building CXX object lib/widget/CMakeFiles/widget.dir/minsize.cpp.o [249/432] Generating hu.po [250/432] Generating id_ID.po [251/432] Generating it.po [252/432] Generating locale/id/LC_MESSAGES/warzone2100.mo 26 translated messages, 8 fuzzy translations, 3278 untranslated messages. [253/432] Generating locale/hr/LC_MESSAGES/warzone2100.mo 1433 translated messages, 2 fuzzy translations, 1877 untranslated messages. [254/432] Generating locale/hu/LC_MESSAGES/warzone2100.mo 3057 translated messages, 5 fuzzy translations, 250 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/slider.cpp.o [259/432] Generating locale/it/LC_MESSAGES/warzone2100.mo 3280 translated messages, 6 fuzzy translations, 26 untranslated messages. [260/432] Building CXX object lib/widget/CMakeFiles/widget.dir/scrollbar.cpp.o [261/432] Building CXX object lib/widget/CMakeFiles/widget.dir/button.cpp.o [262/432] Building CXX object lib/widget/CMakeFiles/widget.dir/form.cpp.o [263/432] Building CXX object lib/widget/CMakeFiles/widget.dir/editbox.cpp.o [264/432] Building CXX object lib/widget/CMakeFiles/widget.dir/gridlayout.cpp.o [265/432] Building CXX object lib/widget/CMakeFiles/widget.dir/label.cpp.o [266/432] Building CXX object lib/widget/CMakeFiles/widget.dir/dropdown.cpp.o [267/432] Building CXX object lib/widget/CMakeFiles/widget.dir/scrollablelist.cpp.o [268/432] Building CXX object lib/framework/CMakeFiles/framework.dir/wzconfig.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] Linking CXX static library lib/exceptionhandler/libexception-handler.a [272/432] Linking CXX static library lib/gamelib/libgamelib.a [273/432] Linking CXX static library lib/sequence/libsequence.a [274/432] Building CXX object lib/widget/CMakeFiles/widget.dir/listwidget.cpp.o [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/widget/CMakeFiles/widget.dir/table.cpp.o [282/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/3rdparty/vkh_renderpasscompat.cpp.o [283/432] Building CXX object lib/sound/CMakeFiles/sound.dir/playlist.cpp.o [284/432] Building CXX object src/CMakeFiles/warzone2100.dir/animation.cpp.o [285/432] Linking CXX static library lib/sound/libsound.a [286/432] Building CXX object lib/widget/CMakeFiles/widget.dir/widget.cpp.o [287/432] Building CXX object lib/netplay/CMakeFiles/netplay.dir/netplay.cpp.o [288/432] Building CXX object lib/sdl/CMakeFiles/sdl-backend.dir/gfx_api_vk_sdl.cpp.o [289/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/3rdparty/vkh_info.cpp.o [290/432] Linking CXX static library lib/netplay/libnetplay.a [291/432] Building CXX object lib/sdl/CMakeFiles/sdl-backend.dir/gfx_api_sdl.cpp.o [292/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/gfx_api.cpp.o [293/432] Building CXX object lib/wzmaplib/CMakeFiles/wzmaplib.dir/src/map.cpp.o [294/432] Building CXX object src/CMakeFiles/warzone2100.dir/3rdparty/propertymatcher.cpp.o [295/432] Building CXX object src/CMakeFiles/warzone2100.dir/difficulty.cpp.o [296/432] Linking CXX static library lib/wzmaplib/libwzmaplib.a [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/advvis.cpp.o [301/432] Building CXX object src/CMakeFiles/warzone2100.dir/gateway.cpp.o [302/432] Building CXX object src/CMakeFiles/warzone2100.dir/aud.cpp.o [303/432] Building CXX object src/CMakeFiles/warzone2100.dir/edit3d.cpp.o [304/432] Building CXX object src/CMakeFiles/warzone2100.dir/faction.cpp.o [305/432] Building CXX object src/CMakeFiles/warzone2100.dir/ai.cpp.o [306/432] Building CXX object src/CMakeFiles/warzone2100.dir/group.cpp.o [307/432] Building CXX object src/CMakeFiles/warzone2100.dir/bucket3d.cpp.o [308/432] Building CXX object src/CMakeFiles/warzone2100.dir/input/keyconfig.cpp.o [309/432] Building CXX object src/CMakeFiles/warzone2100.dir/chat.cpp.o [310/432] Building CXX object tools/map/CMakeFiles/maptools.dir/maptools.cpp.o [311/432] Building CXX object src/CMakeFiles/warzone2100.dir/combat.cpp.o [312/432] Building CXX object src/CMakeFiles/warzone2100.dir/geometry.cpp.o [313/432] Building CXX object src/CMakeFiles/warzone2100.dir/astar.cpp.o [314/432] Building CXX object src/CMakeFiles/warzone2100.dir/clparse.cpp.o [315/432] Building CXX object src/CMakeFiles/warzone2100.dir/level_lexer.cpp.o [316/432] Building CXX object src/CMakeFiles/warzone2100.dir/atmos.cpp.o [317/432] Building CXX object src/CMakeFiles/warzone2100.dir/baseobject.cpp.o [318/432] Building CXX object src/CMakeFiles/warzone2100.dir/cheat.cpp.o [319/432] Building CXX object src/CMakeFiles/warzone2100.dir/fpath.cpp.o [320/432] Building CXX object src/CMakeFiles/warzone2100.dir/data.cpp.o [321/432] Building CXX object src/CMakeFiles/warzone2100.dir/component.cpp.o [322/432] Building CXX object lib/widget/CMakeFiles/widget.dir/jsontable.cpp.o [323/432] Building CXX object src/CMakeFiles/warzone2100.dir/input/context.cpp.o [324/432] Building CXX object src/CMakeFiles/warzone2100.dir/console.cpp.o [325/432] Building CXX object src/CMakeFiles/warzone2100.dir/action.cpp.o [326/432] Building CXX object src/CMakeFiles/warzone2100.dir/feature.cpp.o [327/432] Building CXX object src/CMakeFiles/warzone2100.dir/input/mapping.cpp.o [328/432] Building CXX object src/CMakeFiles/warzone2100.dir/challenge.cpp.o [329/432] Building CXX object src/CMakeFiles/warzone2100.dir/intimage.cpp.o [330/432] Building CXX object src/CMakeFiles/warzone2100.dir/droid.cpp.o [331/432] Building CXX object src/CMakeFiles/warzone2100.dir/display3d.cpp.o [332/432] Building CXX object src/CMakeFiles/warzone2100.dir/effects.cpp.o [333/432] Building CXX object src/CMakeFiles/warzone2100.dir/display.cpp.o [334/432] Building CXX object src/CMakeFiles/warzone2100.dir/hci/commander.cpp.o [335/432] Building CXX object src/CMakeFiles/warzone2100.dir/activity.cpp.o [336/432] Building CXX object src/CMakeFiles/warzone2100.dir/input/manager.cpp.o [337/432] Building CXX object src/CMakeFiles/warzone2100.dir/design.cpp.o [338/432] Building CXX object src/CMakeFiles/warzone2100.dir/modding.cpp.o [339/432] Building CXX object src/CMakeFiles/warzone2100.dir/configuration.cpp.o [340/432] Building CXX object lib/ivis_opengl/CMakeFiles/ivis-opengl.dir/gfx_api_vk.cpp.o [341/432] Building CXX object src/CMakeFiles/warzone2100.dir/init.cpp.o [342/432] Linking CXX static library lib/ivis_opengl/libivis-opengl.a [343/432] Linking CXX static library lib/sdl/libsdl-backend.a [344/432] Building CXX object src/CMakeFiles/warzone2100.dir/hci/objects_stats.cpp.o [345/432] Building CXX object src/CMakeFiles/warzone2100.dir/mapgrid.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/mechanics.cpp.o [349/432] Building CXX object src/CMakeFiles/warzone2100.dir/hci/build.cpp.o [350/432] Building CXX object src/CMakeFiles/warzone2100.dir/pointtree.cpp.o [351/432] Building CXX object src/CMakeFiles/warzone2100.dir/multisync.cpp.o [352/432] Building CXX object src/CMakeFiles/warzone2100.dir/ingameop.cpp.o [353/432] Building CXX object src/CMakeFiles/warzone2100.dir/intdisplay.cpp.o [354/432] Building CXX object src/CMakeFiles/warzone2100.dir/lighting.cpp.o [355/432] Building CXX object src/CMakeFiles/warzone2100.dir/intorder.cpp.o [356/432] Building CXX object src/CMakeFiles/warzone2100.dir/hci/research.cpp.o [357/432] Building CXX object src/CMakeFiles/warzone2100.dir/random.cpp.o [358/432] Building CXX object src/CMakeFiles/warzone2100.dir/mapdisplay.cpp.o [359/432] Building CXX object src/CMakeFiles/warzone2100.dir/hci/manufacture.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/objects.cpp.o [364/432] Building CXX object src/CMakeFiles/warzone2100.dir/text.cpp.o [365/432] Building CXX object src/CMakeFiles/warzone2100.dir/levels.cpp.o [366/432] Building CXX object src/CMakeFiles/warzone2100.dir/oprint.cpp.o [367/432] Building CXX object src/CMakeFiles/warzone2100.dir/multibot.cpp.o [368/432] Building CXX object src/CMakeFiles/warzone2100.dir/loop.cpp.o [369/432] Building CXX object src/CMakeFiles/warzone2100.dir/intelmap.cpp.o [370/432] Building CXX object src/CMakeFiles/warzone2100.dir/keybind.cpp.o [371/432] Building CXX object src/CMakeFiles/warzone2100.dir/multigifts.cpp.o [372/432] Building CXX object src/CMakeFiles/warzone2100.dir/move.cpp.o [373/432] Building CXX object src/CMakeFiles/warzone2100.dir/multilobbycommands.cpp.o [374/432] Building CXX object src/CMakeFiles/warzone2100.dir/keyedit.cpp.o [375/432] Building CXX object src/CMakeFiles/warzone2100.dir/map.cpp.o [376/432] Building CXX object src/CMakeFiles/warzone2100.dir/nethelpers.cpp.o [377/432] Building CXX object src/CMakeFiles/warzone2100.dir/multilimit.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/multijoin.cpp.o [381/432] Building CXX object src/CMakeFiles/warzone2100.dir/loadsave.cpp.o [382/432] Building CXX object src/CMakeFiles/warzone2100.dir/integrations/wzdiscordrpc.cpp.o [383/432] Building CXX object src/CMakeFiles/warzone2100.dir/objmem.cpp.o [384/432] Building CXX object src/CMakeFiles/warzone2100.dir/raycast.cpp.o [385/432] Building CXX object src/CMakeFiles/warzone2100.dir/version.cpp.o [386/432] Building CXX object src/CMakeFiles/warzone2100.dir/multistruct.cpp.o [387/432] Building CXX object src/CMakeFiles/warzone2100.dir/urlhelpers.cpp.o [388/432] Building CXX object src/CMakeFiles/warzone2100.dir/multiplay.cpp.o [389/432] Building CXX object src/CMakeFiles/warzone2100.dir/mission.cpp.o [390/432] Building CXX object src/CMakeFiles/warzone2100.dir/seqdisp.cpp.o [391/432] Building CXX object src/CMakeFiles/warzone2100.dir/game.cpp.o [392/432] Building CXX object src/CMakeFiles/warzone2100.dir/power.cpp.o [393/432] Building CXX object src/CMakeFiles/warzone2100.dir/selection.cpp.o [394/432] Building CXX object src/CMakeFiles/warzone2100.dir/order.cpp.o [395/432] Building CXX object src/CMakeFiles/warzone2100.dir/texture.cpp.o [396/432] Building CXX object src/CMakeFiles/warzone2100.dir/radar.cpp.o [397/432] Building CXX object src/CMakeFiles/warzone2100.dir/musicmanager.cpp.o [398/432] Building CXX object src/CMakeFiles/warzone2100.dir/projectile.cpp.o [399/432] Building CXX object src/CMakeFiles/warzone2100.dir/multimenu.cpp.o [400/432] Building CXX object src/CMakeFiles/warzone2100.dir/multistat.cpp.o [401/432] Building CXX object src/CMakeFiles/warzone2100.dir/stdinreader.cpp.o [402/432] Building CXX object src/CMakeFiles/warzone2100.dir/scores.cpp.o [403/432] Building CXX object src/CMakeFiles/warzone2100.dir/notifications.cpp.o [404/432] Building CXX object src/CMakeFiles/warzone2100.dir/stats.cpp.o [405/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/titleui.cpp.o [406/432] Building CXX object src/CMakeFiles/warzone2100.dir/terrain.cpp.o [407/432] Building CXX object src/CMakeFiles/warzone2100.dir/wavecast.cpp.o [408/432] Building CXX object src/CMakeFiles/warzone2100.dir/wzpropertyproviders.cpp.o [409/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/old.cpp.o [410/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/msgbox.cpp.o [411/432] Building CXX object src/CMakeFiles/warzone2100.dir/wzcrashhandlingproviders.cpp.o [412/432] Building CXX object src/CMakeFiles/warzone2100.dir/warcam.cpp.o [413/432] Building CXX object src/CMakeFiles/warzone2100.dir/template.cpp.o [414/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/protocol.cpp.o [415/432] Building CXX object src/CMakeFiles/warzone2100.dir/warzoneconfig.cpp.o [416/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/passbox.cpp.o [417/432] Building CXX object src/CMakeFiles/warzone2100.dir/titleui/gamefind.cpp.o [418/432] Building CXX object src/CMakeFiles/warzone2100.dir/spectatorwidgets.cpp.o [419/432] Building CXX object src/CMakeFiles/warzone2100.dir/visibility.cpp.o [420/432] Building CXX object src/CMakeFiles/warzone2100.dir/structure.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/urlrequest.cpp.o [424/432] Building CXX object src/CMakeFiles/warzone2100.dir/research.cpp.o [425/432] Building CXX object src/CMakeFiles/warzone2100.dir/updatemanager.cpp.o [426/432] Building CXX object src/CMakeFiles/warzone2100.dir/qtscript.cpp.o [427/432] Building CXX object src/CMakeFiles/warzone2100.dir/wzapi.cpp.o [428/432] Building CXX object src/CMakeFiles/warzone2100.dir/multiint.cpp.o [429/432] Building CXX object src/CMakeFiles/warzone2100.dir/quickjs_backend.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/ccfzi875.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/felix5/build receiving incremental file list warzone2100-4.2.7-1-riscv64-build.log warzone2100-4.2.7-1-riscv64-prepare.log sent 62 bytes received 11,551 bytes 23,226.00 bytes/sec total size is 72,114 speedup is 6.21