Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/warzone2100.spec'], chrootPath='/var/lib/mock/f33-build-174552-44337/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/warzone2100.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1580428800 Wrote: /builddir/build/SRPMS/warzone2100-3.3.0-3.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/warzone2100.spec'], chrootPath='/var/lib/mock/f33-build-174552-44337/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/warzone2100.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1580428800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.GROThA + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf warzone2100 + /usr/bin/xz -dc /builddir/build/SOURCES/warzone2100-3.3.0_src.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd warzone2100 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ymyU7C + umask 022 + cd /builddir/build/BUILD + cd warzone2100 + ./autogen.sh + checking for autoconf >= 2.56 ... found 2.69, ok. + checking for automake >= 1.11 ... found 1.16.1, ok. + running aclocal ... + running autoheader ... + running autoconf ... + running automake ... configure.ac:22: installing './compile' configure.ac:19: installing './config.guess' configure.ac:19: installing './config.sub' configure.ac:4: installing './install-sh' configure.ac:4: installing './missing' 3rdparty/Makefile.am: installing './depcomp' + removing config.cache ... Now type './configure && make' to compile. + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-rpath --enable-debug=no --with-distributor=Fedora --with-appdatadir=/usr/share/appdata --with-icondir=/usr/share/icons/hicolor/128x128/apps checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '987' is supported by ustar format... yes checking whether GID '135' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking whether make supports the include directive... yes (GNU style) checking for riscv64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for gcc option to accept ISO C99... none needed checking for gcc option to accept ISO Standard C... (cached) none needed checking for gcc... ccompiler checking for riscv64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for riscv64-redhat-linux-gnu-g++... no checking for riscv64-redhat-linux-gnu-c++... no checking for riscv64-redhat-linux-gnu-gpp... no checking for riscv64-redhat-linux-gnu-aCC... no checking for riscv64-redhat-linux-gnu-CC... no checking for riscv64-redhat-linux-gnu-cxx... no checking for riscv64-redhat-linux-gnu-cc++... no checking for riscv64-redhat-linux-gnu-cl.exe... no checking for riscv64-redhat-linux-gnu-FCC... no checking for riscv64-redhat-linux-gnu-KCC... no checking for riscv64-redhat-linux-gnu-RCC... no checking for riscv64-redhat-linux-gnu-xlC_r... no checking for riscv64-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking for g++... cxxcompiler checking whether perl executable path has been provided... no checking for perl... /usr/bin/perl checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for perl version... This is perl 5, version 30, subversion 2 (v5.30.2) built for riscv64-linux-thread-multi checking for gawk... (cached) gawk checking for zip... zip checking for unzip... unzip checking for a2x... no checking for wkhtmltopdf... no checking how to run the C preprocessor... gcc -E checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for __builtin_expect()... yes checking for strlcpy... no checking for strlcat... no checking whether gcc accepts -fstack-protector... yes checking whether g++ accepts -fstack-protector... yes checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking sys/ucontext.h usability... yes checking sys/ucontext.h presence... yes checking for sys/ucontext.h... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done ./configure: line 7011: cd: /lib64/lp64d/../lib64/lp64d/: No such file or directory ./configure: line 7011: cd: /usr/lib64/lp64d/../lib64/lp64d/: No such file or directory ./configure: line 7483: gt_INTL_MACOSX: command not found checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for riscv64-redhat-linux-gnu-pkg-config... /usr/bin/riscv64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for pkg-config >= 0.9... found 1.6.3, ok checking for QT5... yes checking for moc-qt5... /usr/lib64/qt5/bin/moc-qt5 checking for uic-qt5... /usr/lib64/qt5/bin/uic-qt5 checking for rcc-qt5... /usr/lib64/qt5/bin/rcc-qt5 checking for X... libraries , headers checking whether to build NSIS installer... no checking whether to compile in debug mode... no checking whether the C compiler accepts the -Werror -Wno-switch -Wno-error=cpp flag... yes checking whether the C compiler accepts the -Werror -Wno-enum-compare -Wno-error=cpp flag... yes checking whether the C compiler accepts the -Werror -Wno-expansion-to-defined -Wno-error=cpp flag... yes checking whether the C compiler accepts the -Werror -Wno-stringop-truncation -Wno-error=cpp flag... yes checking whether the C compiler accepts the -Werror -Wno-stringop-truncation -Wno-error=cpp flag... (cached) yes checking whether the C compiler accepts the -Werror -Wno-format-truncation -Wno-error=cpp flag... yes checking for SDL... yes checking for PNG... yes checking for THEORA... yes checking for OPENAL... yes checking for VORBIS... yes checking for VORBISFILE... yes checking for GLEW... yes checking for nearbyint in -lm... yes checking physfs.h usability... yes checking physfs.h presence... yes checking for physfs.h... yes checking for PHYSFS_mount in -lphysfs... yes checking X11/extensions/Xrandr.h usability... yes checking X11/extensions/Xrandr.h presence... yes checking for X11/extensions/Xrandr.h... yes checking for main in -lGL... yes checking for main in -lGLU... yes checking for FRIBIDI... yes checking for FREETYPE... yes checking for HARFBUZZ... yes checking for FTC_Manager_New in -lfreetype... yes checking for FONTCONFIG... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating po/Makefile.in config.status: creating doc/Makefile config.status: creating icons/Makefile config.status: creating data/Makefile config.status: creating data/music/Makefile config.status: creating pkg/nsis/Makefile config.status: creating win32/Makefile config.status: creating 3rdparty/micro-ecc/Makefile config.status: creating 3rdparty/Makefile config.status: creating lib/framework/Makefile config.status: creating lib/exceptionhandler/Makefile config.status: creating lib/gamelib/Makefile config.status: creating lib/ivis_opengl/Makefile config.status: creating lib/netplay/Makefile config.status: creating lib/sdl/Makefile config.status: creating lib/script/Makefile config.status: creating lib/sequence/Makefile config.status: creating lib/sound/Makefile config.status: creating lib/widget/Makefile config.status: creating tools/map/Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile configure: configure: *** Distributor Fedora *** configure: configure: WARNING: a2x (asciidoc) or wkhtmltopdf not found, can't convert documentation. This doesn't affect building the game, but means that things like "make dist" and building a Windows installer will fail. configure: configure: Backend used: SDL + make -j4 make UTF8PROC_DEFINES=-DUTF8PROC_STATIC all-recursive make[1]: Entering directory '/builddir/build/BUILD/warzone2100' Making all in win32 make[2]: Entering directory '/builddir/build/BUILD/warzone2100/win32' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/win32' Making all in 3rdparty/micro-ecc make[2]: Entering directory '/builddir/build/BUILD/warzone2100/3rdparty/micro-ecc' gcc -DHAVE_CONFIG_H -I. -I../.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -UDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o uECC.o uECC.c rm -f libmicroecc.a ar cru libmicroecc.a uECC.o ranlib libmicroecc.a make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/3rdparty/micro-ecc' Making all in 3rdparty make[2]: Entering directory '/builddir/build/BUILD/warzone2100/3rdparty' if [ "." != "." ]; then \ cp "./miniupnp/miniupnpc/miniupnpcstrings.h.in" "./miniupnp/miniupnpc/miniupnpcstrings.h.in"; \ cp "./miniupnp/miniupnpc/updateminiupnpcstrings.sh" "./miniupnp/miniupnpc/updateminiupnpcstrings.sh"; \ cp "./miniupnp/miniupnpc/VERSION" "./miniupnp/miniupnpc/VERSION"; \ fi; \ cd "./miniupnp/miniupnpc" && \ /bin/sh updateminiupnpcstrings.sh which: no lsb_release in (/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin) Detected OS [Linux] version [5.5.0-0.rc5.git0.1.1.riscv64.fc32.riscv64] MiniUPnPc version [2.1] setting OS_STRING macro value to Linux/5.5.0-0.rc5.git0.1.1.riscv64.fc32.riscv64 in miniupnpcstrings.h. setting MINIUPNPC_VERSION_STRING macro value to 2.1 in miniupnpcstrings.h. make all-am make[3]: Entering directory '/builddir/build/BUILD/warzone2100/3rdparty' gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o sha/libsha2_a-sha2.o `test -f 'sha/sha2.c' || echo './'`sha/sha2.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -fPIC -std=c99 -Wall -pedantic -I./utf8proc -DUTF8PROC_EXPORTS -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o utf8proc/libutf8proc_a-utf8proc.o `test -f 'utf8proc/utf8proc.c' || echo './'`utf8proc/utf8proc.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-connecthostport.o `test -f 'miniupnp/miniupnpc/connecthostport.c' || echo './'`miniupnp/miniupnpc/connecthostport.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-igd_desc_parse.o `test -f 'miniupnp/miniupnpc/igd_desc_parse.c' || echo './'`miniupnp/miniupnpc/igd_desc_parse.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-minisoap.o `test -f 'miniupnp/miniupnpc/minisoap.c' || echo './'`miniupnp/miniupnpc/minisoap.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-minissdpc.o `test -f 'miniupnp/miniupnpc/minissdpc.c' || echo './'`miniupnp/miniupnpc/minissdpc.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-miniupnpc.o `test -f 'miniupnp/miniupnpc/miniupnpc.c' || echo './'`miniupnp/miniupnpc/miniupnpc.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-miniwget.o `test -f 'miniupnp/miniupnpc/miniwget.c' || echo './'`miniupnp/miniupnpc/miniwget.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-minixml.o `test -f 'miniupnp/miniupnpc/minixml.c' || echo './'`miniupnp/miniupnpc/minixml.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-portlistingparse.o `test -f 'miniupnp/miniupnpc/portlistingparse.c' || echo './'`miniupnp/miniupnpc/portlistingparse.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-receivedata.o `test -f 'miniupnp/miniupnpc/receivedata.c' || echo './'`miniupnp/miniupnpc/receivedata.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-upnpcommands.o `test -f 'miniupnp/miniupnpc/upnpcommands.c' || echo './'`miniupnp/miniupnpc/upnpcommands.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-upnpdev.o `test -f 'miniupnp/miniupnpc/upnpdev.c' || echo './'`miniupnp/miniupnpc/upnpdev.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-upnperrors.o `test -f 'miniupnp/miniupnpc/upnperrors.c' || echo './'`miniupnp/miniupnpc/upnperrors.c gcc -DHAVE_CONFIG_H -I. -I.. -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wstrict-prototypes -Wdeclaration-after-statement -Wno-switch -Wno-enum-compare -Wno-stringop-truncation -DSTATICLIB -DMINIUPNP_STATICLIB -Wall -W -Wstrict-prototypes -fno-common -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=c99 -I./miniupnp/miniupnpc -I./miniupnp/miniupnpc -Wno-cast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fstack-protector -fPIC -c -o miniupnp/miniupnpc/libminiupnpc_a-upnpreplyparse.o `test -f 'miniupnp/miniupnpc/upnpreplyparse.c' || echo './'`miniupnp/miniupnpc/upnpreplyparse.c rm -f utf8proc/libutf8proc.a ar cru utf8proc/libutf8proc.a utf8proc/libutf8proc_a-utf8proc.o ranlib utf8proc/libutf8proc.a rm -f miniupnp/libminiupnpc.a ar cru miniupnp/libminiupnpc.a miniupnp/miniupnpc/libminiupnpc_a-connecthostport.o miniupnp/miniupnpc/libminiupnpc_a-igd_desc_parse.o miniupnp/miniupnpc/libminiupnpc_a-minisoap.o miniupnp/miniupnpc/libminiupnpc_a-minissdpc.o miniupnp/miniupnpc/libminiupnpc_a-miniupnpc.o miniupnp/miniupnpc/libminiupnpc_a-miniwget.o miniupnp/miniupnpc/libminiupnpc_a-minixml.o miniupnp/miniupnpc/libminiupnpc_a-portlistingparse.o miniupnp/miniupnpc/libminiupnpc_a-receivedata.o miniupnp/miniupnpc/libminiupnpc_a-upnpcommands.o miniupnp/miniupnpc/libminiupnpc_a-upnpdev.o miniupnp/miniupnpc/libminiupnpc_a-upnperrors.o miniupnp/miniupnpc/libminiupnpc_a-upnpreplyparse.o ranlib miniupnp/libminiupnpc.a rm -f sha/libsha2.a ar cru sha/libsha2.a sha/libsha2_a-sha2.o ranlib sha/libsha2.a make[3]: Leaving directory '/builddir/build/BUILD/warzone2100/3rdparty' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/3rdparty' Making all in lib/framework make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/framework' g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o crc.o crc.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o debug.o debug.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o frame.o frame.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o frameresource.o frameresource.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o geometry.o geometry.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o i18n.o i18n.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o lexer_input.o lexer_input.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o resource_lexer.o resource_lexer.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o resource_parser.o resource_parser.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o stdio_ext.o stdio_ext.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o strres.o strres.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o strres_lexer.o strres_lexer.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o strres_parser.o strres_parser.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o treap.o treap.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o trig.o trig.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o utf.o utf.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o wzconfig.o wzconfig.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o wzpaths.o wzpaths.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -DUTF8PROC_STATIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o wzstring.o wzstring.cpp In file included from wzconfig.h:45, from wzconfig.cpp:26: ../../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../../3rdparty/json/json.hpp:22516:42: required from here ../../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ rm -f libframework.a ar cru libframework.a crc.o debug.o frame.o frameresource.o geometry.o i18n.o lexer_input.o resource_lexer.o resource_parser.o stdio_ext.o strres.o strres_lexer.o strres_parser.o treap.o trig.o utf.o wzconfig.o wzpaths.o wzstring.o ranlib libframework.a make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/framework' Making all in lib/exceptionhandler make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/exceptionhandler' g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o dumpinfo.o dumpinfo.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o exceptionhandler.o exceptionhandler.cpp rm -f libexceptionhandler.a ar cru libexceptionhandler.a dumpinfo.o exceptionhandler.o ranlib libexceptionhandler.a make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/exceptionhandler' Making all in lib/script make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/script' g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o chat_lexer.o chat_lexer.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o chat_parser.o chat_parser.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o codeprint.o codeprint.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o event.o event.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o eventsave.o eventsave.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o interpreter.o interpreter.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o script.o script.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o script_lexer.o script_lexer.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o script_parser.o script_parser.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o stack.o stack.cpp In file included from ../../lib/framework/wzconfig.h:45, from eventsave.cpp:27: ../../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../../3rdparty/json/json.hpp:22516:42: required from here ../../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ rm -f libscript.a ar cru libscript.a chat_lexer.o chat_parser.o codeprint.o event.o eventsave.o interpreter.o script.o script_lexer.o script_parser.o stack.o ranlib libscript.a make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/script' Making all in lib/sequence make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/sequence' g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/AL -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o sequence.o sequence.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/AL -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o timer.o timer.cpp rm -f libsequence.a ar cru libsequence.a sequence.o timer.o ranlib libsequence.a make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/sequence' Making all in lib/ivis_opengl make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/ivis_opengl' g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o pieblitfunc.o pieblitfunc.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o gfx_api_gl.o gfx_api_gl.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o piedraw.o piedraw.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o piefunc.o piefunc.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o piematrix.o piematrix.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o piemode.o piemode.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o piepalette.o piepalette.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o piestate.o piestate.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o screen.o screen.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o tex.o tex.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o textdraw.o textdraw.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o bitimage.o bitimage.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o imdload.o imdload.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o jpeg_encoder.o jpeg_encoder.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o pieclip.o pieclip.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o png_util.o png_util.cpp rm -f libivis_opengl.a ar cru libivis_opengl.a pieblitfunc.o gfx_api_gl.o piedraw.o piefunc.o piematrix.o piemode.o piepalette.o piestate.o screen.o tex.o textdraw.o bitimage.o imdload.o jpeg_encoder.o pieclip.o png_util.o ranlib libivis_opengl.a make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/ivis_opengl' Making all in lib/gamelib make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/gamelib' g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o audp_lexer.o audp_lexer.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o audp_parser.o audp_parser.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o gtime.o gtime.cpp rm -f libgamelib.a ar cru libgamelib.a audp_lexer.o audp_parser.o gtime.o ranlib libgamelib.a make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/gamelib' Making all in lib/sound make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/sound' g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/AL -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o audio.o audio.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/AL -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o audio_id.o audio_id.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/AL -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o cdaudio.o cdaudio.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/AL -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o oggvorbis.o oggvorbis.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/AL -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o openal_error.o openal_error.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/AL -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o openal_track.o openal_track.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/AL -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o playlist.o playlist.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/AL -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o track.o track.cpp In file included from ../../lib/framework/wzconfig.h:45, from ../../src/researchdef.h:29, from ../../src/objectdef.h:31, from ../../src/droid.h:30, from track.cpp:25: ../../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../../3rdparty/json/json.hpp:22516:42: required from here ../../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ rm -f libsound.a ar cru libsound.a audio.o audio_id.o cdaudio.o oggvorbis.o openal_error.o openal_track.o playlist.o track.o ranlib libsound.a make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/sound' Making all in lib/netplay make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/netplay' g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o netjoin_stub.o netjoin_stub.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o netlog.o netlog.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o netplay.o netplay.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o netqueue.o netqueue.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o netsocket.o netsocket.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o nettypes.o nettypes.cpp rm -f libnetplay.a ar cru libnetplay.a netjoin_stub.o netlog.o netplay.o netqueue.o netsocket.o nettypes.o ranlib libnetplay.a make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/netplay' Making all in lib/widget make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/widget' g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o bar.o bar.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o button.o button.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o editbox.o editbox.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o form.o form.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o label.o label.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o listwidget.o listwidget.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o slider.o slider.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o tip.o tip.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o widget.o widget.cpp rm -f libwidget.a ar cru libwidget.a bar.o button.o editbox.o form.o label.o listwidget.o slider.o tip.o widget.o ranlib libwidget.a make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/widget' Making all in lib/sdl make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/sdl' g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o cursors_sdl.o cursors_sdl.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/SDL2 -D_REENTRANT -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o main_sdl.o main_sdl.cpp rm -f libsdl.a ar cru libsdl.a cursors_sdl.o main_sdl.o ranlib libsdl.a make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/sdl' Making all in tools/map make[2]: Entering directory '/builddir/build/BUILD/warzone2100/tools/map' make all-am make[3]: Entering directory '/builddir/build/BUILD/warzone2100/tools/map' g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/libpng16 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o mapconv.o mapconv.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/libpng16 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o mapload.o mapload.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/libpng16 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o maplib.o maplib.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/libpng16 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o pngsave.o pngsave.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/libpng16 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o mapinfo.o mapinfo.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/libpng16 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o map2lnd.o map2lnd.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/libpng16 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o map2preview.o map2preview.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -DYY_NO_INPUT -I/usr/include/libpng16 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/glm -I../../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o map2png.o map2png.cpp g++ -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -lz -rdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fPIC -lpthread -o mapconv mapconv.o mapload.o maplib.o pngsave.o -lphysfs -lpng16 -lz -lQt5Widgets -lQt5Gui -lQt5Script -lQt5Core g++ -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -lz -rdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fPIC -lpthread -o mapinfo mapinfo.o mapload.o maplib.o -lphysfs -lpng16 -lz -lQt5Widgets -lQt5Gui -lQt5Script -lQt5Core g++ -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -lz -rdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fPIC -lpthread -o map2lnd map2lnd.o mapload.o maplib.o -lphysfs -lpng16 -lz -lQt5Widgets -lQt5Gui -lQt5Script -lQt5Core g++ -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -lz -rdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fPIC -lpthread -o map2preview map2preview.o mapload.o maplib.o pngsave.o -lphysfs -lpng16 -lz -lQt5Widgets -lQt5Gui -lQt5Script -lQt5Core g++ -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -lz -rdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fPIC -lpthread -o map2png map2png.o mapload.o maplib.o pngsave.o -lphysfs -lpng16 -lz -lQt5Widgets -lQt5Gui -lQt5Script -lQt5Core make[3]: Leaving directory '/builddir/build/BUILD/warzone2100/tools/map' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/tools/map' Making all in src make[2]: Entering directory '/builddir/build/BUILD/warzone2100/src' cd .. && ./build_tools/autorevision -t h -o "/builddir/build/BUILD/warzone2100/src/autorevision.cache" > "/builddir/build/BUILD/warzone2100/src/autorevision.h.new" cmp -s autorevision.h.new autorevision.h && rm autorevision.h.new || mv -f autorevision.h.new autorevision.h make all-am make[3]: Entering directory '/builddir/build/BUILD/warzone2100/src' g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o action.o action.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o advvis.o advvis.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o ai.o ai.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o astar.o astar.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from advvis.cpp:29: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from droid.h:30, from ai.cpp:32: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from astar.cpp:47: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from geometry.h:24, from action.cpp:37: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o atmos.o atmos.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o aud.o aud.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o baseobject.o baseobject.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o bucket3d.o bucket3d.cpp In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from display3d.h:24, from atmos.cpp:31: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from display3d.h:24, from aud.cpp:31: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from display3d.h:24, from bucket3d.cpp:34: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o challenge.o challenge.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o cheat.o cheat.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from droid.h:30, from baseobject.cpp:26: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o clparse.o clparse.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o cmddroid.o cmddroid.cpp In file included from ../lib/framework/wzconfig.h:45, from template.h:23, from cheat.cpp:35: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from challenge.cpp:31: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o combat.o combat.cpp In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from display3d.h:24, from clparse.cpp:35: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from cmddroid.cpp:29: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o component.o component.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o configuration.o configuration.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o console.o console.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from geometry.h:24, from combat.cpp:34: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o data.o data.cpp In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from display3d.h:24, from component.cpp:32: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from configuration.cpp:37: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from message.h:27, from hci.h:32, from console.cpp:38: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from droid.h:30, from data.cpp:42: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o design.o design.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o difficulty.o difficulty.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o display3d.o display3d.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o display.o display.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o droid.o droid.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from design.cpp:31: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from droid.cpp:39: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from display3d.cpp:56: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from display.cpp:36: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o edit3d.o edit3d.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o effects.o effects.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o feature.o feature.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o fpath.o fpath.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from edit3d.cpp:28: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from feature.h:27, from feature.cpp:34: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o frontend.o frontend.cpp In file included from ../lib/framework/wzconfig.h:45, from effects.cpp:39: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from fpath.cpp:36: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o game.o game.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o gateway.o gateway.cpp In file included from ../lib/framework/wzconfig.h:45, from frontend.cpp:38: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o geometry.o geometry.cpp In file included from ../lib/framework/wzconfig.h:45, from game.cpp:29: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from gateway.cpp:29: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from geometry.h:24, from geometry.cpp:29: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o group.o group.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o hci.o hci.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o ingameop.o ingameop.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from droid.h:30, from group.cpp:32: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o init.o init.cpp In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from hci.cpp:56: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from display3d.h:24, from ingameop.cpp:39: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o intdisplay.o intdisplay.cpp In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from init.cpp:56: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o intelmap.o intelmap.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o intimage.o intimage.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from droid.h:30, from intdisplay.h:27, from intdisplay.cpp:50: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from /usr/include/string.h:495, from ../lib/framework/string_ext.h:25, from ../lib/framework/frame.h:44, from ../lib/framework/wzapp.h:24, from game.cpp:20: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'size_t strlcpy(char*, const char*, size_t)' at ../lib/framework/string_ext.h:127:10, inlined from 'size_t sstrcpy(char (&)[N], const char*) [with unsigned int N = 257]' at ../lib/framework/string_ext.h:190:80, inlined from 'bool gameLoadV(PHYSFS_File*, unsigned int)' at game.cpp:3780:10, inlined from 'bool gameLoad(const char*)' at game.cpp:3064:26: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' offset [44, 255] from the object at 'saveGameData' is out of the bounds of referenced subobject 'SAVE_GAME_V7::levelName' with type 'char [20]' at offset 24 [-Warray-bounds] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.cpp: In function 'bool gameLoad(const char*)': game.cpp:527:14: note: subobject 'SAVE_GAME_V7::levelName' declared here 527 | char levelName[MAX_LEVEL_SIZE]; //name of the level to load up when mid game | ^~~~~~~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from display3d.h:24, from intelmap.cpp:40: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o intorder.o intorder.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o keybind.o keybind.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o keyedit.o keyedit.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o keymap.o keymap.cpp In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from message.h:27, from hci.h:32, from intorder.cpp:24: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from keybind.cpp:26: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from display3d.h:24, from keymap.cpp:40: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from message.h:27, from hci.h:32, from keyedit.cpp:40: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o level_lexer.o level_lexer.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o levels.o levels.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o lighting.o lighting.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o loadsave.o loadsave.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o loop.o loop.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from levels.cpp:40: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from lighting.cpp:38: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from message.h:27, from hci.h:32, from loadsave.cpp:42: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o main.o main.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o map.o map.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from loop.cpp:46: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o mapdisplay.o mapdisplay.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o mapgrid.o mapgrid.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from map.cpp:35: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from main.cpp:64: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from droid.h:30, from intdisplay.h:27, from mapdisplay.cpp:34: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from mapgrid.cpp:28: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o mechanics.o mechanics.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o message.o message.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o miscimd.o miscimd.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o mission.o mission.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from droid.h:30, from mechanics.cpp:30: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from message.cpp:29: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from miscimd.cpp:27: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o modding.o modding.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o move.o move.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from mission.h:27, from mission.cpp:27: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o multibot.o multibot.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o multigifts.o multigifts.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from move.h:27, from move.cpp:37: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o multiint.o multiint.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from droid.h:30, from multibot.cpp:28: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objmem.h:27, from multigifts.cpp:29: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o multijoin.o multijoin.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o multilimit.o multilimit.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o multimenu.o multimenu.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objmem.h:27, from multijoin.cpp:43: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from multiint.cpp:41: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from message.h:27, from hci.h:32, from multilimit.cpp:30: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o multiopt.o multiopt.cpp In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from display3d.h:24, from multimenu.cpp:32: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o multiplay.o multiplay.cpp In file included from /usr/include/string.h:495, from /usr/include/qt5/QtCore/qarraydata.h:44, from /usr/include/qt5/QtCore/qbytearray.h:46, from /usr/include/qt5/QtCore/qstring.h:49, from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qfiledevice.h:43, from /usr/include/qt5/QtCore/qfile.h:44, from /usr/include/qt5/QtCore/qfileinfo.h:43, from /usr/include/qt5/QtCore/QFileInfo:1, from multiint.cpp:34: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'size_t strlcpy(char*, const char*, size_t)' at ../lib/framework/string_ext.h:127:10, inlined from 'size_t sstrcpy(char (&)[N], const char*) [with unsigned int N = 257]' at ../lib/framework/string_ext.h:190:80, inlined from 'void decideWRF()' at multiint.cpp:854:10: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' offset [130, 255] from the object at 'game' is out of the bounds of referenced subobject 'MULTIPLAYERGAME::map' with type 'char [128]' at offset 2 [-Warray-bounds] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from map.h:31, from multiint.cpp:84: multiplay.h: In function 'void decideWRF()': multiplay.h:49:8: note: subobject 'MULTIPLAYERGAME::map' declared here 49 | char map[128]; // name of multiplayer map being used. | ^~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from multiplay.cpp:35: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o multistat.o multistat.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from multiopt.cpp:34: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from /usr/include/string.h:495, from ../lib/framework/string_ext.h:25, from ../lib/framework/frame.h:44, from multiopt.cpp:27: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'size_t strlcpy(char*, const char*, size_t)' at ../lib/framework/string_ext.h:127:10, inlined from 'size_t sstrcpy(char (&)[N], const char*) [with unsigned int N = 256]' at ../lib/framework/string_ext.h:190:80, inlined from 'void recvOptions(NETQUEUE)' at multiopt.cpp:268:10: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' offset [130, 254] from the object at 'game' is out of the bounds of referenced subobject 'MULTIPLAYERGAME::map' with type 'char [128]' at offset 2 [-Warray-bounds] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from map.h:31, from multiopt.cpp:34: multiplay.h: In function 'void recvOptions(NETQUEUE)': multiplay.h:49:8: note: subobject 'MULTIPLAYERGAME::map' declared here 49 | char map[128]; // name of multiplayer map being used. | ^~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o multistruct.o multistruct.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o multisync.o multisync.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o objects.o objects.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from mission.h:27, from multistat.cpp:44: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o objmem.o objmem.cpp In file included from ../lib/framework/wzconfig.h:45, from template.h:23, from multistruct.cpp:34: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from objects.cpp:29: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o oprint.o oprint.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o order.o order.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o pointtree.o pointtree.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from objmem.cpp:29: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o power.o power.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o projectile.o projectile.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from oprint.cpp:25: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from order.cpp:34: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o qtscript.o qtscript.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from power.cpp:27: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o qtscriptdebug.o qtscriptdebug.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from projectile.cpp:39: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o qtscriptfuncs.o qtscriptfuncs.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o radar.o radar.cpp In file included from ../lib/framework/wzconfig.h:45, from qtscript.cpp:82: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from qtscriptdebug.h:41, from qtscriptdebug.cpp:52: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from qtscriptfuncs.cpp:41: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from radar.cpp:34: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o random.o random.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o raycast.o raycast.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o research.o research.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o scores.o scores.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from raycast.cpp:30: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o scriptai.o scriptai.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from research.cpp:32: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from scores.cpp:31: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from scriptai.cpp:28: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o scriptcb.o scriptcb.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o scriptextern.o scriptextern.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o scriptfuncs.o scriptfuncs.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from scriptcb.cpp:30: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from scriptextern.cpp:28: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o scriptobj.o scriptobj.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o scripttabs.o scripttabs.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o scriptvals.o scriptvals.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from scriptfuncs.cpp:39: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from scriptobj.cpp:29: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from droid.h:30, from scripttabs.cpp:41: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from scriptvals.cpp:32: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o scriptvals_lexer.o scriptvals_lexer.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o scriptvals_parser.o scriptvals_parser.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o selection.o selection.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o seqdisp.o seqdisp.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o stats.o stats.cpp In file included from ../lib/framework/wzconfig.h:45, from ../src/researchdef.h:29, from ../src/objectdef.h:31, from ../src/objects.h:27, from scriptvals_parser.ypp:41: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from selection.cpp:32: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from message.h:27, from hci.h:32, from seqdisp.cpp:45: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o structure.o structure.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o template.o template.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o terrain.o terrain.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from stats.cpp:35: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from template.cpp:27: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from structure.cpp:34: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from terrain.cpp:52: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o text.o text.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o texture.o texture.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o transporter.o transporter.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o version.o version.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o visibility.o visibility.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from texture.cpp:44: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from stats.h:26, from transporter.cpp:34: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o warcam.o warcam.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o warzoneconfig.o warzoneconfig.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from visibility.h:24, from visibility.cpp:33: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o wavecast.o wavecast.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o wrappers.o wrappers.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from warcam.cpp:43: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from structure.h:28, from display.h:28, from warzoneconfig.cpp:32: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from wavecast.cpp:20: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ /usr/lib64/qt5/bin/moc-qt5 -o qtscriptdebug_moc.cpp qtscriptdebug.h g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/libpng16 -I/usr/include/AL -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -DWZ_DATADIR="\"/usr/share/warzone2100\"" -DLOCALEDIR="\"/usr/share/locale\"" -I.. -I../3rdparty -I../3rdparty/glm -I../3rdparty/miniupnp -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -c -o qtscriptdebug_moc.o qtscriptdebug_moc.cpp In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from objectdef.h:31, from objects.h:27, from map.h:29, from mission.h:27, from wrappers.cpp:40: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from ../lib/framework/wzconfig.h:45, from researchdef.h:29, from qtscriptdebug.h:41, from qtscriptdebug_moc.cpp:10: ../3rdparty/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': ../3rdparty/json/json.hpp:8633:57: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' ../3rdparty/json/json.hpp:20698:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; nlohmann::basic_json::parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' ../3rdparty/json/json.hpp:22516:42: required from here ../3rdparty/json/json.hpp:8382:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 8382 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -g -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wno-expansion-to-defined -Wno-stringop-truncation -Wno-format-truncation -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB -I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_SCRIPT_LIB -I/usr/include/qt5/QtScript -DQT_CORE_LIB -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fstack-protector -fPIC -lz -rdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fPIC -lpthread -o warzone2100 action.o advvis.o ai.o astar.o atmos.o aud.o baseobject.o bucket3d.o challenge.o cheat.o clparse.o cmddroid.o combat.o component.o configuration.o console.o data.o design.o difficulty.o display3d.o display.o droid.o edit3d.o effects.o feature.o fpath.o frontend.o game.o gateway.o geometry.o group.o hci.o ingameop.o init.o intdisplay.o intelmap.o intimage.o intorder.o keybind.o keyedit.o keymap.o level_lexer.o levels.o lighting.o loadsave.o loop.o main.o map.o mapdisplay.o mapgrid.o mechanics.o message.o miscimd.o mission.o modding.o move.o multibot.o multigifts.o multiint.o multijoin.o multilimit.o multimenu.o multiopt.o multiplay.o multistat.o multistruct.o multisync.o objects.o objmem.o oprint.o order.o pointtree.o power.o projectile.o qtscript.o qtscriptdebug.o qtscriptfuncs.o radar.o random.o raycast.o research.o scores.o scriptai.o scriptcb.o scriptextern.o scriptfuncs.o scriptobj.o scripttabs.o scriptvals.o scriptvals_lexer.o scriptvals_parser.o selection.o seqdisp.o stats.o structure.o template.o terrain.o text.o texture.o transporter.o version.o visibility.o warcam.o warzoneconfig.o wavecast.o wrappers.o qtscriptdebug_moc.o ../lib/widget/libwidget.a ../lib/sequence/libsequence.a ../lib/sound/libsound.a ../lib/script/libscript.a ../lib/netplay/libnetplay.a ../lib/ivis_opengl/libivis_opengl.a ../lib/gamelib/libgamelib.a ../lib/exceptionhandler/libexceptionhandler.a ../3rdparty/miniupnp/libminiupnpc.a ../lib/sdl/libsdl.a ../lib/framework/libframework.a ../3rdparty/micro-ecc/libmicroecc.a ../3rdparty/sha/libsha2.a ../3rdparty/utf8proc/libutf8proc.a -lSDL2 -lphysfs -lpng16 -lz -lvorbisfile -lvorbis -ltheora -logg -lopenal -lfribidi -lfreetype -lfribidi -lfontconfig -lfreetype -lGL -lGLU -lGLEW -lGLU -lGL -lharfbuzz -lGL -lGLU -lQt5Widgets -lQt5Gui -lQt5Script -lQt5Core -lGLEW -lGLU -lGL -lX11 -lXrandr -lz -rdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fPIC -lpthread make[3]: Leaving directory '/builddir/build/BUILD/warzone2100/src' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/src' Making all in data make[2]: Entering directory '/builddir/build/BUILD/warzone2100/data' Making all in music make[3]: Entering directory '/builddir/build/BUILD/warzone2100/data/music' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/warzone2100/data/music' make[3]: Entering directory '/builddir/build/BUILD/warzone2100/data' touch stamp (cd ./base && zip -X -r0 --filesync /builddir/build/BUILD/warzone2100/data/base.wz $(find palette.txt audio campaigns components effects features gamedesc.lev ruleset.json images messages misc fonts script sequenceaudio shaders stats structs texpages tileset wrf -type f | LC_ALL=C sort) -x '*svn*' -x '*Makefile*' -x '*.svg' || [ $? -eq 12 ] && true) # zip returns 12 on "nothing to do" (cd ./mp && zip -X -r0 --filesync /builddir/build/BUILD/warzone2100/data/mp.wz $(find addon.lev ruleset.json anims challenges tests components effects messages multiplay stats structs wrf -type f | LC_ALL=C sort) -x '*svn*' -x '*Makefile*' -x '*.svg' || [ $? -eq 12 ] && true) # zip returns 12 on "nothing to do" adding: addon.lev (stored 0%) adding: anims/scbd_run.ani (stored 0%) adding: challenges/b2basics.json (stored 0%) adding: challenges/hidebehind.json (stored 0%) adding: challenges/noplace.json (stored 0%) adding: challenges/two-faced.json (stored 0%) adding: components/bodies/drcytran.pie (stored 0%) adding: components/bodies/drhbod14.pie (stored 0%) adding: components/bodies/drmbod13.pie (stored 0%) adding: components/bodies/drtrans.pie (stored 0%) adding: components/bodies/scbd_run.pie (stored 0%) adding: components/bodies/scbd_std.pie (stored 0%) adding: components/prop/prhnaval1.pie (stored 0%) adding: components/prop/prshov1.pie (stored 0%) adding: components/prop/prslhtr4.pie (stored 0%) adding: components/prop/prsltrk4.pie (stored 0%) adding: components/prop/prslvtl1.pie (stored 0%) adding: components/prop/prslwhl1.pie (stored 0%) adding: components/prop/prsrhtr4.pie (stored 0%) adding: components/prop/prsrtrk4.pie (stored 0%) adding: components/prop/prsrvtl1.pie (stored 0%) adding: components/prop/prsrwhl1.pie (stored 0%) adding: components/weapons/cy_con.pie (stored 0%) adding: components/weapons/cy_gren.pie (stored 0%) adding: components/weapons/cy_rep.pie (stored 0%) adding: components/weapons/cy_therm.pie (stored 0%) adding: components/weapons/gnhaalas.pie (stored 0%) adding: components/weapons/gnhemp.pie (stored 0%) adding: components/weapons/gnhlas.pie (stored 0%) adding: components/weapons/gnhmg1.pie (stored 0%) adding: components/weapons/gnhmorte.pie (stored 0%) adding: components/weapons/gnhplsma.pie (stored 0%) adding: components/weapons/gnhsnsr4.pie (stored 0%) adding: components/weapons/gnhvcan2.pie (stored 0%) adding: components/weapons/gnlassat.pie (stored 0%) adding: components/weapons/gnmflmrp.pie (stored 0%) adding: components/weapons/gnmhowti.pie (stored 0%) adding: components/weapons/gnmmorti.pie (stored 0%) adding: components/weapons/gnmrepr2.pie (stored 0%) adding: components/weapons/gnwpfcan.pie (stored 0%) adding: components/weapons/gnwpfgss.pie (stored 0%) adding: components/weapons/gnwpfmsl.pie (stored 0%) adding: components/weapons/gnwpfrkt.pie (stored 0%) adding: components/weapons/sc_asscn.pie (stored 0%) adding: components/weapons/sc_atm.pie (stored 0%) adding: components/weapons/sc_can.pie (stored 0%) adding: components/weapons/sc_hpvcn.pie (stored 0%) adding: components/weapons/sc_pulse.pie (stored 0%) adding: components/weapons/sc_rail2.pie (stored 0%) adding: components/weapons/sc_tk.pie (stored 0%) adding: components/weapons/scavmra.pie (stored 0%) adding: components/weapons/scbody.pie (stored 0%) adding: components/weapons/trhemp.pie (stored 0%) adding: components/weapons/trhmg.pie (stored 0%) adding: components/weapons/trhvcan2.pie (stored 0%) adding: components/weapons/trlassat.pie (stored 0%) adding: components/weapons/trlvtlem.pie (stored 0%) adding: components/weapons/trlvtlpl.pie (stored 0%) adding: components/weapons/trmvtlem.pie (stored 0%) adding: components/weapons/trmvtlpl.pie (stored 0%) adding: components/weapons/trwpfcan.pie (stored 0%) adding: components/weapons/trwpfgss.pie (stored 0%) adding: components/weapons/trwpfmsl.pie (stored 0%) adding: components/weapons/trwpfrkt.pie (stored 0%) adding: effects/fxflech4.pie (stored 0%) adding: effects/fxgrdexs.pie (stored 0%) adding: effects/fxlbmbe1.pie (stored 0%) adding: effects/fxlbmbe2.pie (stored 0%) adding: effects/fxlbmbp1.pie (stored 0%) adding: effects/fxlbmbp2.pie (stored 0%) adding: effects/fxshcana.pie (stored 0%) adding: effects/fxshcanm.pie (stored 0%) adding: effects/fxshgssa.pie (stored 0%) adding: effects/fxshgssm.pie (stored 0%) adding: effects/fxvtl14.pie (stored 0%) adding: messages/multiplay.txt (stored 0%) adding: messages/resmessages1.json (stored 0%) adding: messages/resmessages12.json (stored 0%) adding: messages/resmessages2.json (stored 0%) adding: messages/resmessages23.json (stored 0%) adding: messages/resmessages3.json (stored 0%) adding: messages/resmessagesall.json (stored 0%) adding: messages/strings/names.txt (stored 0%) adding: messages/strings/resstrings.txt (stored 0%) adding: multiplay/maps/10c-Emergence.gam (stored 0%) adding: multiplay/maps/10c-Emergence/dinit.bjo (stored 0%) adding: multiplay/maps/10c-Emergence/droid.json (stored 0%) adding: multiplay/maps/10c-Emergence/feat.bjo (stored 0%) adding: multiplay/maps/10c-Emergence/feature.json (stored 0%) adding: multiplay/maps/10c-Emergence/game.map (stored 0%) adding: multiplay/maps/10c-Emergence/struct.bjo (stored 0%) adding: multiplay/maps/10c-Emergence/struct.json (stored 0%) adding: multiplay/maps/10c-Emergence/ttypes.ttp (stored 0%) adding: multiplay/maps/2c-Roughness.gam (stored 0%) adding: multiplay/maps/2c-Roughness/droid.json (stored 0%) adding: multiplay/maps/2c-Roughness/feature.json (stored 0%) adding: multiplay/maps/2c-Roughness/game.map (stored 0%) adding: multiplay/maps/2c-Roughness/struct.json (stored 0%) adding: multiplay/maps/2c-Roughness/ttypes.ttp (stored 0%) adding: multiplay/maps/2c-Vision.gam (stored 0%) adding: multiplay/maps/2c-Vision/droid.json (stored 0%) adding: multiplay/maps/2c-Vision/feature.json (stored 0%) adding: multiplay/maps/2c-Vision/game.map (stored 0%) adding: multiplay/maps/2c-Vision/struct.json (stored 0%) adding: multiplay/maps/2c-Vision/ttypes.ttp (stored 0%) adding: multiplay/maps/2c-highground.gam (stored 0%) adding: multiplay/maps/2c-highground/droid.json (stored 0%) adding: multiplay/maps/2c-highground/feature.json (stored 0%) adding: multiplay/maps/2c-highground/game.map (stored 0%) adding: multiplay/maps/2c-highground/struct.json (stored 0%) adding: multiplay/maps/2c-highground/ttypes.ttp (stored 0%) adding: multiplay/maps/2c-startup.gam (stored 0%) adding: multiplay/maps/2c-startup/droid.json (stored 0%) adding: multiplay/maps/2c-startup/feature.json (stored 0%) adding: multiplay/maps/2c-startup/game.map (stored 0%) adding: multiplay/maps/2c-startup/struct.json (stored 0%) adding: multiplay/maps/2c-startup/ttypes.ttp (stored 0%) adding: multiplay/maps/2c-urbanchasm.gam (stored 0%) adding: multiplay/maps/2c-urbanchasm/droid.json (stored 0%) adding: multiplay/maps/2c-urbanchasm/feature.json (stored 0%) adding: multiplay/maps/2c-urbanchasm/game.map (stored 0%) adding: multiplay/maps/2c-urbanchasm/struct.json (stored 0%) adding: multiplay/maps/2c-urbanchasm/ttypes.ttp (stored 0%) adding: multiplay/maps/3c-Gamma.gam (stored 0%) adding: multiplay/maps/3c-Gamma/dinit.bjo (stored 0%) adding: multiplay/maps/3c-Gamma/droid.json (stored 0%) adding: multiplay/maps/3c-Gamma/feat.bjo (stored 0%) adding: multiplay/maps/3c-Gamma/feature.json (stored 0%) adding: multiplay/maps/3c-Gamma/game.map (stored 0%) adding: multiplay/maps/3c-Gamma/struct.bjo (stored 0%) adding: multiplay/maps/3c-Gamma/struct.json (stored 0%) adding: multiplay/maps/3c-Gamma/ttypes.ttp (stored 0%) adding: multiplay/maps/3c-Monocot_i.gam (stored 0%) adding: multiplay/maps/3c-Monocot_i/dinit.bjo (stored 0%) adding: multiplay/maps/3c-Monocot_i/droid.json (stored 0%) adding: multiplay/maps/3c-Monocot_i/feat.bjo (stored 0%) adding: multiplay/maps/3c-Monocot_i/feature.json (stored 0%) adding: multiplay/maps/3c-Monocot_i/game.map (stored 0%) adding: multiplay/maps/3c-Monocot_i/struct.bjo (stored 0%) adding: multiplay/maps/3c-Monocot_i/struct.json (stored 0%) adding: multiplay/maps/3c-Monocot_i/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-basingstoke.gam (stored 0%) adding: multiplay/maps/4c-basingstoke/droid.json (stored 0%) adding: multiplay/maps/4c-basingstoke/feature.json (stored 0%) adding: multiplay/maps/4c-basingstoke/game.map (stored 0%) adding: multiplay/maps/4c-basingstoke/struct.json (stored 0%) adding: multiplay/maps/4c-basingstoke/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-cockpit.gam (stored 0%) adding: multiplay/maps/4c-cockpit/droid.json (stored 0%) adding: multiplay/maps/4c-cockpit/feature.json (stored 0%) adding: multiplay/maps/4c-cockpit/game.map (stored 0%) adding: multiplay/maps/4c-cockpit/struct.json (stored 0%) adding: multiplay/maps/4c-cockpit/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-fishnet.gam (stored 0%) adding: multiplay/maps/4c-fishnet.json (stored 0%) adding: multiplay/maps/4c-fishnet/droid.json (stored 0%) adding: multiplay/maps/4c-fishnet/feature.json (stored 0%) adding: multiplay/maps/4c-fishnet/game.map (stored 0%) adding: multiplay/maps/4c-fishnet/struct.json (stored 0%) adding: multiplay/maps/4c-fishnet/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-greatrift.gam (stored 0%) adding: multiplay/maps/4c-greatrift/droid.json (stored 0%) adding: multiplay/maps/4c-greatrift/feature.json (stored 0%) adding: multiplay/maps/4c-greatrift/game.map (stored 0%) adding: multiplay/maps/4c-greatrift/struct.json (stored 0%) adding: multiplay/maps/4c-greatrift/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-littleegypt.gam (stored 0%) adding: multiplay/maps/4c-littleegypt/droid.json (stored 0%) adding: multiplay/maps/4c-littleegypt/feature.json (stored 0%) adding: multiplay/maps/4c-littleegypt/game.map (stored 0%) adding: multiplay/maps/4c-littleegypt/struct.json (stored 0%) adding: multiplay/maps/4c-littleegypt/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-mountain.gam (stored 0%) adding: multiplay/maps/4c-mountain/droid.json (stored 0%) adding: multiplay/maps/4c-mountain/feature.json (stored 0%) adding: multiplay/maps/4c-mountain/game.map (stored 0%) adding: multiplay/maps/4c-mountain/struct.json (stored 0%) adding: multiplay/maps/4c-mountain/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-pyramidal.gam (stored 0%) adding: multiplay/maps/4c-pyramidal/droid.json (stored 0%) adding: multiplay/maps/4c-pyramidal/feature.json (stored 0%) adding: multiplay/maps/4c-pyramidal/game.map (stored 0%) adding: multiplay/maps/4c-pyramidal/struct.json (stored 0%) adding: multiplay/maps/4c-pyramidal/taglist.tag (stored 0%) adding: multiplay/maps/4c-pyramidal/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-rollinghills.gam (stored 0%) adding: multiplay/maps/4c-rollinghills/droid.json (stored 0%) adding: multiplay/maps/4c-rollinghills/feature.json (stored 0%) adding: multiplay/maps/4c-rollinghills/game.map (stored 0%) adding: multiplay/maps/4c-rollinghills/struct.json (stored 0%) adding: multiplay/maps/4c-rollinghills/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-rush.gam (stored 0%) adding: multiplay/maps/4c-rush/droid.json (stored 0%) adding: multiplay/maps/4c-rush/feature.json (stored 0%) adding: multiplay/maps/4c-rush/game.map (stored 0%) adding: multiplay/maps/4c-rush/struct.json (stored 0%) adding: multiplay/maps/4c-rush/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-rush2.gam (stored 0%) adding: multiplay/maps/4c-rush2/droid.json (stored 0%) adding: multiplay/maps/4c-rush2/feature.json (stored 0%) adding: multiplay/maps/4c-rush2/game.map (stored 0%) adding: multiplay/maps/4c-rush2/struct.json (stored 0%) adding: multiplay/maps/4c-rush2/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-urban-chaos.gam (stored 0%) adding: multiplay/maps/4c-urban-chaos/droid.json (stored 0%) adding: multiplay/maps/4c-urban-chaos/feature.json (stored 0%) adding: multiplay/maps/4c-urban-chaos/game.map (stored 0%) adding: multiplay/maps/4c-urban-chaos/struct.json (stored 0%) adding: multiplay/maps/4c-urban-chaos/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-urbanduel.gam (stored 0%) adding: multiplay/maps/4c-urbanduel/droid.json (stored 0%) adding: multiplay/maps/4c-urbanduel/feature.json (stored 0%) adding: multiplay/maps/4c-urbanduel/game.map (stored 0%) adding: multiplay/maps/4c-urbanduel/struct.json (stored 0%) adding: multiplay/maps/4c-urbanduel/ttypes.ttp (stored 0%) adding: multiplay/maps/4c-valleyofdeath.gam (stored 0%) adding: multiplay/maps/4c-valleyofdeath/droid.json (stored 0%) adding: multiplay/maps/4c-valleyofdeath/feature.json (stored 0%) adding: multiplay/maps/4c-valleyofdeath/game.map (stored 0%) adding: multiplay/maps/4c-valleyofdeath/struct.json (stored 0%) adding: multiplay/maps/4c-valleyofdeath/ttypes.ttp (stored 0%) adding: multiplay/maps/5c-bloat.gam (stored 0%) adding: multiplay/maps/5c-bloat/dinit.bjo (stored 0%) adding: multiplay/maps/5c-bloat/droid.json (stored 0%) adding: multiplay/maps/5c-bloat/feat.bjo (stored 0%) adding: multiplay/maps/5c-bloat/feature.json (stored 0%) adding: multiplay/maps/5c-bloat/game.map (stored 0%) adding: multiplay/maps/5c-bloat/struct.bjo (stored 0%) adding: multiplay/maps/5c-bloat/struct.json (stored 0%) adding: multiplay/maps/5c-bloat/ttypes.ttp (stored 0%) adding: multiplay/maps/6c-Melting.gam (stored 0%) adding: multiplay/maps/6c-Melting/dinit.bjo (stored 0%) adding: multiplay/maps/6c-Melting/droid.json (stored 0%) adding: multiplay/maps/6c-Melting/feat.bjo (stored 0%) adding: multiplay/maps/6c-Melting/feature.json (stored 0%) adding: multiplay/maps/6c-Melting/game.map (stored 0%) adding: multiplay/maps/6c-Melting/struct.bjo (stored 0%) adding: multiplay/maps/6c-Melting/struct.json (stored 0%) adding: multiplay/maps/6c-Melting/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-bananas.gam (stored 0%) adding: multiplay/maps/8c-bananas.json (stored 0%) adding: multiplay/maps/8c-bananas/droid.json (stored 0%) adding: multiplay/maps/8c-bananas/feature.json (stored 0%) adding: multiplay/maps/8c-bananas/game.map (stored 0%) adding: multiplay/maps/8c-bananas/struct.json (stored 0%) adding: multiplay/maps/8c-bananas/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-beggarskanyon.gam (stored 0%) adding: multiplay/maps/8c-beggarskanyon.json (stored 0%) adding: multiplay/maps/8c-beggarskanyon/droid.json (stored 0%) adding: multiplay/maps/8c-beggarskanyon/feature.json (stored 0%) adding: multiplay/maps/8c-beggarskanyon/game.map (stored 0%) adding: multiplay/maps/8c-beggarskanyon/struct.json (stored 0%) adding: multiplay/maps/8c-beggarskanyon/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-clover.gam (stored 0%) adding: multiplay/maps/8c-clover.json (stored 0%) adding: multiplay/maps/8c-clover/droid.json (stored 0%) adding: multiplay/maps/8c-clover/feature.json (stored 0%) adding: multiplay/maps/8c-clover/game.map (stored 0%) adding: multiplay/maps/8c-clover/struct.json (stored 0%) adding: multiplay/maps/8c-clover/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-cockate.gam (stored 0%) adding: multiplay/maps/8c-cockate/droid.json (stored 0%) adding: multiplay/maps/8c-cockate/feature.json (stored 0%) adding: multiplay/maps/8c-cockate/game.map (stored 0%) adding: multiplay/maps/8c-cockate/struct.json (stored 0%) adding: multiplay/maps/8c-cockate/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-concreteplayground.gam (stored 0%) adding: multiplay/maps/8c-concreteplayground.json (stored 0%) adding: multiplay/maps/8c-concreteplayground/droid.json (stored 0%) adding: multiplay/maps/8c-concreteplayground/feature.json (stored 0%) adding: multiplay/maps/8c-concreteplayground/game.map (stored 0%) adding: multiplay/maps/8c-concreteplayground/struct.json (stored 0%) adding: multiplay/maps/8c-concreteplayground/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-gridlock.gam (stored 0%) adding: multiplay/maps/8c-gridlock/droid.json (stored 0%) adding: multiplay/maps/8c-gridlock/feature.json (stored 0%) adding: multiplay/maps/8c-gridlock/game.map (stored 0%) adding: multiplay/maps/8c-gridlock/struct.json (stored 0%) adding: multiplay/maps/8c-gridlock/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-hidensneak.gam (stored 0%) adding: multiplay/maps/8c-hidensneak/droid.json (stored 0%) adding: multiplay/maps/8c-hidensneak/feature.json (stored 0%) adding: multiplay/maps/8c-hidensneak/game.map (stored 0%) adding: multiplay/maps/8c-hidensneak/struct.json (stored 0%) adding: multiplay/maps/8c-hidensneak/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-manhattan.gam (stored 0%) adding: multiplay/maps/8c-manhattan.json (stored 0%) adding: multiplay/maps/8c-manhattan/droid.json (stored 0%) adding: multiplay/maps/8c-manhattan/feature.json (stored 0%) adding: multiplay/maps/8c-manhattan/game.map (stored 0%) adding: multiplay/maps/8c-manhattan/struct.json (stored 0%) adding: multiplay/maps/8c-manhattan/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-mizamaze.gam (stored 0%) adding: multiplay/maps/8c-mizamaze.json (stored 0%) adding: multiplay/maps/8c-mizamaze/droid.json (stored 0%) adding: multiplay/maps/8c-mizamaze/feature.json (stored 0%) adding: multiplay/maps/8c-mizamaze/game.map (stored 0%) adding: multiplay/maps/8c-mizamaze/struct.json (stored 0%) adding: multiplay/maps/8c-mizamaze/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-sandcastles.gam (stored 0%) adding: multiplay/maps/8c-sandcastles/droid.json (stored 0%) adding: multiplay/maps/8c-sandcastles/feature.json (stored 0%) adding: multiplay/maps/8c-sandcastles/game.map (stored 0%) adding: multiplay/maps/8c-sandcastles/struct.json (stored 0%) adding: multiplay/maps/8c-sandcastles/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-thepit.gam (stored 0%) adding: multiplay/maps/8c-thepit/droid.json (stored 0%) adding: multiplay/maps/8c-thepit/feature.json (stored 0%) adding: multiplay/maps/8c-thepit/game.map (stored 0%) adding: multiplay/maps/8c-thepit/struct.json (stored 0%) adding: multiplay/maps/8c-thepit/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-wheeloffortune.gam (stored 0%) adding: multiplay/maps/8c-wheeloffortune/droid.json (stored 0%) adding: multiplay/maps/8c-wheeloffortune/feature.json (stored 0%) adding: multiplay/maps/8c-wheeloffortune/game.map (stored 0%) adding: multiplay/maps/8c-wheeloffortune/struct.json (stored 0%) adding: multiplay/maps/8c-wheeloffortune/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-yinyang.gam (stored 0%) adding: multiplay/maps/8c-yinyang/droid.json (stored 0%) adding: multiplay/maps/8c-yinyang/feature.json (stored 0%) adding: multiplay/maps/8c-yinyang/game.map (stored 0%) adding: multiplay/maps/8c-yinyang/struct.json (stored 0%) adding: multiplay/maps/8c-yinyang/ttypes.ttp (stored 0%) adding: multiplay/maps/8c-ziggurat.gam (stored 0%) adding: multiplay/maps/8c-ziggurat/droid.json (stored 0%) adding: multiplay/maps/8c-ziggurat/feature.json (stored 0%) adding: multiplay/maps/8c-ziggurat/game.map (stored 0%) adding: multiplay/maps/8c-ziggurat/struct.json (stored 0%) adding: multiplay/maps/8c-ziggurat/ttypes.ttp (stored 0%) adding: multiplay/maps/9c-WindFury.gam (stored 0%) adding: multiplay/maps/9c-WindFury/dinit.bjo (stored 0%) adding: multiplay/maps/9c-WindFury/droid.json (stored 0%) adding: multiplay/maps/9c-WindFury/feat.bjo (stored 0%) adding: multiplay/maps/9c-WindFury/feature.json (stored 0%) adding: multiplay/maps/9c-WindFury/game.map (stored 0%) adding: multiplay/maps/9c-WindFury/struct.bjo (stored 0%) adding: multiplay/maps/9c-WindFury/struct.json (stored 0%) adding: multiplay/maps/9c-WindFury/ttypes.ttp (stored 0%) adding: multiplay/script/camTechEnabler.js (stored 0%) adding: multiplay/script/scavfact.js (stored 0%) adding: multiplay/script/weather.js (stored 0%) adding: multiplay/skirmish/nb_common/standard_build_order.js (stored 0%) adding: multiplay/skirmish/nb_generic.js (stored 0%) adding: multiplay/skirmish/nb_generic.json (stored 0%) adding: multiplay/skirmish/nb_hover.js (stored 0%) adding: multiplay/skirmish/nb_hover.json (stored 0%) adding: multiplay/skirmish/nb_includes/_events.js (stored 0%) adding: multiplay/skirmish/nb_includes/_head.js (stored 0%) adding: multiplay/skirmish/nb_includes/_main.js (stored 0%) adding: multiplay/skirmish/nb_includes/adapt.js (stored 0%) adding: multiplay/skirmish/nb_includes/build.js (stored 0%) adding: multiplay/skirmish/nb_includes/chat.js (stored 0%) adding: multiplay/skirmish/nb_includes/intensity.js (stored 0%) adding: multiplay/skirmish/nb_includes/lassat.js (stored 0%) adding: multiplay/skirmish/nb_includes/math.js (stored 0%) adding: multiplay/skirmish/nb_includes/misc.js (stored 0%) adding: multiplay/skirmish/nb_includes/produce.js (stored 0%) adding: multiplay/skirmish/nb_includes/research.js (stored 0%) adding: multiplay/skirmish/nb_includes/stats.js (stored 0%) adding: multiplay/skirmish/nb_includes/tactics.js (stored 0%) adding: multiplay/skirmish/nb_includes/timers.js (stored 0%) adding: multiplay/skirmish/nb_rulesets/standard.js (stored 0%) adding: multiplay/skirmish/nb_turtle.js (stored 0%) adding: multiplay/skirmish/nb_turtle.json (stored 0%) adding: multiplay/skirmish/nexus.json (stored 0%) adding: multiplay/skirmish/nexus.slo (stored 0%) adding: multiplay/skirmish/nexus.vlo (stored 0%) adding: multiplay/skirmish/rules.js (stored 0%) adding: multiplay/skirmish/semperfi-js.json (stored 0%) adding: multiplay/skirmish/semperfi.js (stored 0%) adding: multiplay/skirmish/semperfi.json (stored 0%) adding: multiplay/skirmish/semperfi.slo (stored 0%) adding: multiplay/skirmish/semperfi.vlo (stored 0%) adding: multiplay/skirmish/semperfi_includes/build.js (stored 0%) adding: multiplay/skirmish/semperfi_includes/chat.js (stored 0%) adding: multiplay/skirmish/semperfi_includes/events.js (stored 0%) adding: multiplay/skirmish/semperfi_includes/miscFunctions.js (stored 0%) adding: multiplay/skirmish/semperfi_includes/performance.js (stored 0%) adding: multiplay/skirmish/semperfi_includes/production.js (stored 0%) adding: multiplay/skirmish/semperfi_includes/research.js (stored 0%) adding: multiplay/skirmish/semperfi_includes/tactics.js (stored 0%) adding: ruleset.json (stored 0%) adding: stats/body.json (stored 0%) adding: stats/construction.json (stored 0%) adding: stats/ecm.json (stored 0%) adding: stats/propulsion.json (stored 0%) adding: stats/propulsionsounds.json (stored 0%) adding: stats/propulsiontype.json (stored 0%) adding: stats/repair.json (stored 0%) adding: stats/research.json (stored 0%) adding: stats/sensor.json (stored 0%) adding: stats/structure.json (stored 0%) adding: stats/structuremodifier.json (stored 0%) adding: stats/templates.json (stored 0%) adding: stats/weaponmodifier.json (stored 0%) adding: stats/weapons.json (stored 0%) adding: structs/blgateh.pie (stored 0%) adding: structs/blgateh_l.pie (stored 0%) adding: structs/blgateh_t.pie (stored 0%) adding: structs/blgateh_x.pie (stored 0%) adding: structs/milasbas.pie (stored 0%) adding: structs/stwpfcan.pie (stored 0%) adding: structs/trmflmrp.pie (stored 0%) adding: tests/highground.json (stored 0%) adding: tests/miza.json (stored 0%) adding: tests/miza_challenge.json (stored 0%) adding: wrf/basic.wrf (stored 0%) adding: wrf/cam1.wrf (stored 0%) adding: wrf/cam2.wrf (stored 0%) adding: wrf/cam3.wrf (stored 0%) adding: wrf/multires.wrf (stored 0%) adding: wrf/stats.wrf (stored 0%) zip -T mp.wz test of mp.wz OK rm -f stamp adding: audio/audio.cfg (stored 0%) adding: audio/coltive/col011a.ogg (stored 0%) adding: audio/coltive/col012a.ogg (stored 0%) adding: audio/coltive/col013a.ogg (stored 0%) adding: audio/coltive/col014a.ogg (stored 0%) adding: audio/coltive/col015a.ogg (stored 0%) adding: audio/coltive/col016a.ogg (stored 0%) adding: audio/coltive/col017a.ogg (stored 0%) adding: audio/coltive/col018a.ogg (stored 0%) adding: audio/coltive/col019a.ogg (stored 0%) adding: audio/coltive/col020a.ogg (stored 0%) adding: audio/countdown/10min.ogg (stored 0%) adding: audio/countdown/10to1.ogg (stored 0%) adding: audio/countdown/1min.ogg (stored 0%) adding: audio/countdown/20min.ogg (stored 0%) adding: audio/countdown/2min.ogg (stored 0%) adding: audio/countdown/30min.ogg (stored 0%) adding: audio/countdown/3min.ogg (stored 0%) adding: audio/countdown/40min.ogg (stored 0%) adding: audio/countdown/4min.ogg (stored 0%) adding: audio/countdown/50min.ogg (stored 0%) adding: audio/countdown/5min.ogg (stored 0%) adding: audio/countdown/60min.ogg (stored 0%) adding: audio/countdown/det10min.ogg (stored 0%) adding: audio/countdown/det1min.ogg (stored 0%) adding: audio/countdown/det20min.ogg (stored 0%) adding: audio/countdown/det2min.ogg (stored 0%) adding: audio/countdown/det30min.ogg (stored 0%) adding: audio/countdown/det3min.ogg (stored 0%) adding: audio/countdown/det40min.ogg (stored 0%) adding: audio/countdown/det4min.ogg (stored 0%) adding: audio/countdown/det50min.ogg (stored 0%) adding: audio/countdown/det5min.ogg (stored 0%) adding: audio/countdown/det60min.ogg (stored 0%) adding: audio/countdown/fdetseq.ogg (stored 0%) adding: audio/countdown/flseq.ogg (stored 0%) adding: audio/countdown/labort.ogg (stored 0%) adding: audio/countdown/meflp.ogg (stored 0%) adding: audio/countdown/mlaunch.ogg (stored 0%) adding: audio/countdown/wactivat.ogg (stored 0%) adding: audio/extra/lndgzne.ogg (stored 0%) adding: audio/extra/lz.ogg (stored 0%) adding: audio/extra/nmedeted.ogg (stored 0%) adding: audio/extra/pcv607.ogg (stored 0%) adding: audio/extra/pcv608.ogg (stored 0%) adding: audio/extra/pcv609.ogg (stored 0%) adding: audio/extra/pcv610.ogg (stored 0%) adding: audio/extra/pcv611.ogg (stored 0%) adding: audio/extra/pcv612.ogg (stored 0%) adding: audio/extra/pcv613.ogg (stored 0%) adding: audio/extra/pcv614.ogg (stored 0%) adding: audio/extra/pcv615.ogg (stored 0%) adding: audio/extra/pcv616.ogg (stored 0%) adding: audio/extra/pcv617.ogg (stored 0%) adding: audio/extra/pcv618.ogg (stored 0%) adding: audio/extra/pcv619.ogg (stored 0%) adding: audio/extra/pcv620.ogg (stored 0%) adding: audio/extra/pcv621.ogg (stored 0%) adding: audio/extra/pcv622.ogg (stored 0%) adding: audio/extra/pcv623.ogg (stored 0%) adding: audio/extra/pcv624.ogg (stored 0%) adding: audio/extra/pcv625.ogg (stored 0%) adding: audio/extra/pcv626.ogg (stored 0%) adding: audio/extra/pcv627.ogg (stored 0%) adding: audio/extra/pcv628.ogg (stored 0%) adding: audio/extra/pcv629.ogg (stored 0%) adding: audio/extra/pcv630.ogg (stored 0%) adding: audio/extra/pcv631.ogg (stored 0%) adding: audio/extra/pcv632.ogg (stored 0%) adding: audio/extra/pcv633.ogg (stored 0%) adding: audio/extra/pcv634.ogg (stored 0%) adding: audio/extra/pcv635.ogg (stored 0%) adding: audio/extra/pcv636.ogg (stored 0%) adding: audio/extra/pcv637.ogg (stored 0%) adding: audio/extra/pcv638.ogg (stored 0%) adding: audio/extra/pcv639.ogg (stored 0%) adding: audio/extra/pcv640.ogg (stored 0%) adding: audio/extra/pcv641.ogg (stored 0%) adding: audio/extra/pcv642.ogg (stored 0%) adding: audio/extra/pcv643.ogg (stored 0%) adding: audio/extra/pcv644.ogg (stored 0%) adding: audio/extra/pcv645.ogg (stored 0%) adding: audio/extra/pcv646.ogg (stored 0%) adding: audio/extra/pcv647.ogg (stored 0%) adding: audio/extra/pcv648.ogg (stored 0%) adding: audio/extra/pcv649.ogg (stored 0%) adding: audio/extra/pcv650.ogg (stored 0%) adding: audio/extra/pcv651.ogg (stored 0%) adding: audio/extra/pcv651a.ogg (stored 0%) adding: audio/extra/pcv652.ogg (stored 0%) adding: audio/extra/pcv653.ogg (stored 0%) adding: audio/extra/pcv654.ogg (stored 0%) adding: audio/extra/pcv655.ogg (stored 0%) adding: audio/extra/pcv656.ogg (stored 0%) adding: audio/extra/pcv657.ogg (stored 0%) adding: audio/extra/pcv665.ogg (stored 0%) adding: audio/frontaud.cfg (stored 0%) adding: audio/memressp/artbat/pcv403.ogg (stored 0%) adding: audio/memressp/artbat/pcv404.ogg (stored 0%) adding: audio/memressp/artbat/pcv405.ogg (stored 0%) adding: audio/memressp/artbat/pcv406.ogg (stored 0%) adding: audio/memressp/artbat/pcv407.ogg (stored 0%) adding: audio/memressp/cmndrasi/pcv435.ogg (stored 0%) adding: audio/memressp/cmndrasi/pcv436.ogg (stored 0%) adding: audio/memressp/cmndrasi/pcv437.ogg (stored 0%) adding: audio/memressp/cmndrvoc/0.ogg (stored 0%) adding: audio/memressp/cmndrvoc/1.ogg (stored 0%) adding: audio/memressp/cmndrvoc/2.ogg (stored 0%) adding: audio/memressp/cmndrvoc/3.ogg (stored 0%) adding: audio/memressp/cmndrvoc/4.ogg (stored 0%) adding: audio/memressp/cmndrvoc/5.ogg (stored 0%) adding: audio/memressp/cmndrvoc/6.ogg (stored 0%) adding: audio/memressp/cmndrvoc/7.ogg (stored 0%) adding: audio/memressp/cmndrvoc/8.ogg (stored 0%) adding: audio/memressp/cmndrvoc/9.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com021.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com022.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com023.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com024.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com025.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com026.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com027.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com028.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com029.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com030.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com031.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com032.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com033.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com034.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com035.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com036.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com037.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com038.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com039.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com040.ogg (stored 0%) adding: audio/memressp/cmndrvoc/com041.ogg (stored 0%) adding: audio/memressp/cmndrvoc/commnder.ogg (stored 0%) adding: audio/memressp/cmndrvoc/group.ogg (stored 0%) adding: audio/memressp/cmndrvoc/reprting.ogg (stored 0%) adding: audio/memressp/combat/pcv399.ogg (stored 0%) adding: audio/memressp/combat/pcv400.ogg (stored 0%) adding: audio/memressp/combat/pcv401.ogg (stored 0%) adding: audio/memressp/combat/pcv402.ogg (stored 0%) adding: audio/memressp/console/pcv413.ogg (stored 0%) adding: audio/memressp/console/pcv414.ogg (stored 0%) adding: audio/memressp/console/pcv415.ogg (stored 0%) adding: audio/memressp/console/pcv416.ogg (stored 0%) adding: audio/memressp/console/pcv417.ogg (stored 0%) adding: audio/memressp/console/pcv418.ogg (stored 0%) adding: audio/memressp/console/pcv419.ogg (stored 0%) adding: audio/memressp/console/pcv420.ogg (stored 0%) adding: audio/memressp/console/pcv421.ogg (stored 0%) adding: audio/memressp/console/pcv422.ogg (stored 0%) adding: audio/memressp/console/pcv423.ogg (stored 0%) adding: audio/memressp/console/pcv424.ogg (stored 0%) adding: audio/memressp/console/pcv425.ogg (stored 0%) adding: audio/memressp/console/pcv426.ogg (stored 0%) adding: audio/memressp/console/pcv427.ogg (stored 0%) adding: audio/memressp/console/pcv428.ogg (stored 0%) adding: audio/memressp/console/pcv429.ogg (stored 0%) adding: audio/memressp/console/pcv480.ogg (stored 0%) adding: audio/memressp/console/pcv481.ogg (stored 0%) adding: audio/memressp/console/pcv482.ogg (stored 0%) adding: audio/memressp/console/pcv484.ogg (stored 0%) adding: audio/memressp/console/pcv485.ogg (stored 0%) adding: audio/memressp/console/pcv486.ogg (stored 0%) adding: audio/memressp/console/power-transferred.ogg (stored 0%) adding: audio/memressp/desnseq/pcv331.ogg (stored 0%) adding: audio/memressp/desnseq/pcv332.ogg (stored 0%) adding: audio/memressp/desnseq/pcv333.ogg (stored 0%) adding: audio/memressp/desnseq/pcv334.ogg (stored 0%) adding: audio/memressp/detect/pcv373.ogg (stored 0%) adding: audio/memressp/detect/pcv374.ogg (stored 0%) adding: audio/memressp/detect/pcv375.ogg (stored 0%) adding: audio/memressp/detect/pcv376.ogg (stored 0%) adding: audio/memressp/detect/pcv377.ogg (stored 0%) adding: audio/memressp/detect/pcv378.ogg (stored 0%) adding: audio/memressp/detect/pcv379.ogg (stored 0%) adding: audio/memressp/detect/pcv380.ogg (stored 0%) adding: audio/memressp/detect/pcv381.ogg (stored 0%) adding: audio/memressp/detect/pcv382.ogg (stored 0%) adding: audio/memressp/detect/pcv383.ogg (stored 0%) adding: audio/memressp/detect/pcv384.ogg (stored 0%) adding: audio/memressp/detect/pcv385.ogg (stored 0%) adding: audio/memressp/detect/pcv386.ogg (stored 0%) adding: audio/memressp/detect/pcv387.ogg (stored 0%) adding: audio/memressp/detect/pcv388.ogg (stored 0%) adding: audio/memressp/missmesg/pcv448.ogg (stored 0%) adding: audio/memressp/missmesg/pcv449.ogg (stored 0%) adding: audio/memressp/missmesg/pcv450.ogg (stored 0%) adding: audio/memressp/missmesg/pcv451.ogg (stored 0%) adding: audio/memressp/missmesg/pcv452.ogg (stored 0%) adding: audio/memressp/missmesg/pcv453.ogg (stored 0%) adding: audio/memressp/missmesg/pcv454.ogg (stored 0%) adding: audio/memressp/missmesg/pcv455.ogg (stored 0%) adding: audio/memressp/missmesg/pcv456.ogg (stored 0%) adding: audio/memressp/missmesg/pcv457.ogg (stored 0%) adding: audio/memressp/missmesg/pcv458.ogg (stored 0%) adding: audio/memressp/missmesg/pcv459.ogg (stored 0%) adding: audio/memressp/missmesg/pcv460.ogg (stored 0%) adding: audio/memressp/missmesg/pcv461.ogg (stored 0%) adding: audio/memressp/missmesg/pcv462.ogg (stored 0%) adding: audio/memressp/missmesg/pcv463.ogg (stored 0%) adding: audio/memressp/missmesg/pcv464.ogg (stored 0%) adding: audio/memressp/missmesg/pcv465.ogg (stored 0%) adding: audio/memressp/missmesg/pcv466.ogg (stored 0%) adding: audio/memressp/missmesg/pcv467.ogg (stored 0%) adding: audio/memressp/missmesg/pcv468.ogg (stored 0%) adding: audio/memressp/missmesg/pcv469.ogg (stored 0%) adding: audio/memressp/missmesg/pcv470.ogg (stored 0%) adding: audio/memressp/missmesg/pcv471.ogg (stored 0%) adding: audio/memressp/missmesg/pcv472.ogg (stored 0%) adding: audio/memressp/missmesg/pcv473.ogg (stored 0%) adding: audio/memressp/missmesg/pcv474.ogg (stored 0%) adding: audio/memressp/missmesg/pcv475.ogg (stored 0%) adding: audio/memressp/missmesg/pcv476.ogg (stored 0%) adding: audio/memressp/missmesg/pcv477.ogg (stored 0%) adding: audio/memressp/missmesg/pcv478.ogg (stored 0%) adding: audio/memressp/missmesg/pcv479.ogg (stored 0%) adding: audio/memressp/missmesg/pcv480.ogg (stored 0%) adding: audio/memressp/missmesg/pcv481.ogg (stored 0%) adding: audio/memressp/missmesg/pcv482.ogg (stored 0%) adding: audio/memressp/missmesg/pcv484.ogg (stored 0%) adding: audio/memressp/missmesg/pcv485.ogg (stored 0%) adding: audio/memressp/missmesg/pcv486.ogg (stored 0%) adding: audio/memressp/power/pcv341.ogg (stored 0%) adding: audio/memressp/power/pcv342.ogg (stored 0%) adding: audio/memressp/power/pcv343.ogg (stored 0%) adding: audio/memressp/power/pcv344.ogg (stored 0%) adding: audio/memressp/power/pcv345.ogg (stored 0%) adding: audio/memressp/power/pcv346.ogg (stored 0%) adding: audio/memressp/power/pcv347.ogg (stored 0%) adding: audio/memressp/power/pcv348.ogg (stored 0%) adding: audio/memressp/power/pcv349.ogg (stored 0%) adding: audio/memressp/productn/pcv366.ogg (stored 0%) adding: audio/memressp/productn/pcv367.ogg (stored 0%) adding: audio/memressp/productn/pcv368.ogg (stored 0%) adding: audio/memressp/productn/pcv369.ogg (stored 0%) adding: audio/memressp/productn/pcv370.ogg (stored 0%) adding: audio/memressp/productn/pcv371.ogg (stored 0%) adding: audio/memressp/repair/pcv372.ogg (stored 0%) adding: audio/memressp/research/pcv350.ogg (stored 0%) adding: audio/memressp/research/pcv351.ogg (stored 0%) adding: audio/memressp/research/pcv352.ogg (stored 0%) adding: audio/memressp/research/pcv353.ogg (stored 0%) adding: audio/memressp/research/pcv354.ogg (stored 0%) adding: audio/memressp/research/pcv355.ogg (stored 0%) adding: audio/memressp/research/pcv356.ogg (stored 0%) adding: audio/memressp/research/pcv357.ogg (stored 0%) adding: audio/memressp/research/pcv358.ogg (stored 0%) adding: audio/memressp/research/pcv359.ogg (stored 0%) adding: audio/memressp/research/pcv360.ogg (stored 0%) adding: audio/memressp/research/pcv361.ogg (stored 0%) adding: audio/memressp/research/pcv362.ogg (stored 0%) adding: audio/memressp/research/pcv363.ogg (stored 0%) adding: audio/memressp/research/pcv364.ogg (stored 0%) adding: audio/memressp/research/pcv365.ogg (stored 0%) adding: audio/memressp/routing/pcv438.ogg (stored 0%) adding: audio/memressp/routing/pcv439.ogg (stored 0%) adding: audio/memressp/status/pcv389.ogg (stored 0%) adding: audio/memressp/status/pcv390.ogg (stored 0%) adding: audio/memressp/status/pcv391.ogg (stored 0%) adding: audio/memressp/status/pcv392.ogg (stored 0%) adding: audio/memressp/status/pcv393.ogg (stored 0%) adding: audio/memressp/status/pcv394.ogg (stored 0%) adding: audio/memressp/status/pcv395.ogg (stored 0%) adding: audio/memressp/status/pcv396.ogg (stored 0%) adding: audio/memressp/status/pcv397.ogg (stored 0%) adding: audio/memressp/status/pcv398.ogg (stored 0%) adding: audio/memressp/struct/pcv335.ogg (stored 0%) adding: audio/memressp/struct/pcv336.ogg (stored 0%) adding: audio/memressp/struct/pcv337.ogg (stored 0%) adding: audio/memressp/struct/pcv338.ogg (stored 0%) adding: audio/memressp/struct/pcv339.ogg (stored 0%) adding: audio/memressp/struct/pcv340.ogg (stored 0%) adding: audio/memressp/trnsport/lz-clear.ogg (stored 0%) adding: audio/memressp/trnsport/pcv440.ogg (stored 0%) adding: audio/memressp/trnsport/pcv441.ogg (stored 0%) adding: audio/memressp/trnsport/pcv442.ogg (stored 0%) adding: audio/memressp/trnsport/pcv443.ogg (stored 0%) adding: audio/memressp/trnsport/pcv444.ogg (stored 0%) adding: audio/memressp/trnsport/pcv445.ogg (stored 0%) adding: audio/memressp/trnsport/pcv446.ogg (stored 0%) adding: audio/memressp/trnsport/pcv447.ogg (stored 0%) adding: audio/memressp/tutorial/pcv430.ogg (stored 0%) adding: audio/memressp/tutorial/pcv431.ogg (stored 0%) adding: audio/memressp/tutorial/pcv432.ogg (stored 0%) adding: audio/memressp/tutorial/pcv433.ogg (stored 0%) adding: audio/memressp/tutorial/pcv434.ogg (stored 0%) adding: audio/memressp/vtols/pcv408.ogg (stored 0%) adding: audio/memressp/vtols/pcv409.ogg (stored 0%) adding: audio/memressp/vtols/pcv410.ogg (stored 0%) adding: audio/memressp/vtols/pcv411.ogg (stored 0%) adding: audio/memressp/vtols/pcv412.ogg (stored 0%) adding: audio/multi/beacon.ogg (stored 0%) adding: audio/multi/cybgrnd.ogg (stored 0%) adding: audio/multi/emp.ogg (stored 0%) adding: audio/multi/hevlsr.ogg (stored 0%) adding: audio/multi/hvcybmov.ogg (stored 0%) adding: audio/multi/lasstrk.ogg (stored 0%) adding: audio/multi/plasflm.ogg (stored 0%) adding: audio/multi/uplink.ogg (stored 0%) adding: audio/nexus/defabsrd.ogg (stored 0%) adding: audio/nexus/defnut.ogg (stored 0%) adding: audio/nexus/laugh1.ogg (stored 0%) adding: audio/nexus/laugh2.ogg (stored 0%) adding: audio/nexus/laugh3.ogg (stored 0%) adding: audio/nexus/pordcomp.ogg (stored 0%) adding: audio/nexus/resabsrd.ogg (stored 0%) adding: audio/nexus/strutabs.ogg (stored 0%) adding: audio/nexus/strutnut.ogg (stored 0%) adding: audio/nexus/synplnk.ogg (stored 0%) adding: audio/nexus/untabsrd.ogg (stored 0%) adding: audio/nexus/untnut.ogg (stored 0%) adding: audio/proxmessages/c1prox.fodt (stored 0%) adding: audio/proxmessages/c1prox1.ogg (stored 0%) adding: audio/proxmessages/c1prox2.ogg (stored 0%) adding: audio/proxmessages/c1prox3.ogg (stored 0%) adding: audio/proxmessages/c1prox4.ogg (stored 0%) adding: audio/proxmessages/c1prox5.ogg (stored 0%) adding: audio/proxmessages/c1prox6.ogg (stored 0%) adding: audio/proxmessages/c2prox1.ogg (stored 0%) adding: audio/radclick/radclik1.ogg (stored 0%) adding: audio/radclick/radclik2.ogg (stored 0%) adding: audio/radclick/radclik3.ogg (stored 0%) adding: audio/radclick/radclik4.ogg (stored 0%) adding: audio/radclick/radclik5.ogg (stored 0%) adding: audio/radclick/radclik6.ogg (stored 0%) adding: audio/sfx/building/ecmtower.ogg (stored 0%) adding: audio/sfx/building/freroar.ogg (stored 0%) adding: audio/sfx/building/oilpump.ogg (stored 0%) adding: audio/sfx/building/powerhum.ogg (stored 0%) adding: audio/sfx/building/powerspk.ogg (stored 0%) adding: audio/sfx/building/steam.ogg (stored 0%) adding: audio/sfx/explons/atnkexpl.ogg (stored 0%) adding: audio/sfx/explons/bldfall.ogg (stored 0%) adding: audio/sfx/explons/lrgexpl.ogg (stored 0%) adding: audio/sfx/explons/lsrexpl.ogg (stored 0%) adding: audio/sfx/explons/mpodexpl.ogg (stored 0%) adding: audio/sfx/explons/nxsexpld.ogg (stored 0%) adding: audio/sfx/explons/richet1.ogg (stored 0%) adding: audio/sfx/explons/richet2.ogg (stored 0%) adding: audio/sfx/explons/richet3.ogg (stored 0%) adding: audio/sfx/explons/smlexpl.ogg (stored 0%) adding: audio/sfx/explons/squish.ogg (stored 0%) adding: audio/sfx/interfce/beep1.ogg (stored 0%) adding: audio/sfx/interfce/beep2.ogg (stored 0%) adding: audio/sfx/interfce/beep3.ogg (stored 0%) adding: audio/sfx/interfce/beep4.ogg (stored 0%) adding: audio/sfx/interfce/beep5.ogg (stored 0%) adding: audio/sfx/interfce/beep6.ogg (stored 0%) adding: audio/sfx/interfce/beep7.ogg (stored 0%) adding: audio/sfx/interfce/beep8.ogg (stored 0%) adding: audio/sfx/interfce/beep9.ogg (stored 0%) adding: audio/sfx/interfce/gmeshtdn.ogg (stored 0%) adding: audio/sfx/misc/help.ogg (stored 0%) adding: audio/sfx/misc/scream.ogg (stored 0%) adding: audio/sfx/misc/scream2.ogg (stored 0%) adding: audio/sfx/misc/scream3.ogg (stored 0%) adding: audio/sfx/misc/silence.ogg (stored 0%) adding: audio/sfx/vehicle/con-move-off.ogg (stored 0%) adding: audio/sfx/vehicle/con-move.ogg (stored 0%) adding: audio/sfx/vehicle/con-shut-down.ogg (stored 0%) adding: audio/sfx/vehicle/cyber-move.ogg (stored 0%) adding: audio/sfx/vehicle/hovmove.ogg (stored 0%) adding: audio/sfx/vehicle/hovstart.ogg (stored 0%) adding: audio/sfx/vehicle/hovstop.ogg (stored 0%) adding: audio/sfx/vehicle/tflight.ogg (stored 0%) adding: audio/sfx/vehicle/thover.ogg (stored 0%) adding: audio/sfx/vehicle/tland.ogg (stored 0%) adding: audio/sfx/vehicle/tread.ogg (stored 0%) adding: audio/sfx/vehicle/tstart.ogg (stored 0%) adding: audio/sfx/vehicle/vtol-move.ogg (stored 0%) adding: audio/sfx/vehicle/vtolland.ogg (stored 0%) adding: audio/sfx/vehicle/vtoloff.ogg (stored 0%) adding: audio/sfx/weapons/asltmg.ogg (stored 0%) adding: audio/sfx/weapons/bemlsr.ogg (stored 0%) adding: audio/sfx/weapons/bldloop.ogg (stored 0%) adding: audio/sfx/weapons/bldstart.ogg (stored 0%) adding: audio/sfx/weapons/build1.ogg (stored 0%) adding: audio/sfx/weapons/build2.ogg (stored 0%) adding: audio/sfx/weapons/build3.ogg (stored 0%) adding: audio/sfx/weapons/build4.ogg (stored 0%) adding: audio/sfx/weapons/flmthrow.ogg (stored 0%) adding: audio/sfx/weapons/gaussgun.ogg (stored 0%) adding: audio/sfx/weapons/hivelcan.ogg (stored 0%) adding: audio/sfx/weapons/hwtzflgt.ogg (stored 0%) adding: audio/sfx/weapons/lrgcan.ogg (stored 0%) adding: audio/sfx/weapons/medcan.ogg (stored 0%) adding: audio/sfx/weapons/mgbar1.ogg (stored 0%) adding: audio/sfx/weapons/mgbar2.ogg (stored 0%) adding: audio/sfx/weapons/mgbar3.ogg (stored 0%) adding: audio/sfx/weapons/mgheavy.ogg (stored 0%) adding: audio/sfx/weapons/mgtower.ogg (stored 0%) adding: audio/sfx/weapons/mortar.ogg (stored 0%) adding: audio/sfx/weapons/nxstower.ogg (stored 0%) adding: audio/sfx/weapons/plslsr.ogg (stored 0%) adding: audio/sfx/weapons/rapdcan.ogg (stored 0%) adding: audio/sfx/weapons/rocket.ogg (stored 0%) adding: audio/sfx/weapons/rotlsr.ogg (stored 0%) adding: audio/sfx/weapons/smlcan.ogg (stored 0%) adding: audio/sfx/weapons/splash.ogg (stored 0%) adding: audio/sfx/weapons/weld-1.ogg (stored 0%) adding: audio/sfx/weapons/weld-2.ogg (stored 0%) adding: audio/taunts/taunt1/awyalns1.ogg (stored 0%) adding: audio/taunts/taunt1/cmgetit1.ogg (stored 0%) adding: audio/taunts/taunt1/gmeover1.ogg (stored 0%) adding: audio/taunts/taunt1/hadenuf1.ogg (stored 0%) adding: audio/taunts/taunt1/haha1.ogg (stored 0%) adding: audio/taunts/taunt1/hahaha1.ogg (stored 0%) adding: audio/taunts/taunt1/nedpowr1.ogg (stored 0%) adding: audio/taunts/taunt1/surprse1.ogg (stored 0%) adding: audio/taunts/taunt1/tkethat1.ogg (stored 0%) adding: audio/taunts/taunt1/tme2die1.ogg (stored 0%) adding: audio/taunts/taunt1/trdofrd1.ogg (stored 0%) adding: audio/taunts/taunt1/wanadie1.ogg (stored 0%) adding: audio/taunts/taunt1/wntmore1.ogg (stored 0%) adding: audio/taunts/taunt2/awyalns2.ogg (stored 0%) adding: audio/taunts/taunt2/cmgetit2.ogg (stored 0%) adding: audio/taunts/taunt2/gmeover2.ogg (stored 0%) adding: audio/taunts/taunt2/hadenuf2.ogg (stored 0%) adding: audio/taunts/taunt2/haha2.ogg (stored 0%) adding: audio/taunts/taunt2/hahaha2.ogg (stored 0%) adding: audio/taunts/taunt2/nedpowr2.ogg (stored 0%) adding: audio/taunts/taunt2/surprse2.ogg (stored 0%) adding: audio/taunts/taunt2/tkethat2.ogg (stored 0%) adding: audio/taunts/taunt2/tme2die2.ogg (stored 0%) adding: audio/taunts/taunt2/trdofrd2.ogg (stored 0%) adding: audio/taunts/taunt2/wanadie2.ogg (stored 0%) adding: audio/taunts/taunt2/wntmore2.ogg (stored 0%) adding: audio/taunts/taunt3/awyalns3.ogg (stored 0%) adding: audio/taunts/taunt3/cmgetit3.ogg (stored 0%) adding: audio/taunts/taunt3/gmeover3.ogg (stored 0%) adding: audio/taunts/taunt3/hadenuf3.ogg (stored 0%) adding: audio/taunts/taunt3/haha3.ogg (stored 0%) adding: audio/taunts/taunt3/hahaha3.ogg (stored 0%) adding: audio/taunts/taunt3/nedpowr3.ogg (stored 0%) adding: audio/taunts/taunt3/surprse3.ogg (stored 0%) adding: audio/taunts/taunt3/tkethat3.ogg (stored 0%) adding: audio/taunts/taunt3/tme2die3.ogg (stored 0%) adding: audio/taunts/taunt3/trdofrd3.ogg (stored 0%) adding: audio/taunts/taunt3/wanadie3.ogg (stored 0%) adding: audio/taunts/taunt3/wntmore3.ogg (stored 0%) adding: audio/trnsppil/t-aprolz.ogg (stored 0%) adding: audio/trnsppil/t-arboys.ogg (stored 0%) adding: audio/trnsppil/t-dustof.ogg (stored 0%) adding: audio/trnsppil/t-gogogo.ogg (stored 0%) adding: audio/trnsppil/t-grnli2.ogg (stored 0%) adding: audio/trnsppil/t-grnli3.ogg (stored 0%) adding: audio/trnsppil/t-grnli4.ogg (stored 0%) adding: audio/trnsppil/t-grnli5.ogg (stored 0%) adding: audio/tutorial/tut1.ogg (stored 0%) adding: audio/tutorial/tut10.ogg (stored 0%) adding: audio/tutorial/tut11.ogg (stored 0%) adding: audio/tutorial/tut12.ogg (stored 0%) adding: audio/tutorial/tut13.ogg (stored 0%) adding: audio/tutorial/tut14.ogg (stored 0%) adding: audio/tutorial/tut15.ogg (stored 0%) adding: audio/tutorial/tut16.ogg (stored 0%) adding: audio/tutorial/tut17.ogg (stored 0%) adding: audio/tutorial/tut18.ogg (stored 0%) adding: audio/tutorial/tut19.ogg (stored 0%) adding: audio/tutorial/tut2.ogg (stored 0%) adding: audio/tutorial/tut20.ogg (stored 0%) adding: audio/tutorial/tut21.ogg (stored 0%) adding: audio/tutorial/tut22.ogg (stored 0%) adding: audio/tutorial/tut23.ogg (stored 0%) adding: audio/tutorial/tut24.ogg (stored 0%) adding: audio/tutorial/tut25.ogg (stored 0%) adding: audio/tutorial/tut26.ogg (stored 0%) adding: audio/tutorial/tut27.ogg (stored 0%) adding: audio/tutorial/tut28.ogg (stored 0%) adding: audio/tutorial/tut29.ogg (stored 0%) adding: audio/tutorial/tut3.ogg (stored 0%) adding: audio/tutorial/tut30.ogg (stored 0%) adding: audio/tutorial/tut31.ogg (stored 0%) adding: audio/tutorial/tut32.ogg (stored 0%) adding: audio/tutorial/tut33.ogg (stored 0%) adding: audio/tutorial/tut34.ogg (stored 0%) adding: audio/tutorial/tut35.ogg (stored 0%) adding: audio/tutorial/tut36.ogg (stored 0%) adding: audio/tutorial/tut37.ogg (stored 0%) adding: audio/tutorial/tut38.ogg (stored 0%) adding: audio/tutorial/tut39.ogg (stored 0%) adding: audio/tutorial/tut4.ogg (stored 0%) adding: audio/tutorial/tut40.ogg (stored 0%) adding: audio/tutorial/tut41.ogg (stored 0%) adding: audio/tutorial/tut42.ogg (stored 0%) adding: audio/tutorial/tut43.ogg (stored 0%) adding: audio/tutorial/tut44.ogg (stored 0%) adding: audio/tutorial/tut45.ogg (stored 0%) adding: audio/tutorial/tut46.ogg (stored 0%) adding: audio/tutorial/tut47.ogg (stored 0%) adding: audio/tutorial/tut48.ogg (stored 0%) adding: audio/tutorial/tut49.ogg (stored 0%) adding: audio/tutorial/tut5.ogg (stored 0%) adding: audio/tutorial/tut50.ogg (stored 0%) adding: audio/tutorial/tut51.ogg (stored 0%) adding: audio/tutorial/tut52.ogg (stored 0%) adding: audio/tutorial/tut53.ogg (stored 0%) adding: audio/tutorial/tut54.ogg (stored 0%) adding: audio/tutorial/tut55.ogg (stored 0%) adding: audio/tutorial/tut56.ogg (stored 0%) adding: audio/tutorial/tut57.ogg (stored 0%) adding: audio/tutorial/tut58.ogg (stored 0%) adding: audio/tutorial/tut59.ogg (stored 0%) adding: audio/tutorial/tut6.ogg (stored 0%) adding: audio/tutorial/tut60.ogg (stored 0%) adding: audio/tutorial/tut61.ogg (stored 0%) adding: audio/tutorial/tut62.ogg (stored 0%) adding: audio/tutorial/tut63.ogg (stored 0%) adding: audio/tutorial/tut64.ogg (stored 0%) adding: audio/tutorial/tut65.ogg (stored 0%) adding: audio/tutorial/tut66.ogg (stored 0%) adding: audio/tutorial/tut67.ogg (stored 0%) adding: audio/tutorial/tut68.ogg (stored 0%) adding: audio/tutorial/tut69.ogg (stored 0%) adding: audio/tutorial/tut7.ogg (stored 0%) adding: audio/tutorial/tut70.ogg (stored 0%) adding: audio/tutorial/tut71.ogg (stored 0%) adding: audio/tutorial/tut72.ogg (stored 0%) adding: audio/tutorial/tut73.ogg (stored 0%) adding: audio/tutorial/tut74.ogg (stored 0%) adding: audio/tutorial/tut75.ogg (stored 0%) adding: audio/tutorial/tut78.ogg (stored 0%) adding: audio/tutorial/tut8.ogg (stored 0%) adding: audio/tutorial/tut81.ogg (stored 0%) adding: audio/tutorial/tut82.ogg (stored 0%) adding: audio/tutorial/tut83.ogg (stored 0%) adding: audio/tutorial/tut84.ogg (stored 0%) adding: audio/tutorial/tut9.ogg (stored 0%) adding: audio/vtoltalk/v-abtrn1.ogg (stored 0%) adding: audio/vtoltalk/v-abtrn2.ogg (stored 0%) adding: audio/vtoltalk/v-abtrn3.ogg (stored 0%) adding: audio/vtoltalk/v-atkrn1.ogg (stored 0%) adding: audio/vtoltalk/v-atkrn2.ogg (stored 0%) adding: audio/vtoltalk/v-atkrn3.ogg (stored 0%) adding: audio/vtoltalk/v-eloc1.ogg (stored 0%) adding: audio/vtoltalk/v-eloc2.ogg (stored 0%) adding: audio/vtoltalk/v-eloc3.ogg (stored 0%) adding: audio/vtoltalk/v-locon1.ogg (stored 0%) adding: audio/vtoltalk/v-locon2.ogg (stored 0%) adding: audio/vtoltalk/v-locon3.ogg (stored 0%) adding: audio/vtoltalk/v-onway1.ogg (stored 0%) adding: audio/vtoltalk/v-onway2.ogg (stored 0%) adding: audio/vtoltalk/v-onway3.ogg (stored 0%) adding: audio/vtoltalk/v-retba1.ogg (stored 0%) adding: audio/vtoltalk/v-retba2.ogg (stored 0%) adding: audio/vtoltalk/v-retba3.ogg (stored 0%) adding: campaigns/alpha.json (stored 0%) adding: campaigns/beta.json (stored 0%) adding: campaigns/gamma.json (stored 0%) adding: components/bodies/cybd_run.pie (stored 0%) adding: components/bodies/cybd_std.pie (stored 0%) adding: components/bodies/cybdpair.pie (stored 0%) adding: components/bodies/cybdpjmp.pie (stored 0%) adding: components/bodies/cybdplnd.pie (stored 0%) adding: components/bodies/cybdprun.pie (stored 0%) adding: components/bodies/cybdpstd.pie (stored 0%) adding: components/bodies/drhbod09.pie (stored 0%) adding: components/bodies/drhbod10.pie (stored 0%) adding: components/bodies/drhbod11.pie (stored 0%) adding: components/bodies/drhbod12.pie (stored 0%) adding: components/bodies/drlbod01.pie (stored 0%) adding: components/bodies/drlbod02.pie (stored 0%) adding: components/bodies/drlbod03.pie (stored 0%) adding: components/bodies/drlbod04.pie (stored 0%) adding: components/bodies/drmbod05.pie (stored 0%) adding: components/bodies/drmbod06.pie (stored 0%) adding: components/bodies/drmbod07.pie (stored 0%) adding: components/bodies/drmbod08.pie (stored 0%) adding: components/bodies/drtrans.pie (stored 0%) adding: components/bodies/exbloke.pie (stored 0%) adding: components/bodies/exbuggy.pie (stored 0%) adding: components/bodies/exbugrk.pie (stored 0%) adding: components/bodies/exfire.pie (stored 0%) adding: components/bodies/exjeep.pie (stored 0%) adding: components/bodies/exjeeprk.pie (stored 0%) adding: components/bodies/exschool.pie (stored 0%) adding: components/bodies/extrike.pie (stored 0%) adding: components/bodies/fireknee.pie (stored 0%) adding: components/bodies/flamfall.pie (stored 0%) adding: components/bodies/mibnkbod.pie (stored 0%) adding: components/bodies/runanim.pie (stored 0%) adding: components/bodies/runflame.pie (stored 0%) adding: components/bodies/walkanim.pie (stored 0%) adding: components/prop/mibnkdrl.pie (stored 0%) adding: components/prop/mibnkdrr.pie (stored 0%) adding: components/prop/prhheli1.pie (stored 0%) adding: components/prop/prhheli2.pie (stored 0%) adding: components/prop/prhheli3.pie (stored 0%) adding: components/prop/prhheli4.pie (stored 0%) adding: components/prop/prhhov1.pie (stored 0%) adding: components/prop/prhlhtr3.pie (stored 0%) adding: components/prop/prhltrk3.pie (stored 0%) adding: components/prop/prhlvtl1.pie (stored 0%) adding: components/prop/prhlvtl2.pie (stored 0%) adding: components/prop/prhlvtl3.pie (stored 0%) adding: components/prop/prhlvtl4.pie (stored 0%) adding: components/prop/prhlwhl1.pie (stored 0%) adding: components/prop/prhrhtr3.pie (stored 0%) adding: components/prop/prhrtrk3.pie (stored 0%) adding: components/prop/prhrvtl1.pie (stored 0%) adding: components/prop/prhrvtl2.pie (stored 0%) adding: components/prop/prhrvtl3.pie (stored 0%) adding: components/prop/prhrvtl4.pie (stored 0%) adding: components/prop/prhrwhl1.pie (stored 0%) adding: components/prop/prlheli1.pie (stored 0%) adding: components/prop/prlheli2.pie (stored 0%) adding: components/prop/prlheli3.pie (stored 0%) adding: components/prop/prlhov1.pie (stored 0%) adding: components/prop/prllhtr1.pie (stored 0%) adding: components/prop/prlltrk1.pie (stored 0%) adding: components/prop/prllvtl1.pie (stored 0%) adding: components/prop/prllvtl2.pie (stored 0%) adding: components/prop/prllvtl3.pie (stored 0%) adding: components/prop/prllwhl1.pie (stored 0%) adding: components/prop/prlrhtr1.pie (stored 0%) adding: components/prop/prlrtrk1.pie (stored 0%) adding: components/prop/prlrvtl1.pie (stored 0%) adding: components/prop/prlrvtl2.pie (stored 0%) adding: components/prop/prlrvtl3.pie (stored 0%) adding: components/prop/prlrwhl1.pie (stored 0%) adding: components/prop/prmheli1.pie (stored 0%) adding: components/prop/prmhov1.pie (stored 0%) adding: components/prop/prmlhtr2.pie (stored 0%) adding: components/prop/prmltrk2.pie (stored 0%) adding: components/prop/prmlvtl1.pie (stored 0%) adding: components/prop/prmlwhl1.pie (stored 0%) adding: components/prop/prmrhtr2.pie (stored 0%) adding: components/prop/prmrtrk2.pie (stored 0%) adding: components/prop/prmrvtl1.pie (stored 0%) adding: components/prop/prmrwhl1.pie (stored 0%) adding: components/prop/prsheli1.pie (stored 0%) adding: components/prop/prslvtl1.pie (stored 0%) adding: components/prop/prsrvtl1.pie (stored 0%) adding: components/weapons/cy_can.pie (stored 0%) adding: components/weapons/cy_flame.pie (stored 0%) adding: components/weapons/cy_gun.pie (stored 0%) adding: components/weapons/cy_las.pie (stored 0%) adding: components/weapons/cy_miss.pie (stored 0%) adding: components/weapons/cy_rail.pie (stored 0%) adding: components/weapons/cy_rkt.pie (stored 0%) adding: components/weapons/cybody.pie (stored 0%) adding: components/weapons/cybodyjp.pie (stored 0%) adding: components/weapons/exturret.pie (stored 0%) adding: components/weapons/gnhair.pie (stored 0%) adding: components/weapons/gnhair2.pie (stored 0%) adding: components/weapons/gnhblas.pie (stored 0%) adding: components/weapons/gnhcan.pie (stored 0%) adding: components/weapons/gnhecm3.pie (stored 0%) adding: components/weapons/gnhgss.pie (stored 0%) adding: components/weapons/gnhhowt.pie (stored 0%) adding: components/weapons/gnhhowt2.pie (stored 0%) adding: components/weapons/gnhmort.pie (stored 0%) adding: components/weapons/gnhmort2.pie (stored 0%) adding: components/weapons/gnhmsl.pie (stored 0%) adding: components/weapons/gnhmslab.pie (stored 0%) adding: components/weapons/gnhmsli.pie (stored 0%) adding: components/weapons/gnhmslsa.pie (stored 0%) adding: components/weapons/gnhplasm.pie (stored 0%) adding: components/weapons/gnhrckt.pie (stored 0%) adding: components/weapons/gnhrepar.pie (stored 0%) adding: components/weapons/gnhsnsr3.pie (stored 0%) adding: components/weapons/gnhsuper.pie (stored 0%) adding: components/weapons/gnhvcan.pie (stored 0%) adding: components/weapons/gnlacan.pie (stored 0%) adding: components/weapons/gnlair.pie (stored 0%) adding: components/weapons/gnlcan.pie (stored 0%) adding: components/weapons/gnlcmd1.pie (stored 0%) adding: components/weapons/gnlflmr.pie (stored 0%) adding: components/weapons/gnlgss.pie (stored 0%) adding: components/weapons/gnlmg1.pie (stored 0%) adding: components/weapons/gnlmg2.pie (stored 0%) adding: components/weapons/gnlmsl.pie (stored 0%) adding: components/weapons/gnlrckt.pie (stored 0%) adding: components/weapons/gnlrcktp.pie (stored 0%) adding: components/weapons/gnlsnsr1.pie (stored 0%) adding: components/weapons/gnmacan.pie (stored 0%) adding: components/weapons/gnmair.pie (stored 0%) adding: components/weapons/gnmair2.pie (stored 0%) adding: components/weapons/gnmair3.pie (stored 0%) adding: components/weapons/gnmcan.pie (stored 0%) adding: components/weapons/gnmecm1.pie (stored 0%) adding: components/weapons/gnmecm2.pie (stored 0%) adding: components/weapons/gnmflmr.pie (stored 0%) adding: components/weapons/gnmgss.pie (stored 0%) adding: components/weapons/gnmhowt.pie (stored 0%) adding: components/weapons/gnmlas.pie (stored 0%) adding: components/weapons/gnmmg1.pie (stored 0%) adding: components/weapons/gnmmg2.pie (stored 0%) adding: components/weapons/gnmmort.pie (stored 0%) adding: components/weapons/gnmmsl.pie (stored 0%) adding: components/weapons/gnmmsla.pie (stored 0%) adding: components/weapons/gnmmslaa.pie (stored 0%) adding: components/weapons/gnmmslat.pie (stored 0%) adding: components/weapons/gnmmslbb.pie (stored 0%) adding: components/weapons/gnmmslsa.pie (stored 0%) adding: components/weapons/gnmrckt.pie (stored 0%) adding: components/weapons/gnmrckta.pie (stored 0%) adding: components/weapons/gnmrcktb.pie (stored 0%) adding: components/weapons/gnmrepar.pie (stored 0%) adding: components/weapons/gnmrktbb.pie (stored 0%) adding: components/weapons/gnmrlas.pie (stored 0%) adding: components/weapons/gnmsnsr2.pie (stored 0%) adding: components/weapons/gnmvcan.pie (stored 0%) adding: components/weapons/gnnavbig.pie (stored 0%) adding: components/weapons/mibnkgun.pie (stored 0%) adding: components/weapons/mibnktur.pie (stored 0%) adding: components/weapons/misensor.pie (stored 0%) adding: components/weapons/scavmra.pie (stored 0%) adding: components/weapons/trhair.pie (stored 0%) adding: components/weapons/trhcan.pie (stored 0%) adding: components/weapons/trhcon.pie (stored 0%) adding: components/weapons/trhecm3.pie (stored 0%) adding: components/weapons/trhgss.pie (stored 0%) adding: components/weapons/trhhow2.pie (stored 0%) adding: components/weapons/trhhowt.pie (stored 0%) adding: components/weapons/trhlas.pie (stored 0%) adding: components/weapons/trhmsl.pie (stored 0%) adding: components/weapons/trhmslab.pie (stored 0%) adding: components/weapons/trhmsli.pie (stored 0%) adding: components/weapons/trhmslsa.pie (stored 0%) adding: components/weapons/trhplasm.pie (stored 0%) adding: components/weapons/trhrckt.pie (stored 0%) adding: components/weapons/trhrmort.pie (stored 0%) adding: components/weapons/trhsnsr3.pie (stored 0%) adding: components/weapons/trhsuper.pie (stored 0%) adding: components/weapons/trhvcan.pie (stored 0%) adding: components/weapons/trlacan.pie (stored 0%) adding: components/weapons/trlcan.pie (stored 0%) adding: components/weapons/trlcmd1.pie (stored 0%) adding: components/weapons/trlcon.pie (stored 0%) adding: components/weapons/trlflmr.pie (stored 0%) adding: components/weapons/trlgss.pie (stored 0%) adding: components/weapons/trlmg1.pie (stored 0%) adding: components/weapons/trlmg2.pie (stored 0%) adding: components/weapons/trlmsl.pie (stored 0%) adding: components/weapons/trlrckt.pie (stored 0%) adding: components/weapons/trlrcktp.pie (stored 0%) adding: components/weapons/trlsnsr1.pie (stored 0%) adding: components/weapons/trlvtlhe.pie (stored 0%) adding: components/weapons/trlvtlin.pie (stored 0%) adding: components/weapons/trmacan.pie (stored 0%) adding: components/weapons/trmair.pie (stored 0%) adding: components/weapons/trmair2.pie (stored 0%) adding: components/weapons/trmair3.pie (stored 0%) adding: components/weapons/trmcan.pie (stored 0%) adding: components/weapons/trmcon.pie (stored 0%) adding: components/weapons/trmecm1.pie (stored 0%) adding: components/weapons/trmecm2.pie (stored 0%) adding: components/weapons/trmflmr.pie (stored 0%) adding: components/weapons/trmgss.pie (stored 0%) adding: components/weapons/trmhowt.pie (stored 0%) adding: components/weapons/trmlas.pie (stored 0%) adding: components/weapons/trmmg.pie (stored 0%) adding: components/weapons/trmmort.pie (stored 0%) adding: components/weapons/trmmsl.pie (stored 0%) adding: components/weapons/trmmsla.pie (stored 0%) adding: components/weapons/trmmslaa.pie (stored 0%) adding: components/weapons/trmmslat.pie (stored 0%) adding: components/weapons/trmmslbb.pie (stored 0%) adding: components/weapons/trmmslsa.pie (stored 0%) adding: components/weapons/trmrckt.pie (stored 0%) adding: components/weapons/trmrckta.pie (stored 0%) adding: components/weapons/trmrcktb.pie (stored 0%) adding: components/weapons/trmrktbb.pie (stored 0%) adding: components/weapons/trmsnsr2.pie (stored 0%) adding: components/weapons/trmvcan.pie (stored 0%) adding: components/weapons/trmvtlhe.pie (stored 0%) adding: components/weapons/trmvtlin.pie (stored 0%) adding: effects/cybitbod.pie (stored 0%) adding: effects/cybitgun.pie (stored 0%) adding: effects/cybitlg1.pie (stored 0%) adding: effects/cybitrkt.pie (stored 0%) adding: effects/cyshadow.pie (stored 0%) adding: effects/fxaalsh2.pie (stored 0%) adding: effects/fxaalsht.pie (stored 0%) adding: effects/fxaamsht.pie (stored 0%) adding: effects/fxairexp.pie (stored 0%) adding: effects/fxatexp.pie (stored 0%) adding: effects/fxatmiss.pie (stored 0%) adding: effects/fxbeam.pie (stored 0%) adding: effects/fxblip.pie (stored 0%) adding: effects/fxblood.pie (stored 0%) adding: effects/fxcam20.pie (stored 0%) adding: effects/fxcammo.pie (stored 0%) adding: effects/fxcan20a.pie (stored 0%) adding: effects/fxcan20m.pie (stored 0%) adding: effects/fxcan40m.pie (stored 0%) adding: effects/fxcan75m.pie (stored 0%) adding: effects/fxdirt.pie (stored 0%) adding: effects/fxdirtsp.pie (stored 0%) adding: effects/fxdust.pie (stored 0%) adding: effects/fxexpdrt.pie (stored 0%) adding: effects/fxflech2.pie (stored 0%) adding: effects/fxflecht.pie (stored 0%) adding: effects/fxflshl.pie (stored 0%) adding: effects/fxft.pie (stored 0%) adding: effects/fxgammo.pie (stored 0%) adding: effects/fxgammoh.pie (stored 0%) adding: effects/fxgammom.pie (stored 0%) adding: effects/fxgrdexl.pie (stored 0%) adding: effects/fxgrdexp.pie (stored 0%) adding: effects/fxhblas.pie (stored 0%) adding: effects/fxheli01.pie (stored 0%) adding: effects/fxheli04.pie (stored 0%) adding: effects/fxheli09.pie (stored 0%) adding: effects/fxheli10.pie (stored 0%) adding: effects/fxheli11.pie (stored 0%) adding: effects/fxheli12.pie (stored 0%) adding: effects/fxheli2and3.pie (stored 0%) adding: effects/fxheli5to8.pie (stored 0%) adding: effects/fxhgauss.pie (stored 0%) adding: effects/fxhhowt.pie (stored 0%) adding: effects/fxhhowt2.pie (stored 0%) adding: effects/fxhplme.pie (stored 0%) adding: effects/fxicbm.pie (stored 0%) adding: effects/fxl3dshk.pie (stored 0%) adding: effects/fxlasrot.pie (stored 0%) adding: effects/fxlbmbi1.pie (stored 0%) adding: effects/fxlbmbx1.pie (stored 0%) adding: effects/fxlenfl.pie (stored 0%) adding: effects/fxlexp.pie (stored 0%) adding: effects/fxlflmr.pie (stored 0%) adding: effects/fxlflsh.pie (stored 0%) adding: effects/fxlgauss.pie (stored 0%) adding: effects/fxlightr.pie (stored 0%) adding: effects/fxlmgun.pie (stored 0%) adding: effects/fxlmgun2.pie (stored 0%) adding: effects/fxlmiss.pie (stored 0%) adding: effects/fxlproj.pie (stored 0%) adding: effects/fxlrocpd.pie (stored 0%) adding: effects/fxlsplsh.pie (stored 0%) adding: effects/fxlswave.pie (stored 0%) adding: effects/fxlthrow.pie (stored 0%) adding: effects/fxmbmbi2.pie (stored 0%) adding: effects/fxmbmbx2.pie (stored 0%) adding: effects/fxmelt.pie (stored 0%) adding: effects/fxmethit.pie (stored 0%) adding: effects/fxmexp.pie (stored 0%) adding: effects/fxmflare.pie (stored 0%) adding: effects/fxmflmr.pie (stored 0%) adding: effects/fxmgauss.pie (stored 0%) adding: effects/fxmgnvic.pie (stored 0%) adding: effects/fxmgnvul.pie (stored 0%) adding: effects/fxmgunx2.pie (stored 0%) adding: effects/fxmhowt.pie (stored 0%) adding: effects/fxmmort.pie (stored 0%) adding: effects/fxmnexp.pie (stored 0%) adding: effects/fxmpexp.pie (stored 0%) adding: effects/fxmplme.pie (stored 0%) adding: effects/fxmroc.pie (stored 0%) adding: effects/fxmrocat.pie (stored 0%) adding: effects/fxmsplsh.pie (stored 0%) adding: effects/fxmsteam.pie (stored 0%) adding: effects/fxmswave.pie (stored 0%) adding: effects/fxplammo.pie (stored 0%) adding: effects/fxplasma.pie (stored 0%) adding: effects/fxpower.pie (stored 0%) adding: effects/fxscudm.pie (stored 0%) adding: effects/fxsexp.pie (stored 0%) adding: effects/fxsflms.pie (stored 0%) adding: effects/fxsmoke.pie (stored 0%) adding: effects/fxsnexp.pie (stored 0%) adding: effects/fxsplme.pie (stored 0%) adding: effects/fxsroc.pie (stored 0%) adding: effects/fxssmoke.pie (stored 0%) adding: effects/fxssplsh.pie (stored 0%) adding: effects/fxssteam.pie (stored 0%) adding: effects/fxtracer.pie (stored 0%) adding: effects/fxtracer_twin.pie (stored 0%) adding: effects/fxtracerh.pie (stored 0%) adding: effects/fxtracr2.pie (stored 0%) adding: effects/fxtracrd.pie (stored 0%) adding: effects/fxvlexp.pie (stored 0%) adding: effects/fxvlswav.pie (stored 0%) adding: effects/fxvtl01.pie (stored 0%) adding: effects/fxvtl04.pie (stored 0%) adding: effects/fxvtl09.pie (stored 0%) adding: effects/fxvtl10.pie (stored 0%) adding: effects/fxvtl11.pie (stored 0%) adding: effects/fxvtl12.pie (stored 0%) adding: effects/fxvtl2and3.pie (stored 0%) adding: effects/fxvtl5to8.pie (stored 0%) adding: effects/fxvulcan.pie (stored 0%) adding: effects/heavyheli_rotor_stationary.pie (stored 0%) adding: effects/lightheli_rotor_stationary.pie (stored 0%) adding: effects/mediumheli_rotor_stationary.pie (stored 0%) adding: effects/midebr1.pie (stored 0%) adding: effects/midebr2.pie (stored 0%) adding: effects/midebr3.pie (stored 0%) adding: effects/midebr4.pie (stored 0%) adding: effects/midebr5.pie (stored 0%) adding: effects/mirain.pie (stored 0%) adding: effects/misnow.pie (stored 0%) adding: effects/partarm.pie (stored 0%) adding: effects/partbody.pie (stored 0%) adding: effects/parthead.pie (stored 0%) adding: effects/partlegs.pie (stored 0%) adding: effects/superheavyheli_rotor_stationary.pie (stored 0%) adding: features/advmatlab.pie (stored 0%) adding: features/aerolab.pie (stored 0%) adding: features/arizonabush1.pie (stored 0%) adding: features/arizonabush2.pie (stored 0%) adding: features/arizonabush3.pie (stored 0%) adding: features/arizonabush4.pie (stored 0%) adding: features/arizonatree1.pie (stored 0%) adding: features/arizonatree2.pie (stored 0%) adding: features/arizonatree3.pie (stored 0%) adding: features/arizonatree4.pie (stored 0%) adding: features/arizonatree5.pie (stored 0%) adding: features/arizonatree6.pie (stored 0%) adding: features/arizonatrees1.pie (stored 0%) adding: features/blbrhut1.pie (stored 0%) adding: features/blfactrd.pie (stored 0%) adding: features/blwall4.pie (stored 0%) adding: features/blwall4smash.pie (stored 0%) adding: features/blwallc4.pie (stored 0%) adding: features/blwallc4smash.pie (stored 0%) adding: features/blware1.pie (stored 0%) adding: features/blware2.pie (stored 0%) adding: features/blware3.pie (stored 0%) adding: features/drwreck.pie (stored 0%) adding: features/hvyweplab.pie (stored 0%) adding: features/indlab.pie (stored 0%) adding: features/lasoptlab.pie (stored 0%) adding: features/miairtrf.pie (stored 0%) adding: features/miarthov.pie (stored 0%) adding: features/mibar.pie (stored 0%) adding: features/mibldwa2.pie (stored 0%) adding: features/mibldwa3.pie (stored 0%) adding: features/mibldwat.pie (stored 0%) adding: features/miblucar.pie (stored 0%) adding: features/mibould1.pie (stored 0%) adding: features/mibould2.pie (stored 0%) adding: features/mibould3.pie (stored 0%) adding: features/mibrdfuk.pie (stored 0%) adding: features/mibridg1.pie (stored 0%) adding: features/mibridge.pie (stored 0%) adding: features/mibridgx.pie (stored 0%) adding: features/mibuil10.pie (stored 0%) adding: features/mibuil11.pie (stored 0%) adding: features/mibuil12.pie (stored 0%) adding: features/mibuil16.pie (stored 0%) adding: features/mibuil17.pie (stored 0%) adding: features/mibuild1.pie (stored 0%) adding: features/mibuild2.pie (stored 0%) adding: features/mibuild3.pie (stored 0%) adding: features/mibuild7.pie (stored 0%) adding: features/mibuild8.pie (stored 0%) adding: features/mibuild9.pie (stored 0%) adding: features/micabin1.pie (stored 0%) adding: features/micabin2.pie (stored 0%) adding: features/micabin3.pie (stored 0%) adding: features/micabin4.pie (stored 0%) adding: features/micabin5.pie (stored 0%) adding: features/micamper.pie (stored 0%) adding: features/micapsul.pie (stored 0%) adding: features/michevy.pie (stored 0%) adding: features/micoolbig.pie (stored 0%) adding: features/micrane.pie (stored 0%) adding: features/mifactry.pie (stored 0%) adding: features/mijeep.pie (stored 0%) adding: features/minuke.pie (stored 0%) adding: features/mioil.pie (stored 0%) adding: features/mioiltow.pie (stored 0%) adding: features/mipickup.pie (stored 0%) adding: features/mipipe.pie (stored 0%) adding: features/mipipe1.pie (stored 0%) adding: features/mipipe1a.pie (stored 0%) adding: features/mipipe2a.pie (stored 0%) adding: features/mipipe3a.pie (stored 0%) adding: features/mipylon.pie (stored 0%) adding: features/miruin1.pie (stored 0%) adding: features/miruin10.pie (stored 0%) adding: features/miruin2.pie (stored 0%) adding: features/miruin3.pie (stored 0%) adding: features/miruin4.pie (stored 0%) adding: features/miruin5.pie (stored 0%) adding: features/miruin6.pie (stored 0%) adding: features/miruin7.pie (stored 0%) adding: features/miruin8.pie (stored 0%) adding: features/miruin9.pie (stored 0%) adding: features/mislick.pie (stored 0%) adding: features/mistree1.pie (stored 0%) adding: features/mistree2.pie (stored 0%) adding: features/mistree3.pie (stored 0%) adding: features/mitanker.pie (stored 0%) adding: features/mitankerh.pie (stored 0%) adding: features/mitrapcr.pie (stored 0%) adding: features/mitrapstr.pie (stored 0%) adding: features/mitrees.pie (stored 0%) adding: features/mitrees2.pie (stored 0%) adding: features/mitrees3.pie (stored 0%) adding: features/miwatow.pie (stored 0%) adding: features/miwreck.pie (stored 0%) adding: features/miwrek1.pie (stored 0%) adding: features/miwrek2.pie (stored 0%) adding: features/miwrek3.pie (stored 0%) adding: features/miwrek4.pie (stored 0%) adding: features/miwrek5.pie (stored 0%) adding: features/nanolab.pie (stored 0%) adding: features/powlab.pie (stored 0%) adding: features/rotweplab.pie (stored 0%) adding: fonts/DejaVuSans-Bold.ttf (stored 0%) adding: fonts/DejaVuSans.ttf (stored 0%) adding: gamedesc.lev (stored 0%) adding: images/frontend.img (stored 0%) adding: images/frontend/image_115200.png (stored 0%) adding: images/frontend/image_115200_hi.png (stored 0%) adding: images/frontend/image_14400.png (stored 0%) adding: images/frontend/image_14400_hi.png (stored 0%) adding: images/frontend/image_19200.png (stored 0%) adding: images/frontend/image_19200_hi.png (stored 0%) adding: images/frontend/image_56000.png (stored 0%) adding: images/frontend/image_56000_hi.png (stored 0%) adding: images/frontend/image_alli.png (stored 0%) adding: images/frontend/image_alli_hi.png (stored 0%) adding: images/frontend/image_alli_teams.png (stored 0%) adding: images/frontend/image_alli_teams_hi.png (stored 0%) adding: images/frontend/image_alli_unshared.png (stored 0%) adding: images/frontend/image_alli_unshared_hi.png (stored 0%) adding: images/frontend/image_arena.png (stored 0%) adding: images/frontend/image_arena_hi.png (stored 0%) adding: images/frontend/image_arena_over.png (stored 0%) adding: images/frontend/image_campaign.png (stored 0%) adding: images/frontend/image_campaign_hi.png (stored 0%) adding: images/frontend/image_campaign_over.png (stored 0%) adding: images/frontend/image_check_download.png (stored 0%) adding: images/frontend/image_check_download_hi.png (stored 0%) adding: images/frontend/image_check_off.png (stored 0%) adding: images/frontend/image_check_off_hi.png (stored 0%) adding: images/frontend/image_check_on.png (stored 0%) adding: images/frontend/image_check_on_hi.png (stored 0%) adding: images/frontend/image_clearforce.png (stored 0%) adding: images/frontend/image_com1.png (stored 0%) adding: images/frontend/image_com1_hi.png (stored 0%) adding: images/frontend/image_com2.png (stored 0%) adding: images/frontend/image_com2_hi.png (stored 0%) adding: images/frontend/image_com3.png (stored 0%) adding: images/frontend/image_com3_hi.png (stored 0%) adding: images/frontend/image_com4.png (stored 0%) adding: images/frontend/image_com4_hi.png (stored 0%) adding: images/frontend/image_computer_n.png (stored 0%) adding: images/frontend/image_computer_n_hi.png (stored 0%) adding: images/frontend/image_computer_y.png (stored 0%) adding: images/frontend/image_computer_y_hi.png (stored 0%) adding: images/frontend/image_cyborg.png (stored 0%) adding: images/frontend/image_dark_locked.png (stored 0%) adding: images/frontend/image_dark_unlocked.png (stored 0%) adding: images/frontend/image_defaultforce.png (stored 0%) adding: images/frontend/image_easy.png (stored 0%) adding: images/frontend/image_edit_force.png (stored 0%) adding: images/frontend/image_edit_game.png (stored 0%) adding: images/frontend/image_edit_game_hi.png (stored 0%) adding: images/frontend/image_edit_map.png (stored 0%) adding: images/frontend/image_edit_map_hi.png (stored 0%) adding: images/frontend/image_edit_player.png (stored 0%) adding: images/frontend/image_edit_player_hi.png (stored 0%) adding: images/frontend/image_fe_logo.png (stored 0%) adding: images/frontend/image_filter.png (stored 0%) adding: images/frontend/image_filter_r.png (stored 0%) adding: images/frontend/image_fog_off.png (stored 0%) adding: images/frontend/image_fog_off_hi.png (stored 0%) adding: images/frontend/image_fog_on.png (stored 0%) adding: images/frontend/image_fog_on_hi.png (stored 0%) adding: images/frontend/image_fraglimit.png (stored 0%) adding: images/frontend/image_fraglimit_hi.png (stored 0%) adding: images/frontend/image_hard.png (stored 0%) adding: images/frontend/image_hi23.png (stored 0%) adding: images/frontend/image_hi31.png (stored 0%) adding: images/frontend/image_hi34.png (stored 0%) adding: images/frontend/image_hi39.png (stored 0%) adding: images/frontend/image_hi41.png (stored 0%) adding: images/frontend/image_hi56.png (stored 0%) adding: images/frontend/image_hi64.png (stored 0%) adding: images/frontend/image_host.png (stored 0%) adding: images/frontend/image_host_hi.png (stored 0%) adding: images/frontend/image_insane.png (stored 0%) adding: images/frontend/image_keymap_default.png (stored 0%) adding: images/frontend/image_keymap_default_hi.png (stored 0%) adding: images/frontend/image_kick.png (stored 0%) adding: images/frontend/image_kick_trans.png (stored 0%) adding: images/frontend/image_lamp_amber.png (stored 0%) adding: images/frontend/image_lamp_green.png (stored 0%) adding: images/frontend/image_lamp_red.png (stored 0%) adding: images/frontend/image_lbase.png (stored 0%) adding: images/frontend/image_lbase_hi.png (stored 0%) adding: images/frontend/image_loadforce.png (stored 0%) adding: images/frontend/image_lock_blue.png (stored 0%) adding: images/frontend/image_locked_nobg.png (stored 0%) adding: images/frontend/image_medal_bronze.png (stored 0%) adding: images/frontend/image_medal_dummy.png (stored 0%) adding: images/frontend/image_medal_gold.png (stored 0%) adding: images/frontend/image_medal_silver.png (stored 0%) adding: images/frontend/image_medium.png (stored 0%) adding: images/frontend/image_mod_over.png (stored 0%) adding: images/frontend/image_multirank1.png (stored 0%) adding: images/frontend/image_multirank2.png (stored 0%) adding: images/frontend/image_multirank3.png (stored 0%) adding: images/frontend/image_no.png (stored 0%) adding: images/frontend/image_no_cyborg.png (stored 0%) adding: images/frontend/image_no_lassat.png (stored 0%) adding: images/frontend/image_no_tank.png (stored 0%) adding: images/frontend/image_no_uplink.png (stored 0%) adding: images/frontend/image_no_vtol.png (stored 0%) adding: images/frontend/image_noalli.png (stored 0%) adding: images/frontend/image_noalli_hi.png (stored 0%) adding: images/frontend/image_nobase.png (stored 0%) adding: images/frontend/image_nobase_hi.png (stored 0%) adding: images/frontend/image_nojoin.png (stored 0%) adding: images/frontend/image_nojoin_full.png (stored 0%) adding: images/frontend/image_nojoin_mod.png (stored 0%) adding: images/frontend/image_nolimit.png (stored 0%) adding: images/frontend/image_nolimit_hi.png (stored 0%) adding: images/frontend/image_nopencil.png (stored 0%) adding: images/frontend/image_offalli.png (stored 0%) adding: images/frontend/image_offalli_hi.png (stored 0%) adding: images/frontend/image_ok.png (stored 0%) adding: images/frontend/image_pencil.png (stored 0%) adding: images/frontend/image_player0.png (stored 0%) adding: images/frontend/image_player0_hi.png (stored 0%) adding: images/frontend/image_player1.png (stored 0%) adding: images/frontend/image_player10.png (stored 0%) adding: images/frontend/image_player10_hi.png (stored 0%) adding: images/frontend/image_player1_hi.png (stored 0%) adding: images/frontend/image_player2.png (stored 0%) adding: images/frontend/image_player2_hi.png (stored 0%) adding: images/frontend/image_player3.png (stored 0%) adding: images/frontend/image_player3_hi.png (stored 0%) adding: images/frontend/image_player4.png (stored 0%) adding: images/frontend/image_player4_hi.png (stored 0%) adding: images/frontend/image_player5.png (stored 0%) adding: images/frontend/image_player5_hi.png (stored 0%) adding: images/frontend/image_player6.png (stored 0%) adding: images/frontend/image_player6_hi.png (stored 0%) adding: images/frontend/image_player7.png (stored 0%) adding: images/frontend/image_player7_hi.png (stored 0%) adding: images/frontend/image_player8.png (stored 0%) adding: images/frontend/image_player8_hi.png (stored 0%) adding: images/frontend/image_player9.png (stored 0%) adding: images/frontend/image_player9_hi.png (stored 0%) adding: images/frontend/image_player_pc.png (stored 0%) adding: images/frontend/image_playern.png (stored 0%) adding: images/frontend/image_playern_hi.png (stored 0%) adding: images/frontend/image_playern_hi_tc.png (stored 0%) adding: images/frontend/image_playern_tc.png (stored 0%) adding: images/frontend/image_playerx.png (stored 0%) adding: images/frontend/image_playerx_tc.png (stored 0%) adding: images/frontend/image_powhi.png (stored 0%) adding: images/frontend/image_powhi_hi.png (stored 0%) adding: images/frontend/image_powlo.png (stored 0%) adding: images/frontend/image_powlo_hi.png (stored 0%) adding: images/frontend/image_powmed.png (stored 0%) adding: images/frontend/image_powmed_hi.png (stored 0%) adding: images/frontend/image_question.png (stored 0%) adding: images/frontend/image_refresh.png (stored 0%) adding: images/frontend/image_reload.png (stored 0%) adding: images/frontend/image_reload_r.png (stored 0%) adding: images/frontend/image_return.png (stored 0%) adding: images/frontend/image_return_hi.png (stored 0%) adding: images/frontend/image_saveforce.png (stored 0%) adding: images/frontend/image_sbase.png (stored 0%) adding: images/frontend/image_sbase_hi.png (stored 0%) adding: images/frontend/image_scavengers_off.png (stored 0%) adding: images/frontend/image_scavengers_off_hi.png (stored 0%) adding: images/frontend/image_scavengers_on.png (stored 0%) adding: images/frontend/image_scavengers_on_hi.png (stored 0%) adding: images/frontend/image_skirmish.png (stored 0%) adding: images/frontend/image_skirmish_hi.png (stored 0%) adding: images/frontend/image_skirmish_over.png (stored 0%) adding: images/frontend/image_slim.png (stored 0%) adding: images/frontend/image_slim_hi.png (stored 0%) adding: images/frontend/image_tank.png (stored 0%) adding: images/frontend/image_team.png (stored 0%) adding: images/frontend/image_team0.png (stored 0%) adding: images/frontend/image_team0_hi.png (stored 0%) adding: images/frontend/image_team1.png (stored 0%) adding: images/frontend/image_team10.png (stored 0%) adding: images/frontend/image_team10_hi.png (stored 0%) adding: images/frontend/image_team11.png (stored 0%) adding: images/frontend/image_team11_hi.png (stored 0%) adding: images/frontend/image_team12.png (stored 0%) adding: images/frontend/image_team12_hi.png (stored 0%) adding: images/frontend/image_team13.png (stored 0%) adding: images/frontend/image_team13_hi.png (stored 0%) adding: images/frontend/image_team14.png (stored 0%) adding: images/frontend/image_team14_hi.png (stored 0%) adding: images/frontend/image_team15.png (stored 0%) adding: images/frontend/image_team15_hi.png (stored 0%) adding: images/frontend/image_team1_hi.png (stored 0%) adding: images/frontend/image_team2.png (stored 0%) adding: images/frontend/image_team2_hi.png (stored 0%) adding: images/frontend/image_team3.png (stored 0%) adding: images/frontend/image_team3_hi.png (stored 0%) adding: images/frontend/image_team4.png (stored 0%) adding: images/frontend/image_team4_hi.png (stored 0%) adding: images/frontend/image_team5.png (stored 0%) adding: images/frontend/image_team5_hi.png (stored 0%) adding: images/frontend/image_team6.png (stored 0%) adding: images/frontend/image_team6_hi.png (stored 0%) adding: images/frontend/image_team7.png (stored 0%) adding: images/frontend/image_team7_hi.png (stored 0%) adding: images/frontend/image_team8.png (stored 0%) adding: images/frontend/image_team8_hi.png (stored 0%) adding: images/frontend/image_team9.png (stored 0%) adding: images/frontend/image_team9_hi.png (stored 0%) adding: images/frontend/image_team_hi.png (stored 0%) adding: images/frontend/image_team_over.png (stored 0%) adding: images/frontend/image_techhi.png (stored 0%) adding: images/frontend/image_techhi_hi.png (stored 0%) adding: images/frontend/image_techlo.png (stored 0%) adding: images/frontend/image_techlo_hi.png (stored 0%) adding: images/frontend/image_techmed.png (stored 0%) adding: images/frontend/image_techmed_hi.png (stored 0%) adding: images/frontend/image_timelimit.png (stored 0%) adding: images/frontend/image_timelimit_hi.png (stored 0%) adding: images/frontend/image_trans_locked.png (stored 0%) adding: images/frontend/image_trans_unlocked.png (stored 0%) adding: images/frontend/image_unlock_blue.png (stored 0%) adding: images/frontend/image_unlocked_nobg.png (stored 0%) adding: images/frontend/image_upgrade.png (stored 0%) adding: images/frontend/image_upgrade_r.png (stored 0%) adding: images/frontend/image_vtol.png (stored 0%) adding: images/frontend/image_wee_guy.png (stored 0%) adding: images/intfac.img (stored 0%) adding: images/intfac/image_0.png (stored 0%) adding: images/intfac/image_1.png (stored 0%) adding: images/intfac/image_2.png (stored 0%) adding: images/intfac/image_3.png (stored 0%) adding: images/intfac/image_4.png (stored 0%) adding: images/intfac/image_5.png (stored 0%) adding: images/intfac/image_6.png (stored 0%) adding: images/intfac/image_7.png (stored 0%) adding: images/intfac/image_8.png (stored 0%) adding: images/intfac/image_9.png (stored 0%) adding: images/intfac/image_ally_research.png (stored 0%) adding: images/intfac/image_ally_research_tc.png (stored 0%) adding: images/intfac/image_asterisk.png (stored 0%) adding: images/intfac/image_attack_down.png (stored 0%) adding: images/intfac/image_attack_up.png (stored 0%) adding: images/intfac/image_audio_lastsample.png (stored 0%) adding: images/intfac/image_audio_lastsampleh.png (stored 0%) adding: images/intfac/image_autorepair_down.png (stored 0%) adding: images/intfac/image_autorepair_up.png (stored 0%) adding: images/intfac/image_blue1.png (stored 0%) adding: images/intfac/image_blue2.png (stored 0%) adding: images/intfac/image_blue3.png (stored 0%) adding: images/intfac/image_blue4.png (stored 0%) adding: images/intfac/image_blue5.png (stored 0%) adding: images/intfac/image_blue6.png (stored 0%) adding: images/intfac/image_build_down.png (stored 0%) adding: images/intfac/image_build_up.png (stored 0%) adding: images/intfac/image_but0_down.png (stored 0%) adding: images/intfac/image_but0_up.png (stored 0%) adding: images/intfac/image_but_hilite.png (stored 0%) adding: images/intfac/image_butb0_down.png (stored 0%) adding: images/intfac/image_butb0_up.png (stored 0%) adding: images/intfac/image_butb_hilite.png (stored 0%) adding: images/intfac/image_cancel_down.png (stored 0%) adding: images/intfac/image_cancel_hilight.png (stored 0%) adding: images/intfac/image_cancel_up.png (stored 0%) adding: images/intfac/image_cannon.png (stored 0%) adding: images/intfac/image_cdchange_cancel.png (stored 0%) adding: images/intfac/image_cdchange_ok.png (stored 0%) adding: images/intfac/image_cdp_down.png (stored 0%) adding: images/intfac/image_cdp_hi.png (stored 0%) adding: images/intfac/image_cdp_up.png (stored 0%) adding: images/intfac/image_close.png (stored 0%) adding: images/intfac/image_closedown.png (stored 0%) adding: images/intfac/image_closehilight.png (stored 0%) adding: images/intfac/image_cmddroid_exp.png (stored 0%) adding: images/intfac/image_commanddroid_down.png (stored 0%) adding: images/intfac/image_commanddroid_up.png (stored 0%) adding: images/intfac/image_cooldown_mask.png (stored 0%) adding: images/intfac/image_cursor_attach.png (stored 0%) adding: images/intfac/image_cursor_attack.png (stored 0%) adding: images/intfac/image_cursor_bomb.png (stored 0%) adding: images/intfac/image_cursor_bridge.png (stored 0%) adding: images/intfac/image_cursor_build.png (stored 0%) adding: images/intfac/image_cursor_darrow.png (stored 0%) adding: images/intfac/image_cursor_default.png (stored 0%) adding: images/intfac/image_cursor_dest.png (stored 0%) adding: images/intfac/image_cursor_disembark.png (stored 0%) adding: images/intfac/image_cursor_ecm.png (stored 0%) adding: images/intfac/image_cursor_embark.png (stored 0%) adding: images/intfac/image_cursor_fix.png (stored 0%) adding: images/intfac/image_cursor_guard.png (stored 0%) adding: images/intfac/image_cursor_larrow.png (stored 0%) adding: images/intfac/image_cursor_lockon.png (stored 0%) adding: images/intfac/image_cursor_move.png (stored 0%) adding: images/intfac/image_cursor_notpos.png (stored 0%) adding: images/intfac/image_cursor_pickup.png (stored 0%) adding: images/intfac/image_cursor_rarrow.png (stored 0%) adding: images/intfac/image_cursor_repair.png (stored 0%) adding: images/intfac/image_cursor_scout.png (stored 0%) adding: images/intfac/image_cursor_select.png (stored 0%) adding: images/intfac/image_cursor_uarrow.png (stored 0%) adding: images/intfac/image_demolish_down.png (stored 0%) adding: images/intfac/image_demolish_up.png (stored 0%) adding: images/intfac/image_des_armour_explosive.png (stored 0%) adding: images/intfac/image_des_armour_kinetic.png (stored 0%) adding: images/intfac/image_des_back.png (stored 0%) adding: images/intfac/image_des_barback.png (stored 0%) adding: images/intfac/image_des_barblue.png (stored 0%) adding: images/intfac/image_des_barred.png (stored 0%) adding: images/intfac/image_des_baryellow.png (stored 0%) adding: images/intfac/image_des_bin.png (stored 0%) adding: images/intfac/image_des_binh.png (stored 0%) adding: images/intfac/image_des_body.png (stored 0%) adding: images/intfac/image_des_bodyh.png (stored 0%) adding: images/intfac/image_des_bodypoints.png (stored 0%) adding: images/intfac/image_des_buildrate.png (stored 0%) adding: images/intfac/image_des_command.png (stored 0%) adding: images/intfac/image_des_commanddown.png (stored 0%) adding: images/intfac/image_des_crosscountry.png (stored 0%) adding: images/intfac/image_des_damage.png (stored 0%) adding: images/intfac/image_des_delete.png (stored 0%) adding: images/intfac/image_des_deleteh.png (stored 0%) adding: images/intfac/image_des_editboxleft.png (stored 0%) adding: images/intfac/image_des_editboxlefth.png (stored 0%) adding: images/intfac/image_des_editboxmid.png (stored 0%) adding: images/intfac/image_des_editboxmidh.png (stored 0%) adding: images/intfac/image_des_editboxright.png (stored 0%) adding: images/intfac/image_des_editboxrighth.png (stored 0%) adding: images/intfac/image_des_extrahi.png (stored 0%) adding: images/intfac/image_des_firerate.png (stored 0%) adding: images/intfac/image_des_hilight.png (stored 0%) adding: images/intfac/image_des_hover.png (stored 0%) adding: images/intfac/image_des_power.png (stored 0%) adding: images/intfac/image_des_powerback.png (stored 0%) adding: images/intfac/image_des_powerbar_left.png (stored 0%) adding: images/intfac/image_des_powerbar_right.png (stored 0%) adding: images/intfac/image_des_powercurr.png (stored 0%) adding: images/intfac/image_des_propulsion.png (stored 0%) adding: images/intfac/image_des_propulsionh.png (stored 0%) adding: images/intfac/image_des_range.png (stored 0%) adding: images/intfac/image_des_road.png (stored 0%) adding: images/intfac/image_des_save.png (stored 0%) adding: images/intfac/image_des_saveh.png (stored 0%) adding: images/intfac/image_des_statbackleft.png (stored 0%) adding: images/intfac/image_des_statbackmid.png (stored 0%) adding: images/intfac/image_des_statbackright.png (stored 0%) adding: images/intfac/image_des_statsback.png (stored 0%) adding: images/intfac/image_des_statscomp.png (stored 0%) adding: images/intfac/image_des_statscurr.png (stored 0%) adding: images/intfac/image_des_systems.png (stored 0%) adding: images/intfac/image_des_systemsdown.png (stored 0%) adding: images/intfac/image_des_tabweapon.png (stored 0%) adding: images/intfac/image_des_tabweapondown.png (stored 0%) adding: images/intfac/image_des_turret.png (stored 0%) adding: images/intfac/image_des_turreth.png (stored 0%) adding: images/intfac/image_des_weapons.png (stored 0%) adding: images/intfac/image_des_weaponsdown.png (stored 0%) adding: images/intfac/image_des_weight.png (stored 0%) adding: images/intfac/image_design_down.png (stored 0%) adding: images/intfac/image_design_up.png (stored 0%) adding: images/intfac/image_desync_hi.png (stored 0%) adding: images/intfac/image_desync_lo.png (stored 0%) adding: images/intfac/image_disconnect_hi.png (stored 0%) adding: images/intfac/image_disconnect_lo.png (stored 0%) adding: images/intfac/image_disembark_down.png (stored 0%) adding: images/intfac/image_disembark_up.png (stored 0%) adding: images/intfac/image_ecm.png (stored 0%) adding: images/intfac/image_edit_build_down.png (stored 0%) adding: images/intfac/image_edit_build_up.png (stored 0%) adding: images/intfac/image_edit_design_down.png (stored 0%) adding: images/intfac/image_edit_design_up.png (stored 0%) adding: images/intfac/image_edit_manufacture_down.png (stored 0%) adding: images/intfac/image_edit_manufacture_up.png (stored 0%) adding: images/intfac/image_edit_options_down.png (stored 0%) adding: images/intfac/image_edit_options_up.png (stored 0%) adding: images/intfac/image_edit_research_down.png (stored 0%) adding: images/intfac/image_edit_research_up.png (stored 0%) adding: images/intfac/image_edit_tiles_down.png (stored 0%) adding: images/intfac/image_edit_tiles_up.png (stored 0%) adding: images/intfac/image_empty.png (stored 0%) adding: images/intfac/image_fdp_down.png (stored 0%) adding: images/intfac/image_fdp_hi.png (stored 0%) adding: images/intfac/image_fdp_up.png (stored 0%) adding: images/intfac/image_frame_c0.png (stored 0%) adding: images/intfac/image_frame_c1.png (stored 0%) adding: images/intfac/image_frame_c2.png (stored 0%) adding: images/intfac/image_frame_c3.png (stored 0%) adding: images/intfac/image_frame_hb.png (stored 0%) adding: images/intfac/image_frame_hb2.png (stored 0%) adding: images/intfac/image_frame_hbh.png (stored 0%) adding: images/intfac/image_frame_hc0.png (stored 0%) adding: images/intfac/image_frame_hc1.png (stored 0%) adding: images/intfac/image_frame_hc2.png (stored 0%) adding: images/intfac/image_frame_hc3.png (stored 0%) adding: images/intfac/image_frame_ht.png (stored 0%) adding: images/intfac/image_frame_ht2.png (stored 0%) adding: images/intfac/image_frame_hth.png (stored 0%) adding: images/intfac/image_frame_vc0.png (stored 0%) adding: images/intfac/image_frame_vc1.png (stored 0%) adding: images/intfac/image_frame_vc2.png (stored 0%) adding: images/intfac/image_frame_vc3.png (stored 0%) adding: images/intfac/image_frame_vl.png (stored 0%) adding: images/intfac/image_frame_vl2.png (stored 0%) adding: images/intfac/image_frame_vlh.png (stored 0%) adding: images/intfac/image_frame_vr.png (stored 0%) adding: images/intfac/image_frame_vr2.png (stored 0%) adding: images/intfac/image_frame_vrh.png (stored 0%) adding: images/intfac/image_generic_tank.png (stored 0%) adding: images/intfac/image_generic_tank_tc.png (stored 0%) adding: images/intfac/image_gn_0.png (stored 0%) adding: images/intfac/image_gn_1.png (stored 0%) adding: images/intfac/image_gn_10.png (stored 0%) adding: images/intfac/image_gn_11.png (stored 0%) adding: images/intfac/image_gn_12.png (stored 0%) adding: images/intfac/image_gn_13.png (stored 0%) adding: images/intfac/image_gn_14.png (stored 0%) adding: images/intfac/image_gn_15.png (stored 0%) adding: images/intfac/image_gn_2.png (stored 0%) adding: images/intfac/image_gn_3.png (stored 0%) adding: images/intfac/image_gn_4.png (stored 0%) adding: images/intfac/image_gn_5.png (stored 0%) adding: images/intfac/image_gn_6.png (stored 0%) adding: images/intfac/image_gn_7.png (stored 0%) adding: images/intfac/image_gn_8.png (stored 0%) adding: images/intfac/image_gn_9.png (stored 0%) adding: images/intfac/image_gn_star.png (stored 0%) adding: images/intfac/image_guard_down.png (stored 0%) adding: images/intfac/image_guard_up.png (stored 0%) adding: images/intfac/image_hold_down.png (stored 0%) adding: images/intfac/image_hold_up.png (stored 0%) adding: images/intfac/image_hovercraft.png (stored 0%) adding: images/intfac/image_infinite_down.png (stored 0%) adding: images/intfac/image_infinite_hi.png (stored 0%) adding: images/intfac/image_infinite_up.png (stored 0%) adding: images/intfac/image_intel_campaign.png (stored 0%) adding: images/intfac/image_intel_campaigndown.png (stored 0%) adding: images/intfac/image_intel_mission.png (stored 0%) adding: images/intfac/image_intel_missiondown.png (stored 0%) adding: images/intfac/image_intel_research.png (stored 0%) adding: images/intfac/image_intel_researchdown.png (stored 0%) adding: images/intfac/image_intelmap_down.png (stored 0%) adding: images/intfac/image_intelmap_up.png (stored 0%) adding: images/intfac/image_jam_down.png (stored 0%) adding: images/intfac/image_jam_up.png (stored 0%) adding: images/intfac/image_launchdown.png (stored 0%) adding: images/intfac/image_launchup.png (stored 0%) adding: images/intfac/image_lev_0.png (stored 0%) adding: images/intfac/image_lev_1.png (stored 0%) adding: images/intfac/image_lev_2.png (stored 0%) adding: images/intfac/image_lev_3.png (stored 0%) adding: images/intfac/image_lev_4.png (stored 0%) adding: images/intfac/image_lev_5.png (stored 0%) adding: images/intfac/image_lev_6.png (stored 0%) adding: images/intfac/image_lev_7.png (stored 0%) adding: images/intfac/image_lfttab.png (stored 0%) adding: images/intfac/image_lfttabd.png (stored 0%) adding: images/intfac/image_lfttabh.png (stored 0%) adding: images/intfac/image_loop_down.png (stored 0%) adding: images/intfac/image_loop_hi.png (stored 0%) adding: images/intfac/image_loop_up.png (stored 0%) adding: images/intfac/image_manufacture_down.png (stored 0%) adding: images/intfac/image_manufacture_up.png (stored 0%) adding: images/intfac/image_mission_clock.png (stored 0%) adding: images/intfac/image_mission_clock_up.png (stored 0%) adding: images/intfac/image_multi_al.png (stored 0%) adding: images/intfac/image_multi_al_hi.png (stored 0%) adding: images/intfac/image_multi_chan.png (stored 0%) adding: images/intfac/image_multi_dro.png (stored 0%) adding: images/intfac/image_multi_dro_hi.png (stored 0%) adding: images/intfac/image_multi_noal.png (stored 0%) adding: images/intfac/image_multi_noal_hi.png (stored 0%) adding: images/intfac/image_multi_nochan.png (stored 0%) adding: images/intfac/image_multi_offal.png (stored 0%) adding: images/intfac/image_multi_offal_hi.png (stored 0%) adding: images/intfac/image_multi_offalgrey.png (stored 0%) adding: images/intfac/image_multi_pow.png (stored 0%) adding: images/intfac/image_multi_pow_hi.png (stored 0%) adding: images/intfac/image_multi_tek.png (stored 0%) adding: images/intfac/image_multi_tek_hi.png (stored 0%) adding: images/intfac/image_multi_vis.png (stored 0%) adding: images/intfac/image_multi_vis_hi.png (stored 0%) adding: images/intfac/image_nadda.png (stored 0%) adding: images/intfac/image_nruter.png (stored 0%) adding: images/intfac/image_observe_down.png (stored 0%) adding: images/intfac/image_observe_up.png (stored 0%) adding: images/intfac/image_obsolete_hide_hi.png (stored 0%) adding: images/intfac/image_obsolete_hide_up.png (stored 0%) adding: images/intfac/image_obsolete_show_hi.png (stored 0%) adding: images/intfac/image_obsolete_show_up.png (stored 0%) adding: images/intfac/image_ord_circledown.png (stored 0%) adding: images/intfac/image_ord_circlegrey.png (stored 0%) adding: images/intfac/image_ord_circleup.png (stored 0%) adding: images/intfac/image_ord_destruct1down.png (stored 0%) adding: images/intfac/image_ord_destruct1grey.png (stored 0%) adding: images/intfac/image_ord_destruct1up.png (stored 0%) adding: images/intfac/image_ord_destruct2down.png (stored 0%) adding: images/intfac/image_ord_destruct2grey.png (stored 0%) adding: images/intfac/image_ord_destruct2up.png (stored 0%) adding: images/intfac/image_ord_embarkdown.png (stored 0%) adding: images/intfac/image_ord_embarkgrey.png (stored 0%) adding: images/intfac/image_ord_embarkup.png (stored 0%) adding: images/intfac/image_ord_fac1down.png (stored 0%) adding: images/intfac/image_ord_fac1up.png (stored 0%) adding: images/intfac/image_ord_fac2down.png (stored 0%) adding: images/intfac/image_ord_fac2up.png (stored 0%) adding: images/intfac/image_ord_fac3down.png (stored 0%) adding: images/intfac/image_ord_fac3up.png (stored 0%) adding: images/intfac/image_ord_fac4down.png (stored 0%) adding: images/intfac/image_ord_fac4up.png (stored 0%) adding: images/intfac/image_ord_fac5down.png (stored 0%) adding: images/intfac/image_ord_fac5up.png (stored 0%) adding: images/intfac/image_ord_fachilite.png (stored 0%) adding: images/intfac/image_ord_fatwilldown.png (stored 0%) adding: images/intfac/image_ord_fatwillgrey.png (stored 0%) adding: images/intfac/image_ord_fatwillup.png (stored 0%) adding: images/intfac/image_ord_firedes_down.png (stored 0%) adding: images/intfac/image_ord_firedes_grey.png (stored 0%) adding: images/intfac/image_ord_firedes_up.png (stored 0%) adding: images/intfac/image_ord_gotohqdown.png (stored 0%) adding: images/intfac/image_ord_gotohqgrey.png (stored 0%) adding: images/intfac/image_ord_gotohqup.png (stored 0%) adding: images/intfac/image_ord_guarddown.png (stored 0%) adding: images/intfac/image_ord_guardgrey.png (stored 0%) adding: images/intfac/image_ord_guardup.png (stored 0%) adding: images/intfac/image_ord_haltdown.png (stored 0%) adding: images/intfac/image_ord_haltgrey.png (stored 0%) adding: images/intfac/image_ord_haltup.png (stored 0%) adding: images/intfac/image_ord_holdfiredown.png (stored 0%) adding: images/intfac/image_ord_holdfiregrey.png (stored 0%) adding: images/intfac/image_ord_holdfireup.png (stored 0%) adding: images/intfac/image_ord_patroldown.png (stored 0%) adding: images/intfac/image_ord_patrolgrey.png (stored 0%) adding: images/intfac/image_ord_patrolup.png (stored 0%) adding: images/intfac/image_ord_pursuedown.png (stored 0%) adding: images/intfac/image_ord_pursuegrey.png (stored 0%) adding: images/intfac/image_ord_pursueup.png (stored 0%) adding: images/intfac/image_ord_range1down.png (stored 0%) adding: images/intfac/image_ord_range1grey.png (stored 0%) adding: images/intfac/image_ord_range1up.png (stored 0%) adding: images/intfac/image_ord_range2down.png (stored 0%) adding: images/intfac/image_ord_range2grey.png (stored 0%) adding: images/intfac/image_ord_range2up.png (stored 0%) adding: images/intfac/image_ord_range3down.png (stored 0%) adding: images/intfac/image_ord_range3grey.png (stored 0%) adding: images/intfac/image_ord_range3up.png (stored 0%) adding: images/intfac/image_ord_repair1down.png (stored 0%) adding: images/intfac/image_ord_repair1grey.png (stored 0%) adding: images/intfac/image_ord_repair1up.png (stored 0%) adding: images/intfac/image_ord_repair2down.png (stored 0%) adding: images/intfac/image_ord_repair2grey.png (stored 0%) adding: images/intfac/image_ord_repair2up.png (stored 0%) adding: images/intfac/image_ord_repair3down.png (stored 0%) adding: images/intfac/image_ord_repair3grey.png (stored 0%) adding: images/intfac/image_ord_repair3up.png (stored 0%) adding: images/intfac/image_ord_retfiredown.png (stored 0%) adding: images/intfac/image_ord_retfiregrey.png (stored 0%) adding: images/intfac/image_ord_retfireup.png (stored 0%) adding: images/intfac/image_ord_rtrdown.png (stored 0%) adding: images/intfac/image_ord_rtrgrey.png (stored 0%) adding: images/intfac/image_ord_rtrup.png (stored 0%) adding: images/intfac/image_origin_commander.png (stored 0%) adding: images/intfac/image_origin_radar_detector.png (stored 0%) adding: images/intfac/image_origin_sensor_airdef.png (stored 0%) adding: images/intfac/image_origin_sensor_cb.png (stored 0%) adding: images/intfac/image_origin_sensor_standard.png (stored 0%) adding: images/intfac/image_origin_visual.png (stored 0%) adding: images/intfac/image_patrol_down.png (stored 0%) adding: images/intfac/image_patrol_up.png (stored 0%) adding: images/intfac/image_pause_down.png (stored 0%) adding: images/intfac/image_pause_up.png (stored 0%) adding: images/intfac/image_pbar_avail.png (stored 0%) adding: images/intfac/image_pbar_bottom.png (stored 0%) adding: images/intfac/image_pbar_empty.png (stored 0%) adding: images/intfac/image_pbar_required.png (stored 0%) adding: images/intfac/image_pbar_top.png (stored 0%) adding: images/intfac/image_pbar_used.png (stored 0%) adding: images/intfac/image_plascrete.png (stored 0%) adding: images/intfac/image_player_left_hi.png (stored 0%) adding: images/intfac/image_player_left_lo.png (stored 0%) adding: images/intfac/image_question_mark.png (stored 0%) adding: images/intfac/image_rad_art1.png (stored 0%) adding: images/intfac/image_rad_art2.png (stored 0%) adding: images/intfac/image_rad_art3.png (stored 0%) adding: images/intfac/image_rad_artread.png (stored 0%) adding: images/intfac/image_rad_burnres1.png (stored 0%) adding: images/intfac/image_rad_burnres2.png (stored 0%) adding: images/intfac/image_rad_burnres3.png (stored 0%) adding: images/intfac/image_rad_burnres4.png (stored 0%) adding: images/intfac/image_rad_burnres5.png (stored 0%) adding: images/intfac/image_rad_burnres6.png (stored 0%) adding: images/intfac/image_rad_burnresread.png (stored 0%) adding: images/intfac/image_rad_enm1.png (stored 0%) adding: images/intfac/image_rad_enm2.png (stored 0%) adding: images/intfac/image_rad_enm3.png (stored 0%) adding: images/intfac/image_rad_enmread.png (stored 0%) adding: images/intfac/image_rad_res1.png (stored 0%) adding: images/intfac/image_rad_res2.png (stored 0%) adding: images/intfac/image_rad_res3.png (stored 0%) adding: images/intfac/image_rad_resread.png (stored 0%) adding: images/intfac/image_rearm_down.png (stored 0%) adding: images/intfac/image_rearm_up.png (stored 0%) adding: images/intfac/image_repair_down.png (stored 0%) adding: images/intfac/image_repair_up.png (stored 0%) adding: images/intfac/image_res_computertech.png (stored 0%) adding: images/intfac/image_res_cyborgtech.png (stored 0%) adding: images/intfac/image_res_defence.png (stored 0%) adding: images/intfac/image_res_droidtech.png (stored 0%) adding: images/intfac/image_res_grpacc.png (stored 0%) adding: images/intfac/image_res_grpdam.png (stored 0%) adding: images/intfac/image_res_grprep.png (stored 0%) adding: images/intfac/image_res_grprof.png (stored 0%) adding: images/intfac/image_res_grpupg.png (stored 0%) adding: images/intfac/image_res_major_electronic.png (stored 0%) adding: images/intfac/image_res_major_heavywep.png (stored 0%) adding: images/intfac/image_res_major_hover.png (stored 0%) adding: images/intfac/image_res_major_plascrete.png (stored 0%) adding: images/intfac/image_res_major_rocket.png (stored 0%) adding: images/intfac/image_res_minor_autoweapons.png (stored 0%) adding: images/intfac/image_res_minor_plassteel.png (stored 0%) adding: images/intfac/image_res_minor_radar.png (stored 0%) adding: images/intfac/image_res_powertech.png (stored 0%) adding: images/intfac/image_res_questionmark.png (stored 0%) adding: images/intfac/image_res_structuretech.png (stored 0%) adding: images/intfac/image_res_systemtech.png (stored 0%) adding: images/intfac/image_res_weapontech.png (stored 0%) adding: images/intfac/image_research_down.png (stored 0%) adding: images/intfac/image_research_up.png (stored 0%) adding: images/intfac/image_reticule_butdown.png (stored 0%) adding: images/intfac/image_reticule_grey.png (stored 0%) adding: images/intfac/image_reticule_hilight.png (stored 0%) adding: images/intfac/image_rgttab.png (stored 0%) adding: images/intfac/image_rgttabd.png (stored 0%) adding: images/intfac/image_rgttabh.png (stored 0%) adding: images/intfac/image_rocket.png (stored 0%) adding: images/intfac/image_selfdestruct_down.png (stored 0%) adding: images/intfac/image_selfdestruct_up.png (stored 0%) adding: images/intfac/image_sidetab.png (stored 0%) adding: images/intfac/image_sidetabdown.png (stored 0%) adding: images/intfac/image_sidetabhi.png (stored 0%) adding: images/intfac/image_sidetabsel.png (stored 0%) adding: images/intfac/image_slider_ai.png (stored 0%) adding: images/intfac/image_slider_back.png (stored 0%) adding: images/intfac/image_slider_big.png (stored 0%) adding: images/intfac/image_slider_bigbut.png (stored 0%) adding: images/intfac/image_slider_but.png (stored 0%) adding: images/intfac/image_slider_infinity.png (stored 0%) adding: images/intfac/image_star.png (stored 0%) adding: images/intfac/image_stop_down.png (stored 0%) adding: images/intfac/image_stop_up.png (stored 0%) adding: images/intfac/image_tab1.png (stored 0%) adding: images/intfac/image_tab1_sm.png (stored 0%) adding: images/intfac/image_tab1down.png (stored 0%) adding: images/intfac/image_tab1down_sm.png (stored 0%) adding: images/intfac/image_tab1selected_sm.png (stored 0%) adding: images/intfac/image_tab2.png (stored 0%) adding: images/intfac/image_tab2down.png (stored 0%) adding: images/intfac/image_tab3.png (stored 0%) adding: images/intfac/image_tab3down.png (stored 0%) adding: images/intfac/image_tab4.png (stored 0%) adding: images/intfac/image_tab4down.png (stored 0%) adding: images/intfac/image_tabhilight.png (stored 0%) adding: images/intfac/image_tabhilight_sm.png (stored 0%) adding: images/intfac/image_tabselected.png (stored 0%) adding: images/intfac/image_target1.png (stored 0%) adding: images/intfac/image_target2.png (stored 0%) adding: images/intfac/image_target3.png (stored 0%) adding: images/intfac/image_target4.png (stored 0%) adding: images/intfac/image_target5.png (stored 0%) adding: images/intfac/image_tracks.png (stored 0%) adding: images/intfac/image_transeta_down.png (stored 0%) adding: images/intfac/image_transeta_up.png (stored 0%) adding: images/intfac/image_vdp_down.png (stored 0%) adding: images/intfac/image_vdp_hi.png (stored 0%) adding: images/intfac/image_vdp_up.png (stored 0%) adding: images/intfac/image_waiting_hi.png (stored 0%) adding: images/intfac/image_waiting_lo.png (stored 0%) adding: images/intfac/radar_north.png (stored 0%) adding: images/intfac_differentOil.img (stored 0%) adding: images/warzone2100.png (stored 0%) adding: messages/brief1-1.txt (stored 0%) adding: messages/brief1-2.txt (stored 0%) adding: messages/brief1-3.txt (stored 0%) adding: messages/brief1-4a.txt (stored 0%) adding: messages/brief1-5.txt (stored 0%) adding: messages/brief1-7.txt (stored 0%) adding: messages/brief1a-c.txt (stored 0%) adding: messages/brief1a.txt (stored 0%) adding: messages/brief1b.txt (stored 0%) adding: messages/brief1c.txt (stored 0%) adding: messages/brief1ca.txt (stored 0%) adding: messages/brief1d.txt (stored 0%) adding: messages/brief2-1.txt (stored 0%) adding: messages/brief2-2.txt (stored 0%) adding: messages/brief2-5.txt (stored 0%) adding: messages/brief2-6.txt (stored 0%) adding: messages/brief2-7.txt (stored 0%) adding: messages/brief2-8.txt (stored 0%) adding: messages/brief2-c.txt (stored 0%) adding: messages/brief2-di.txt (stored 0%) adding: messages/brief2-dii.txt (stored 0%) adding: messages/brief2a.txt (stored 0%) adding: messages/brief2b.txt (stored 0%) adding: messages/brief2intro.txt (stored 0%) adding: messages/brief3-1a.txt (stored 0%) adding: messages/brief3-1b.txt (stored 0%) adding: messages/brief3-2.txt (stored 0%) adding: messages/brief3-4.txt (stored 0%) adding: messages/brief3-a.txt (stored 0%) adding: messages/brief3-b.txt (stored 0%) adding: messages/brief3-c.txt (stored 0%) adding: messages/brief3a-b.txt (stored 0%) adding: messages/brief3a-d1.txt (stored 0%) adding: messages/brief3a-d2.txt (stored 0%) adding: messages/brief3intro.txt (stored 0%) adding: messages/briefdemo.txt (stored 0%) adding: messages/cam1-outro.txt (stored 0%) adding: messages/cam1messages.txt (stored 0%) adding: messages/cam2-outro.txt (stored 0%) adding: messages/cam2messages.txt (stored 0%) adding: messages/cam3messages.txt (stored 0%) adding: messages/genmessages.txt (stored 0%) adding: messages/messages.json (stored 0%) adding: messages/prox1-1.txt (stored 0%) adding: messages/prox1-2.txt (stored 0%) adding: messages/prox1-3.txt (stored 0%) adding: messages/prox1-4a.txt (stored 0%) adding: messages/prox1-5.txt (stored 0%) adding: messages/prox1-7.txt (stored 0%) adding: messages/prox1a-c.txt (stored 0%) adding: messages/prox1a.txt (stored 0%) adding: messages/prox1b.txt (stored 0%) adding: messages/prox1c.txt (stored 0%) adding: messages/prox1ca.txt (stored 0%) adding: messages/prox1d.txt (stored 0%) adding: messages/prox2-1.txt (stored 0%) adding: messages/prox2-2.txt (stored 0%) adding: messages/prox2-5.txt (stored 0%) adding: messages/prox2-6.txt (stored 0%) adding: messages/prox2-7.txt (stored 0%) adding: messages/prox2-8.txt (stored 0%) adding: messages/prox2a.txt (stored 0%) adding: messages/prox2b.txt (stored 0%) adding: messages/prox2c.txt (stored 0%) adding: messages/prox2d.txt (stored 0%) adding: messages/prox3-1.txt (stored 0%) adding: messages/prox3-2.txt (stored 0%) adding: messages/prox3-3.txt (stored 0%) adding: messages/prox3-4.txt (stored 0%) adding: messages/prox3a-d1.txt (stored 0%) adding: messages/prox3a.txt (stored 0%) adding: messages/prox3b.txt (stored 0%) adding: messages/prox3c.txt (stored 0%) adding: messages/proxdemo.txt (stored 0%) adding: messages/proxfast.txt (stored 0%) adding: messages/proxtut.txt (stored 0%) adding: messages/resmessages1.json (stored 0%) adding: messages/resmessages12.json (stored 0%) adding: messages/resmessages2.json (stored 0%) adding: messages/resmessages23.json (stored 0%) adding: messages/resmessages3.json (stored 0%) adding: messages/resmessagesall.json (stored 0%) adding: messages/strings/cam1strings.txt (stored 0%) adding: messages/strings/cam2strings.txt (stored 0%) adding: messages/strings/cam3strings.txt (stored 0%) adding: messages/strings/genstrings.txt (stored 0%) adding: messages/strings/names.txt (stored 0%) adding: messages/strings/resstrings.txt (stored 0%) adding: messages/strings/scrstrings.txt (stored 0%) adding: misc/arrow.pie (stored 0%) adding: misc/blipart.pie (stored 0%) adding: misc/blipenm.pie (stored 0%) adding: misc/blipres.pie (stored 0%) adding: misc/iccamera.pie (stored 0%) adding: misc/icsynapt.pie (stored 0%) adding: misc/micnum/micnum1.pie (stored 0%) adding: misc/micnum/micnum10.pie (stored 0%) adding: misc/micnum/micnum11.pie (stored 0%) adding: misc/micnum/micnum12.pie (stored 0%) adding: misc/micnum/micnum13.pie (stored 0%) adding: misc/micnum/micnum14.pie (stored 0%) adding: misc/micnum/micnum15.pie (stored 0%) adding: misc/micnum/micnum16.pie (stored 0%) adding: misc/micnum/micnum17.pie (stored 0%) adding: misc/micnum/micnum18.pie (stored 0%) adding: misc/micnum/micnum19.pie (stored 0%) adding: misc/micnum/micnum2.pie (stored 0%) adding: misc/micnum/micnum20.pie (stored 0%) adding: misc/micnum/micnum21.pie (stored 0%) adding: misc/micnum/micnum22.pie (stored 0%) adding: misc/micnum/micnum23.pie (stored 0%) adding: misc/micnum/micnum24.pie (stored 0%) adding: misc/micnum/micnum25.pie (stored 0%) adding: misc/micnum/micnum26.pie (stored 0%) adding: misc/micnum/micnum27.pie (stored 0%) adding: misc/micnum/micnum28.pie (stored 0%) adding: misc/micnum/micnum29.pie (stored 0%) adding: misc/micnum/micnum3.pie (stored 0%) adding: misc/micnum/micnum30.pie (stored 0%) adding: misc/micnum/micnum31.pie (stored 0%) adding: misc/micnum/micnum32.pie (stored 0%) adding: misc/micnum/micnum4.pie (stored 0%) adding: misc/micnum/micnum5.pie (stored 0%) adding: misc/micnum/micnum6.pie (stored 0%) adding: misc/micnum/micnum7.pie (stored 0%) adding: misc/micnum/micnum8.pie (stored 0%) adding: misc/micnum/micnum9.pie (stored 0%) adding: misc/minum/minum1.pie (stored 0%) adding: misc/minum/minum10.pie (stored 0%) adding: misc/minum/minum11.pie (stored 0%) adding: misc/minum/minum12.pie (stored 0%) adding: misc/minum/minum13.pie (stored 0%) adding: misc/minum/minum14.pie (stored 0%) adding: misc/minum/minum15.pie (stored 0%) adding: misc/minum/minum16.pie (stored 0%) adding: misc/minum/minum17.pie (stored 0%) adding: misc/minum/minum18.pie (stored 0%) adding: misc/minum/minum19.pie (stored 0%) adding: misc/minum/minum2.pie (stored 0%) adding: misc/minum/minum20.pie (stored 0%) adding: misc/minum/minum21.pie (stored 0%) adding: misc/minum/minum22.pie (stored 0%) adding: misc/minum/minum23.pie (stored 0%) adding: misc/minum/minum24.pie (stored 0%) adding: misc/minum/minum25.pie (stored 0%) adding: misc/minum/minum26.pie (stored 0%) adding: misc/minum/minum27.pie (stored 0%) adding: misc/minum/minum28.pie (stored 0%) adding: misc/minum/minum29.pie (stored 0%) adding: misc/minum/minum3.pie (stored 0%) adding: misc/minum/minum30.pie (stored 0%) adding: misc/minum/minum31.pie (stored 0%) adding: misc/minum/minum32.pie (stored 0%) adding: misc/minum/minum4.pie (stored 0%) adding: misc/minum/minum5.pie (stored 0%) adding: misc/minum/minum6.pie (stored 0%) adding: misc/minum/minum7.pie (stored 0%) adding: misc/minum/minum8.pie (stored 0%) adding: misc/minum/minum9.pie (stored 0%) adding: misc/mirnum1.pie (stored 0%) adding: misc/mitrnshd.pie (stored 0%) adding: misc/mivnum/mivnum1.pie (stored 0%) adding: misc/mivnum/mivnum10.pie (stored 0%) adding: misc/mivnum/mivnum11.pie (stored 0%) adding: misc/mivnum/mivnum12.pie (stored 0%) adding: misc/mivnum/mivnum13.pie (stored 0%) adding: misc/mivnum/mivnum14.pie (stored 0%) adding: misc/mivnum/mivnum15.pie (stored 0%) adding: misc/mivnum/mivnum16.pie (stored 0%) adding: misc/mivnum/mivnum17.pie (stored 0%) adding: misc/mivnum/mivnum18.pie (stored 0%) adding: misc/mivnum/mivnum19.pie (stored 0%) adding: misc/mivnum/mivnum2.pie (stored 0%) adding: misc/mivnum/mivnum20.pie (stored 0%) adding: misc/mivnum/mivnum21.pie (stored 0%) adding: misc/mivnum/mivnum22.pie (stored 0%) adding: misc/mivnum/mivnum23.pie (stored 0%) adding: misc/mivnum/mivnum24.pie (stored 0%) adding: misc/mivnum/mivnum25.pie (stored 0%) adding: misc/mivnum/mivnum26.pie (stored 0%) adding: misc/mivnum/mivnum27.pie (stored 0%) adding: misc/mivnum/mivnum28.pie (stored 0%) adding: misc/mivnum/mivnum29.pie (stored 0%) adding: misc/mivnum/mivnum3.pie (stored 0%) adding: misc/mivnum/mivnum30.pie (stored 0%) adding: misc/mivnum/mivnum31.pie (stored 0%) adding: misc/mivnum/mivnum32.pie (stored 0%) adding: misc/mivnum/mivnum4.pie (stored 0%) adding: misc/mivnum/mivnum5.pie (stored 0%) adding: misc/mivnum/mivnum6.pie (stored 0%) adding: misc/mivnum/mivnum7.pie (stored 0%) adding: misc/mivnum/mivnum8.pie (stored 0%) adding: misc/mivnum/mivnum9.pie (stored 0%) adding: misc/researchimds/dpvtol.pie (stored 0%) adding: misc/researchimds/icamrhot.pie (stored 0%) adding: misc/researchimds/icamrknt.pie (stored 0%) adding: misc/researchimds/iccccons.pie (stored 0%) adding: misc/researchimds/iccybmg.pie (stored 0%) adding: misc/researchimds/iceng.pie (stored 0%) adding: misc/researchimds/icmolql.pie (stored 0%) adding: misc/researchimds/icmslcd.pie (stored 0%) adding: misc/researchimds/icspaner.pie (stored 0%) adding: misc/taljetfx.pie (stored 0%) adding: misc/tbmjetfx.pie (stored 0%) adding: misc/tchjetfx.pie (stored 0%) adding: palette.txt (stored 0%) adding: ruleset.json (stored 0%) adding: script/campaign/cam1-1.js (stored 0%) adding: script/campaign/cam1-1s.js (stored 0%) adding: script/campaign/cam1-2.js (stored 0%) adding: script/campaign/cam1-2s.js (stored 0%) adding: script/campaign/cam1-3.js (stored 0%) adding: script/campaign/cam1-3s.js (stored 0%) adding: script/campaign/cam1-4a.js (stored 0%) adding: script/campaign/cam1-4as.js (stored 0%) adding: script/campaign/cam1-5.js (stored 0%) adding: script/campaign/cam1-5s.js (stored 0%) adding: script/campaign/cam1-7.js (stored 0%) adding: script/campaign/cam1-7s.js (stored 0%) adding: script/campaign/cam1-d.js (stored 0%) adding: script/campaign/cam1-ds.js (stored 0%) adding: script/campaign/cam1a-c.js (stored 0%) adding: script/campaign/cam1a.js (stored 0%) adding: script/campaign/cam1b.js (stored 0%) adding: script/campaign/cam1c.js (stored 0%) adding: script/campaign/cam1ca.js (stored 0%) adding: script/campaign/cam1end.js (stored 0%) adding: script/campaign/cam2-1s.js (stored 0%) adding: script/campaign/cam2-1x.js (stored 0%) adding: script/campaign/cam2-2.js (stored 0%) adding: script/campaign/cam2-2s.js (stored 0%) adding: script/campaign/cam2-5.js (stored 0%) adding: script/campaign/cam2-5s.js (stored 0%) adding: script/campaign/cam2-6.js (stored 0%) adding: script/campaign/cam2-6s.js (stored 0%) adding: script/campaign/cam2-7.js (stored 0%) adding: script/campaign/cam2-7s.js (stored 0%) adding: script/campaign/cam2-8.js (stored 0%) adding: script/campaign/cam2-8s.js (stored 0%) adding: script/campaign/cam2-a.js (stored 0%) adding: script/campaign/cam2-b.js (stored 0%) adding: script/campaign/cam2-c.js (stored 0%) adding: script/campaign/cam2-d.js (stored 0%) adding: script/campaign/cam2-ds.js (stored 0%) adding: script/campaign/cam2-end.js (stored 0%) adding: script/campaign/cam3-1.js (stored 0%) adding: script/campaign/cam3-1s.js (stored 0%) adding: script/campaign/cam3-2.js (stored 0%) adding: script/campaign/cam3-2s.js (stored 0%) adding: script/campaign/cam3-4.js (stored 0%) adding: script/campaign/cam3-4s.js (stored 0%) adding: script/campaign/cam3-a.js (stored 0%) adding: script/campaign/cam3-ab.js (stored 0%) adding: script/campaign/cam3-ad1.js (stored 0%) adding: script/campaign/cam3-ad2.js (stored 0%) adding: script/campaign/cam3-b.js (stored 0%) adding: script/campaign/cam3-c.js (stored 0%) adding: script/campaign/libcampaign.js (stored 0%) adding: script/campaign/libcampaign_includes/artifact.js (stored 0%) adding: script/campaign/libcampaign_includes/base.js (stored 0%) adding: script/campaign/libcampaign_includes/debug.js (stored 0%) adding: script/campaign/libcampaign_includes/events.js (stored 0%) adding: script/campaign/libcampaign_includes/group.js (stored 0%) adding: script/campaign/libcampaign_includes/hook.js (stored 0%) adding: script/campaign/libcampaign_includes/misc.js (stored 0%) adding: script/campaign/libcampaign_includes/nexus.js (stored 0%) adding: script/campaign/libcampaign_includes/production.js (stored 0%) adding: script/campaign/libcampaign_includes/reinforcements.js (stored 0%) adding: script/campaign/libcampaign_includes/research.js (stored 0%) adding: script/campaign/libcampaign_includes/tactics.js (stored 0%) adding: script/campaign/libcampaign_includes/time.js (stored 0%) adding: script/campaign/libcampaign_includes/transport.js (stored 0%) adding: script/campaign/libcampaign_includes/truck.js (stored 0%) adding: script/campaign/libcampaign_includes/victory.js (stored 0%) adding: script/campaign/libcampaign_includes/video.js (stored 0%) adding: script/campaign/libcampaign_includes/vtol.js (stored 0%) adding: script/campaign/templates.js (stored 0%) adding: script/campaign/transitionTech.js (stored 0%) adding: script/fastplay/fastdemo.js (stored 0%) adding: script/rules.js (stored 0%) adding: script/tutorial.js (stored 0%) adding: script/weather.js (stored 0%) adding: sequenceaudio/cam1/c001.txa (stored 0%) adding: sequenceaudio/cam1/c001.txt (stored 0%) adding: sequenceaudio/cam1/c001end.txt (stored 0%) adding: sequenceaudio/cam1/cam1ccom.txt (stored 0%) adding: sequenceaudio/cam1/cam1cnp.txt (stored 0%) adding: sequenceaudio/cam1/cam1dnp.txt (stored 0%) adding: sequenceaudio/cam1/cam1dp2.txt (stored 0%) adding: sequenceaudio/cam1/cam1out2.txt (stored 0%) adding: sequenceaudio/cam1/cam1out3.txt (stored 0%) adding: sequenceaudio/cam1/cam1out4.txt (stored 0%) adding: sequenceaudio/cam1/cam1out5.txt (stored 0%) adding: sequenceaudio/cam1/map1a_c.txt (stored 0%) adding: sequenceaudio/cam1/sub13np1.txt (stored 0%) adding: sequenceaudio/cam1/sub13np2.txt (stored 0%) adding: sequenceaudio/cam1/sub14anp.txt (stored 0%) adding: sequenceaudio/cam1/sub17fmv.txt (stored 0%) adding: sequenceaudio/cam1/sub1_4bn.txt (stored 0%) adding: sequenceaudio/cam1/sub1_5pl.txt (stored 0%) adding: sequenceaudio/cam2/c002.txa (stored 0%) adding: sequenceaudio/cam2/c2diif2.txt (stored 0%) adding: sequenceaudio/cam2/cam22fmv.txt (stored 0%) adding: sequenceaudio/cam2/cam22pl2.txt (stored 0%) adding: sequenceaudio/cam2/cam22pl3.txt (stored 0%) adding: sequenceaudio/cam2/cam26afm.txt (stored 0%) adding: sequenceaudio/cam2/cam26bfm.txt (stored 0%) adding: sequenceaudio/cam2/cam26pl1.txt (stored 0%) adding: sequenceaudio/cam2/cam27fmv.txt (stored 0%) adding: sequenceaudio/cam2/cam2_2n.txt (stored 0%) adding: sequenceaudio/cam2/cam2_2n2.txt (stored 0%) adding: sequenceaudio/cam2/cam2acol.txt (stored 0%) adding: sequenceaudio/cam2/cam2bcol.txt (stored 0%) adding: sequenceaudio/cam2/cam2dico.txt (stored 0%) adding: sequenceaudio/cam2/cam2diin.txt (stored 0%) adding: sequenceaudio/cam2/cam2dipl.txt (stored 0%) adding: sequenceaudio/cam3/c003.txa (stored 0%) adding: sequenceaudio/cam3/c003.txt (stored 0%) adding: sequenceaudio/cam3/c3ad2n2.txt (stored 0%) adding: sequenceaudio/cam3/c3ad2pl3.txt (stored 0%) adding: sequenceaudio/cam3/cam32a2.txt (stored 0%) adding: sequenceaudio/cam3/cam32alp.txt (stored 0%) adding: sequenceaudio/cam3/cam32pl2.txt (stored 0%) adding: sequenceaudio/cam3/cam34mu1.txt (stored 0%) adding: sequenceaudio/cam3/cam34mu2.txt (stored 0%) adding: sequenceaudio/cam3/cam3_1bn.txt (stored 0%) adding: sequenceaudio/cam3/cam3_bn.txt (stored 0%) adding: sequenceaudio/cam3/cam3_cn.txt (stored 0%) adding: sequenceaudio/cam3/cam3abf.txt (stored 0%) adding: sequenceaudio/cam3/cam3abpl.txt (stored 0%) adding: sequenceaudio/cam3/cam3ad2n.txt (stored 0%) adding: sequenceaudio/cam3/cam3bg.txt (stored 0%) adding: sequenceaudio/devastation.txa (stored 0%) adding: sequenceaudio/devastation.txt (stored 0%) adding: sequenceaudio/factory.ogg (stored 0%) adding: sequenceaudio/nexend.ogg (stored 0%) adding: sequenceaudio/np1.ogg (stored 0%) adding: sequenceaudio/np2.ogg (stored 0%) adding: sequenceaudio/outro.txt (stored 0%) adding: sequenceaudio/p-id.ogg (stored 0%) adding: sequenceaudio/res_com.ogg (stored 0%) adding: sequenceaudio/res_droid.ogg (stored 0%) adding: sequenceaudio/res_pow.ogg (stored 0%) adding: sequenceaudio/res_strutech.ogg (stored 0%) adding: sequenceaudio/res_struttech.ogg (stored 0%) adding: sequenceaudio/res_systech.ogg (stored 0%) adding: sequenceaudio/res_weapons.ogg (stored 0%) adding: shaders/button.frag (stored 0%) adding: shaders/button.vert (stored 0%) adding: shaders/decals.frag (stored 0%) adding: shaders/decals.vert (stored 0%) adding: shaders/generic.vert (stored 0%) adding: shaders/gfx.frag (stored 0%) adding: shaders/gfx.vert (stored 0%) adding: shaders/line.vert (stored 0%) adding: shaders/nolight.frag (stored 0%) adding: shaders/nolight.vert (stored 0%) adding: shaders/rect.frag (stored 0%) adding: shaders/rect.vert (stored 0%) adding: shaders/tcmask.frag (stored 0%) adding: shaders/tcmask.vert (stored 0%) adding: shaders/terrain.frag (stored 0%) adding: shaders/terrain_water.vert (stored 0%) adding: shaders/terraindepth.frag (stored 0%) adding: shaders/text.frag (stored 0%) adding: shaders/texturedrect.frag (stored 0%) adding: shaders/water.frag (stored 0%) adding: stats/body.json (stored 0%) adding: stats/brain.json (stored 0%) adding: stats/construction.json (stored 0%) adding: stats/ecm.json (stored 0%) adding: stats/features.json (stored 0%) adding: stats/propulsion.json (stored 0%) adding: stats/propulsionsounds.json (stored 0%) adding: stats/propulsiontype.json (stored 0%) adding: stats/repair.json (stored 0%) adding: stats/research.json (stored 0%) adding: stats/sensor.json (stored 0%) adding: stats/structure.json (stored 0%) adding: stats/structuremodifier.json (stored 0%) adding: stats/templates.json (stored 0%) adding: stats/terraintable.json (stored 0%) adding: stats/weaponmodifier.json (stored 0%) adding: stats/weapons.json (stored 0%) adding: structs/blaamnt1.pie (stored 0%) adding: structs/blaamnt2.pie (stored 0%) adding: structs/bladvlab.pie (stored 0%) adding: structs/blaerolb.pie (stored 0%) adding: structs/blbcfact.pie (stored 0%) adding: structs/blbdrdcm.pie (stored 0%) adding: structs/blbfact.pie (stored 0%) adding: structs/blbgen.pie (stored 0%) adding: structs/blbhq.pie (stored 0%) adding: structs/blbpower.pie (stored 0%) adding: structs/blbrbbnk.pie (stored 0%) adding: structs/blbrbcr1.pie (stored 0%) adding: structs/blbrbfac.pie (stored 0%) adding: structs/blbrbgen.pie (stored 0%) adding: structs/blbrbtw1.pie (stored 0%) adding: structs/blbrbtw2.pie (stored 0%) adding: structs/blbrbwlh.pie (stored 0%) adding: structs/blbrepr2.pie (stored 0%) adding: structs/blbresch.pie (stored 0%) adding: structs/blbrlook.pie (stored 0%) adding: structs/blbrmrtp.pie (stored 0%) adding: structs/blbrtowf.pie (stored 0%) adding: structs/blbrtowr.pie (stored 0%) adding: structs/blbunkms.pie (stored 0%) adding: structs/blcanpil.pie (stored 0%) adding: structs/blcfact1.pie (stored 0%) adding: structs/blderik.pie (stored 0%) adding: structs/blderik_anim.pie (stored 0%) adding: structs/bldrdcm0.pie (stored 0%) adding: structs/blfact0.pie (stored 0%) adding: structs/blfact1.pie (stored 0%) adding: structs/blfact2.pie (stored 0%) adding: structs/blgrdnex.pie (stored 0%) adding: structs/blguard1.pie (stored 0%) adding: structs/blguard2.pie (stored 0%) adding: structs/blguard3.pie (stored 0%) adding: structs/blguardm.pie (stored 0%) adding: structs/blguardn.pie (stored 0%) adding: structs/blguardr.pie (stored 0%) adding: structs/blgyrlab.pie (stored 0%) adding: structs/blhardpt.pie (stored 0%) adding: structs/blhevlab.pie (stored 0%) adding: structs/blhowmnt.pie (stored 0%) adding: structs/blhq.pie (stored 0%) adding: structs/blhq2.pie (stored 0%) adding: structs/blhq3.pie (stored 0%) adding: structs/blhq4.pie (stored 0%) adding: structs/blindlab.pie (stored 0%) adding: structs/bllaslab.pie (stored 0%) adding: structs/blmrtpit.pie (stored 0%) adding: structs/blmssilo.pie (stored 0%) adding: structs/blnanlab.pie (stored 0%) adding: structs/blnavbak.pie (stored 0%) adding: structs/blnavbnk.pie (stored 0%) adding: structs/blpilbox.pie (stored 0%) adding: structs/blpower0.pie (stored 0%) adding: structs/blpower4.pie (stored 0%) adding: structs/blpowlab.pie (stored 0%) adding: structs/blresch0.pie (stored 0%) adding: structs/blresch4.pie (stored 0%) adding: structs/blrotlab.pie (stored 0%) adding: structs/blrpair1.pie (stored 0%) adding: structs/blrpair2.pie (stored 0%) adding: structs/blrpair3.pie (stored 0%) adding: structs/blvfact0.pie (stored 0%) adding: structs/blvfact1.pie (stored 0%) adding: structs/blvfact2.pie (stored 0%) adding: structs/blvtolpd.pie (stored 0%) adding: structs/blwall2.pie (stored 0%) adding: structs/blwall3.pie (stored 0%) adding: structs/blwallc1.pie (stored 0%) adding: structs/blwallc2.pie (stored 0%) adding: structs/blwallc3.pie (stored 0%) adding: structs/blwallh.pie (stored 0%) adding: structs/blwallh_l.pie (stored 0%) adding: structs/blwallh_t.pie (stored 0%) adding: structs/dummy.pie (stored 0%) adding: structs/exrocket.pie (stored 0%) adding: structs/factory_module1.pie (stored 0%) adding: structs/factory_module2.pie (stored 0%) adding: structs/icdozer.pie (stored 0%) adding: structs/mibcool.pie (stored 0%) adding: structs/micool.pie (stored 0%) adding: structs/mitrap2.pie (stored 0%) adding: structs/mitrapst.pie (stored 0%) adding: structs/miupbase.pie (stored 0%) adding: structs/miupdish.pie (stored 0%) adding: structs/miuptrim.pie (stored 0%) adding: structs/power_module4.pie (stored 0%) adding: structs/radarsensor.pie (stored 0%) adding: structs/research_module4.pie (stored 0%) adding: structs/vtolfactory_module1.pie (stored 0%) adding: structs/vtolfactory_module2.pie (stored 0%) adding: texpages/bdrops/backdrop0.png (stored 0%) adding: texpages/bdrops/backdrop1.png (stored 0%) adding: texpages/bdrops/backdrop2.png (stored 0%) adding: texpages/bdrops/backdrop3.png (stored 0%) adding: texpages/bdrops/backdrop4.png (stored 0%) adding: texpages/bdrops/backdrop5.png (stored 0%) adding: texpages/bdrops/backdrop6.png (stored 0%) adding: texpages/bdrops/credits.png (stored 0%) adding: texpages/bdrops/missionend.png (stored 0%) adding: texpages/helirotor.png (stored 0%) adding: texpages/page-10-laboratories.png (stored 0%) adding: texpages/page-100-rock-earth-rockies.png (stored 0%) adding: texpages/page-101-cliff-rockies.png (stored 0%) adding: texpages/page-102-bottom-rockies.png (stored 0%) adding: texpages/page-103-tiles-rockies.png (stored 0%) adding: texpages/page-104-snowgrass-rockies.png (stored 0%) adding: texpages/page-105-snow-rockies.png (stored 0%) adding: texpages/page-106-snowrock-rockies.png (stored 0%) adding: texpages/page-107-brown-earth-rockies.png (stored 0%) adding: texpages/page-108-snowcliff-rockies.png (stored 0%) adding: texpages/page-109-sand-arizona.png (stored 0%) adding: texpages/page-10_tcmask.png (stored 0%) adding: texpages/page-11-player-buildings.png (stored 0%) adding: texpages/page-11_tcmask.png (stored 0%) adding: texpages/page-12-player-buildings.png (stored 0%) adding: texpages/page-12_tcmask.png (stored 0%) adding: texpages/page-13-player-buildings.png (stored 0%) adding: texpages/page-13_tcmask.png (stored 0%) adding: texpages/page-14-droid-hubs.png (stored 0%) adding: texpages/page-14_tcmask.png (stored 0%) adding: texpages/page-15-droid-hubs.png (stored 0%) adding: texpages/page-15_tcmask.png (stored 0%) adding: texpages/page-16-droid-drives.png (stored 0%) adding: texpages/page-16_tcmask.png (stored 0%) adding: texpages/page-17-droid-weapons.png (stored 0%) adding: texpages/page-17_tcmask.png (stored 0%) adding: texpages/page-18-fx.png (stored 0%) adding: texpages/page-19-fx.png (stored 0%) adding: texpages/page-20-fx.png (stored 0%) adding: texpages/page-21-fx.png (stored 0%) adding: texpages/page-22-fx.png (stored 0%) adding: texpages/page-23-fx.png (stored 0%) adding: texpages/page-24-fx.png (stored 0%) adding: texpages/page-25-sky-arizona.png (stored 0%) adding: texpages/page-25-sky-urban.png (stored 0%) adding: texpages/page-26-sky.png (stored 0%) adding: texpages/page-27-fx.png (stored 0%) adding: texpages/page-28-naval.png (stored 0%) adding: texpages/page-29-features-arizona.png (stored 0%) adding: texpages/page-30-features-rockies.png (stored 0%) adding: texpages/page-31-features-urban.png (stored 0%) adding: texpages/page-59-more-weapons.png (stored 0%) adding: texpages/page-6.png (stored 0%) adding: texpages/page-7-barbarians-arizona.png (stored 0%) adding: texpages/page-7-barbarians-kevlar.png (stored 0%) adding: texpages/page-7-barbarians-urban.png (stored 0%) adding: texpages/page-8-player-buildings-bases-rockies.png (stored 0%) adding: texpages/page-8-player-buildings-bases-urban.png (stored 0%) adding: texpages/page-8-player-buildings-bases.png (stored 0%) adding: texpages/page-80-water-1.png (stored 0%) adding: texpages/page-81-water-2.png (stored 0%) adding: texpages/page-82-yellow-sand-arizona.png (stored 0%) adding: texpages/page-83-red-earth-arizona.png (stored 0%) adding: texpages/page-84-tiles-arizona.png (stored 0%) adding: texpages/page-85-cliff-arizona.png (stored 0%) adding: texpages/page-86-bottom-arizona.png (stored 0%) adding: texpages/page-87-mud-arizona.png (stored 0%) adding: texpages/page-88-grass-arizona.png (stored 0%) adding: texpages/page-89-gray-rubble-urban.png (stored 0%) adding: texpages/page-9-player-buildings-bases-rockies.png (stored 0%) adding: texpages/page-9-player-buildings-bases-urban.png (stored 0%) adding: texpages/page-9-player-buildings-bases.png (stored 0%) adding: texpages/page-90-green-urban.png (stored 0%) adding: texpages/page-91-tiles-urban.png (stored 0%) adding: texpages/page-92-medium-tiles-urban.png (stored 0%) adding: texpages/page-93-big-tiles-urban.png (stored 0%) adding: texpages/page-94-cliffs-urban.png (stored 0%) adding: texpages/page-95-brown-rocks-urban.png (stored 0%) adding: texpages/page-96-burned-ground-urban.png (stored 0%) adding: texpages/page-97-burned-tiles-urban.png (stored 0%) adding: texpages/page-98-bottom-urban.png (stored 0%) adding: texpages/page-99-grass-rockies.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-00.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-01.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-02.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-03.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-04.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-05.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-06.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-07.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-08.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-09.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-10.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-11.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-12.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-13.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-14.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-15.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-16.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-17.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-18.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-19.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-20.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-21.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-22.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-23.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-24.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-25.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-26.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-27.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-28.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-29.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-30.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-31.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-32.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-33.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-34.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-35.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-36.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-37.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-38.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-39.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-40.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-41.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-42.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-43.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-44.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-45.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-46.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-47.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-48.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-49.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-50.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-51.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-52.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-53.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-54.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-55.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-56.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-57.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-58.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-59.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-60.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-61.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-62.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-63.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-64.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-65.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-66.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-67.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-68.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-69.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-70.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-71.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-72.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-73.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-74.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-75.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-76.png (stored 0%) adding: texpages/tertilesc1hw-128/tile-77.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-00.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-01.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-02.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-03.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-04.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-05.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-06.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-07.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-08.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-09.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-10.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-11.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-12.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-13.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-14.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-15.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-16.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-17.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-18.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-19.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-20.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-21.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-22.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-23.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-24.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-25.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-26.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-27.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-28.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-29.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-30.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-31.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-32.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-33.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-34.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-35.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-36.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-37.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-38.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-39.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-40.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-41.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-42.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-43.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-44.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-45.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-46.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-47.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-48.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-49.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-50.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-51.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-52.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-53.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-54.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-55.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-56.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-57.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-58.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-59.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-60.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-61.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-62.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-63.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-64.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-65.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-66.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-67.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-68.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-69.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-70.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-71.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-72.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-73.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-74.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-75.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-76.png (stored 0%) adding: texpages/tertilesc1hw-16/tile-77.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-00.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-01.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-02.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-03.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-04.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-05.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-06.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-07.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-08.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-09.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-10.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-11.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-12.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-13.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-14.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-15.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-16.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-17.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-18.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-19.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-20.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-21.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-22.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-23.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-24.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-25.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-26.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-27.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-28.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-29.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-30.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-31.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-32.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-33.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-34.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-35.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-36.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-37.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-38.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-39.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-40.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-41.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-42.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-43.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-44.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-45.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-46.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-47.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-48.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-49.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-50.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-51.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-52.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-53.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-54.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-55.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-56.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-57.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-58.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-59.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-60.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-61.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-62.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-63.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-64.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-65.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-66.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-67.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-68.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-69.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-70.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-71.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-72.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-73.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-74.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-75.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-76.png (stored 0%) adding: texpages/tertilesc1hw-32/tile-77.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-00.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-01.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-02.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-03.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-04.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-05.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-06.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-07.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-08.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-09.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-10.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-11.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-12.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-13.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-14.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-15.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-16.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-17.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-18.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-19.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-20.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-21.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-22.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-23.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-24.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-25.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-26.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-27.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-28.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-29.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-30.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-31.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-32.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-33.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-34.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-35.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-36.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-37.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-38.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-39.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-40.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-41.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-42.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-43.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-44.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-45.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-46.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-47.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-48.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-49.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-50.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-51.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-52.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-53.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-54.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-55.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-56.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-57.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-58.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-59.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-60.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-61.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-62.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-63.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-64.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-65.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-66.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-67.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-68.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-69.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-70.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-71.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-72.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-73.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-74.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-75.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-76.png (stored 0%) adding: texpages/tertilesc1hw-64/tile-77.png (stored 0%) adding: texpages/tertilesc1hw.radar (stored 0%) adding: texpages/tertilesc2hw-128/tile-00.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-01.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-02.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-03.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-04.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-05.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-06.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-07.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-08.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-09.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-10.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-11.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-12.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-13.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-14.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-15.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-16.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-17.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-18.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-19.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-20.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-21.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-22.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-23.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-24.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-25.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-26.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-27.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-28.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-29.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-30.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-31.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-32.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-33.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-34.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-35.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-36.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-37.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-38.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-39.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-40.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-41.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-42.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-43.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-44.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-45.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-46.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-47.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-48.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-49.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-50.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-51.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-52.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-53.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-54.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-55.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-56.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-57.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-58.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-59.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-60.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-61.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-62.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-63.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-64.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-65.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-66.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-67.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-68.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-69.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-70.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-71.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-72.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-73.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-74.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-75.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-76.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-77.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-78.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-79.png (stored 0%) adding: texpages/tertilesc2hw-128/tile-80.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-00.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-01.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-02.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-03.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-04.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-05.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-06.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-07.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-08.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-09.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-10.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-11.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-12.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-13.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-14.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-15.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-16.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-17.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-18.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-19.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-20.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-21.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-22.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-23.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-24.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-25.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-26.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-27.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-28.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-29.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-30.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-31.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-32.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-33.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-34.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-35.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-36.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-37.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-38.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-39.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-40.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-41.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-42.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-43.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-44.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-45.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-46.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-47.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-48.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-49.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-50.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-51.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-52.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-53.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-54.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-55.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-56.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-57.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-58.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-59.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-60.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-61.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-62.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-63.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-64.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-65.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-66.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-67.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-68.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-69.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-70.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-71.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-72.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-73.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-74.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-75.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-76.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-77.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-78.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-79.png (stored 0%) adding: texpages/tertilesc2hw-16/tile-80.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-00.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-01.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-02.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-03.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-04.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-05.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-06.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-07.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-08.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-09.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-10.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-11.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-12.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-13.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-14.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-15.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-16.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-17.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-18.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-19.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-20.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-21.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-22.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-23.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-24.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-25.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-26.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-27.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-28.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-29.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-30.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-31.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-32.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-33.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-34.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-35.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-36.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-37.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-38.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-39.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-40.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-41.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-42.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-43.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-44.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-45.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-46.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-47.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-48.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-49.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-50.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-51.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-52.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-53.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-54.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-55.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-56.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-57.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-58.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-59.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-60.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-61.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-62.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-63.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-64.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-65.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-66.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-67.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-68.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-69.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-70.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-71.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-72.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-73.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-74.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-75.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-76.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-77.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-78.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-79.png (stored 0%) adding: texpages/tertilesc2hw-32/tile-80.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-00.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-01.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-02.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-03.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-04.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-05.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-06.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-07.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-08.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-09.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-10.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-11.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-12.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-13.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-14.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-15.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-16.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-17.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-18.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-19.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-20.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-21.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-22.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-23.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-24.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-25.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-26.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-27.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-28.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-29.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-30.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-31.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-32.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-33.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-34.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-35.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-36.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-37.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-38.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-39.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-40.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-41.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-42.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-43.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-44.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-45.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-46.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-47.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-48.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-49.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-50.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-51.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-52.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-53.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-54.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-55.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-56.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-57.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-58.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-59.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-60.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-61.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-62.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-63.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-64.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-65.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-66.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-67.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-68.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-69.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-70.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-71.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-72.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-73.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-74.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-75.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-76.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-77.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-78.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-79.png (stored 0%) adding: texpages/tertilesc2hw-64/tile-80.png (stored 0%) adding: texpages/tertilesc2hw.radar (stored 0%) adding: texpages/tertilesc3hw-128/tile-00.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-01.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-02.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-03.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-04.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-05.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-06.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-07.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-08.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-09.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-10.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-11.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-12.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-13.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-14.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-15.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-16.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-17.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-18.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-19.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-20.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-21.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-22.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-23.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-24.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-25.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-26.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-27.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-28.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-29.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-30.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-31.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-32.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-33.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-34.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-35.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-36.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-37.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-38.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-39.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-40.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-41.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-42.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-43.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-44.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-45.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-46.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-47.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-48.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-49.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-50.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-51.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-52.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-53.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-54.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-55.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-56.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-57.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-58.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-59.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-60.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-61.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-62.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-63.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-64.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-65.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-66.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-67.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-68.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-69.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-70.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-71.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-72.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-73.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-74.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-75.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-76.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-77.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-78.png (stored 0%) adding: texpages/tertilesc3hw-128/tile-79.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-00.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-01.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-02.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-03.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-04.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-05.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-06.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-07.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-08.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-09.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-10.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-11.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-12.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-13.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-14.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-15.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-16.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-17.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-18.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-19.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-20.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-21.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-22.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-23.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-24.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-25.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-26.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-27.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-28.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-29.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-30.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-31.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-32.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-33.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-34.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-35.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-36.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-37.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-38.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-39.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-40.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-41.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-42.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-43.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-44.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-45.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-46.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-47.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-48.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-49.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-50.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-51.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-52.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-53.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-54.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-55.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-56.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-57.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-58.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-59.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-60.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-61.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-62.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-63.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-64.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-65.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-66.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-67.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-68.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-69.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-70.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-71.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-72.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-73.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-74.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-75.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-76.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-77.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-78.png (stored 0%) adding: texpages/tertilesc3hw-16/tile-79.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-00.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-01.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-02.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-03.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-04.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-05.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-06.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-07.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-08.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-09.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-10.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-11.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-12.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-13.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-14.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-15.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-16.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-17.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-18.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-19.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-20.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-21.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-22.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-23.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-24.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-25.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-26.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-27.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-28.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-29.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-30.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-31.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-32.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-33.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-34.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-35.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-36.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-37.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-38.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-39.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-40.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-41.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-42.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-43.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-44.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-45.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-46.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-47.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-48.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-49.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-50.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-51.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-52.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-53.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-54.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-55.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-56.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-57.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-58.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-59.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-60.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-61.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-62.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-63.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-64.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-65.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-66.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-67.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-68.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-69.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-70.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-71.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-72.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-73.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-74.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-75.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-76.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-77.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-78.png (stored 0%) adding: texpages/tertilesc3hw-32/tile-79.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-00.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-01.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-02.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-03.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-04.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-05.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-06.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-07.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-08.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-09.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-10.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-11.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-12.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-13.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-14.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-15.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-16.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-17.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-18.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-19.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-20.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-21.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-22.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-23.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-24.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-25.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-26.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-27.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-28.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-29.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-30.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-31.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-32.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-33.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-34.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-35.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-36.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-37.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-38.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-39.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-40.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-41.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-42.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-43.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-44.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-45.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-46.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-47.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-48.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-49.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-50.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-51.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-52.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-53.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-54.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-55.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-56.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-57.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-58.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-59.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-60.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-61.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-62.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-63.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-64.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-65.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-66.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-67.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-68.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-69.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-70.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-71.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-72.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-73.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-74.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-75.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-76.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-77.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-78.png (stored 0%) adding: texpages/tertilesc3hw-64/tile-79.png (stored 0%) adding: texpages/tertilesc3hw.radar (stored 0%) adding: tileset/arizona_enum.txt (stored 0%) adding: tileset/arizonadecals.txt (stored 0%) adding: tileset/arizonaground.txt (stored 0%) adding: tileset/rockie_enum.txt (stored 0%) adding: tileset/rockiedecals.txt (stored 0%) adding: tileset/rockieground.txt (stored 0%) adding: tileset/tertilesc1hwGtype.txt (stored 0%) adding: tileset/tertilesc2hwGtype.txt (stored 0%) adding: tileset/tertilesc3hwGtype.txt (stored 0%) adding: tileset/urban_enum.txt (stored 0%) adding: tileset/urbandecals.txt (stored 0%) adding: tileset/urbanground.txt (stored 0%) adding: wrf/audio.wrf (stored 0%) adding: wrf/basic.wrf (stored 0%) adding: wrf/cam1.wrf (stored 0%) adding: wrf/cam1/cam1a-c.wrf (stored 0%) adding: wrf/cam1/cam1a.gam (stored 0%) adding: wrf/cam1/cam1a.wrf (stored 0%) adding: wrf/cam1/cam1a/dinit.bjo (stored 0%) adding: wrf/cam1/cam1a/feat.bjo (stored 0%) adding: wrf/cam1/cam1a/game.map (stored 0%) adding: wrf/cam1/cam1a/labels.json (stored 0%) adding: wrf/cam1/cam1a/struct.bjo (stored 0%) adding: wrf/cam1/cam1a/ttypes.ttp (stored 0%) adding: wrf/cam1/cam1b.gam (stored 0%) adding: wrf/cam1/cam1b.wrf (stored 0%) adding: wrf/cam1/cam1b/dinit.bjo (stored 0%) adding: wrf/cam1/cam1b/feat.bjo (stored 0%) adding: wrf/cam1/cam1b/labels.json (stored 0%) adding: wrf/cam1/cam1b/struct.bjo (stored 0%) adding: wrf/cam1/cam1b/ttypes.ttp (stored 0%) adding: wrf/cam1/cam1c.gam (stored 0%) adding: wrf/cam1/cam1c.wrf (stored 0%) adding: wrf/cam1/cam1c/dinit.bjo (stored 0%) adding: wrf/cam1/cam1c/feat.bjo (stored 0%) adding: wrf/cam1/cam1c/labels.json (stored 0%) adding: wrf/cam1/cam1c/struct.bjo (stored 0%) adding: wrf/cam1/cam1c/ttypes.ttp (stored 0%) adding: wrf/cam1/cam1ca.gam (stored 0%) adding: wrf/cam1/cam1ca.wrf (stored 0%) adding: wrf/cam1/cam1ca/dinit.bjo (stored 0%) adding: wrf/cam1/cam1ca/feat.bjo (stored 0%) adding: wrf/cam1/cam1ca/labels.json (stored 0%) adding: wrf/cam1/cam1ca/struct.bjo (stored 0%) adding: wrf/cam1/cam1end.wrf (stored 0%) adding: wrf/cam1/cam1kevlar.wrf (stored 0%) adding: wrf/cam1/sub1-1.gam (stored 0%) adding: wrf/cam1/sub1-1.wrf (stored 0%) adding: wrf/cam1/sub1-1/dinit.bjo (stored 0%) adding: wrf/cam1/sub1-1/feat.bjo (stored 0%) adding: wrf/cam1/sub1-1/game.map (stored 0%) adding: wrf/cam1/sub1-1/labels.json (stored 0%) adding: wrf/cam1/sub1-1/struct.bjo (stored 0%) adding: wrf/cam1/sub1-1/ttypes.ttp (stored 0%) adding: wrf/cam1/sub1-1s.wrf (stored 0%) adding: wrf/cam1/sub1-2.gam (stored 0%) adding: wrf/cam1/sub1-2.wrf (stored 0%) adding: wrf/cam1/sub1-2/dinit.bjo (stored 0%) adding: wrf/cam1/sub1-2/feat.bjo (stored 0%) adding: wrf/cam1/sub1-2/game.map (stored 0%) adding: wrf/cam1/sub1-2/labels.json (stored 0%) adding: wrf/cam1/sub1-2/struct.bjo (stored 0%) adding: wrf/cam1/sub1-2/ttypes.ttp (stored 0%) adding: wrf/cam1/sub1-2s.wrf (stored 0%) adding: wrf/cam1/sub1-3.gam (stored 0%) adding: wrf/cam1/sub1-3.wrf (stored 0%) adding: wrf/cam1/sub1-3/dinit.bjo (stored 0%) adding: wrf/cam1/sub1-3/feat.bjo (stored 0%) adding: wrf/cam1/sub1-3/game.map (stored 0%) adding: wrf/cam1/sub1-3/labels.json (stored 0%) adding: wrf/cam1/sub1-3/struct.bjo (stored 0%) adding: wrf/cam1/sub1-3/ttypes.ttp (stored 0%) adding: wrf/cam1/sub1-3s.wrf (stored 0%) adding: wrf/cam1/sub1-4.gam (stored 0%) adding: wrf/cam1/sub1-4/dinit.bjo (stored 0%) adding: wrf/cam1/sub1-4/feat.bjo (stored 0%) adding: wrf/cam1/sub1-4/game.map (stored 0%) adding: wrf/cam1/sub1-4/labels.json (stored 0%) adding: wrf/cam1/sub1-4/struct.bjo (stored 0%) adding: wrf/cam1/sub1-4/ttypes.ttp (stored 0%) adding: wrf/cam1/sub1-4a.wrf (stored 0%) adding: wrf/cam1/sub1-4as.wrf (stored 0%) adding: wrf/cam1/sub1-5.gam (stored 0%) adding: wrf/cam1/sub1-5.wrf (stored 0%) adding: wrf/cam1/sub1-5/dinit.bjo (stored 0%) adding: wrf/cam1/sub1-5/feat.bjo (stored 0%) adding: wrf/cam1/sub1-5/game.map (stored 0%) adding: wrf/cam1/sub1-5/labels.json (stored 0%) adding: wrf/cam1/sub1-5/struct.bjo (stored 0%) adding: wrf/cam1/sub1-5/ttypes.ttp (stored 0%) adding: wrf/cam1/sub1-5s.wrf (stored 0%) adding: wrf/cam1/sub1-7.gam (stored 0%) adding: wrf/cam1/sub1-7.wrf (stored 0%) adding: wrf/cam1/sub1-7/dinit.bjo (stored 0%) adding: wrf/cam1/sub1-7/feat.bjo (stored 0%) adding: wrf/cam1/sub1-7/game.map (stored 0%) adding: wrf/cam1/sub1-7/labels.json (stored 0%) adding: wrf/cam1/sub1-7/struct.bjo (stored 0%) adding: wrf/cam1/sub1-7/ttypes.ttp (stored 0%) adding: wrf/cam1/sub1-7s.wrf (stored 0%) adding: wrf/cam1/sub1-d.gam (stored 0%) adding: wrf/cam1/sub1-d.wrf (stored 0%) adding: wrf/cam1/sub1-d/dinit.bjo (stored 0%) adding: wrf/cam1/sub1-d/feat.bjo (stored 0%) adding: wrf/cam1/sub1-d/game.map (stored 0%) adding: wrf/cam1/sub1-d/labels.json (stored 0%) adding: wrf/cam1/sub1-d/struct.bjo (stored 0%) adding: wrf/cam1/sub1-d/ttypes.ttp (stored 0%) adding: wrf/cam1/sub1-ds.wrf (stored 0%) adding: wrf/cam2.wrf (stored 0%) adding: wrf/cam2/cam2a.wrf (stored 0%) adding: wrf/cam2/cam2b.gam (stored 0%) adding: wrf/cam2/cam2b.wrf (stored 0%) adding: wrf/cam2/cam2b/dinit.bjo (stored 0%) adding: wrf/cam2/cam2b/feat.bjo (stored 0%) adding: wrf/cam2/cam2b/labels.json (stored 0%) adding: wrf/cam2/cam2b/struct.bjo (stored 0%) adding: wrf/cam2/cam2c.gam (stored 0%) adding: wrf/cam2/cam2c.wrf (stored 0%) adding: wrf/cam2/cam2c/dinit.bjo (stored 0%) adding: wrf/cam2/cam2c/feat.bjo (stored 0%) adding: wrf/cam2/cam2c/labels.json (stored 0%) adding: wrf/cam2/cam2c/struct.bjo (stored 0%) adding: wrf/cam2/cam2change.wrf (stored 0%) adding: wrf/cam2/cam2end.wrf (stored 0%) adding: wrf/cam2/cam2start.gam (stored 0%) adding: wrf/cam2/cam2start/dinit.bjo (stored 0%) adding: wrf/cam2/cam2start/feat.bjo (stored 0%) adding: wrf/cam2/cam2start/game.map (stored 0%) adding: wrf/cam2/cam2start/labels.json (stored 0%) adding: wrf/cam2/cam2start/struct.bjo (stored 0%) adding: wrf/cam2/cam2start/ttypes.ttp (stored 0%) adding: wrf/cam2/sub2-1.gam (stored 0%) adding: wrf/cam2/sub2-1.wrf (stored 0%) adding: wrf/cam2/sub2-1/dinit.bjo (stored 0%) adding: wrf/cam2/sub2-1/feat.bjo (stored 0%) adding: wrf/cam2/sub2-1/game.map (stored 0%) adding: wrf/cam2/sub2-1/labels.json (stored 0%) adding: wrf/cam2/sub2-1/struct.bjo (stored 0%) adding: wrf/cam2/sub2-1/ttypes.ttp (stored 0%) adding: wrf/cam2/sub2-1s.wrf (stored 0%) adding: wrf/cam2/sub2-2.gam (stored 0%) adding: wrf/cam2/sub2-2.wrf (stored 0%) adding: wrf/cam2/sub2-2/dinit.bjo (stored 0%) adding: wrf/cam2/sub2-2/feat.bjo (stored 0%) adding: wrf/cam2/sub2-2/game.map (stored 0%) adding: wrf/cam2/sub2-2/labels.json (stored 0%) adding: wrf/cam2/sub2-2/struct.bjo (stored 0%) adding: wrf/cam2/sub2-2/ttypes.ttp (stored 0%) adding: wrf/cam2/sub2-2s.wrf (stored 0%) adding: wrf/cam2/sub2-5.gam (stored 0%) adding: wrf/cam2/sub2-5.wrf (stored 0%) adding: wrf/cam2/sub2-5/dinit.bjo (stored 0%) adding: wrf/cam2/sub2-5/feat.bjo (stored 0%) adding: wrf/cam2/sub2-5/game.map (stored 0%) adding: wrf/cam2/sub2-5/labels.json (stored 0%) adding: wrf/cam2/sub2-5/struct.bjo (stored 0%) adding: wrf/cam2/sub2-5/ttypes.ttp (stored 0%) adding: wrf/cam2/sub2-5s.wrf (stored 0%) adding: wrf/cam2/sub2-6.gam (stored 0%) adding: wrf/cam2/sub2-6.wrf (stored 0%) adding: wrf/cam2/sub2-6/dinit.bjo (stored 0%) adding: wrf/cam2/sub2-6/feat.bjo (stored 0%) adding: wrf/cam2/sub2-6/game.map (stored 0%) adding: wrf/cam2/sub2-6/labels.json (stored 0%) adding: wrf/cam2/sub2-6/struct.bjo (stored 0%) adding: wrf/cam2/sub2-6/ttypes.ttp (stored 0%) adding: wrf/cam2/sub2-6s.wrf (stored 0%) adding: wrf/cam2/sub2-7.gam (stored 0%) adding: wrf/cam2/sub2-7.wrf (stored 0%) adding: wrf/cam2/sub2-7/dinit.bjo (stored 0%) adding: wrf/cam2/sub2-7/feat.bjo (stored 0%) adding: wrf/cam2/sub2-7/game.map (stored 0%) adding: wrf/cam2/sub2-7/labels.json (stored 0%) adding: wrf/cam2/sub2-7/struct.bjo (stored 0%) adding: wrf/cam2/sub2-7/ttypes.ttp (stored 0%) adding: wrf/cam2/sub2-7s.wrf (stored 0%) adding: wrf/cam2/sub2-8.gam (stored 0%) adding: wrf/cam2/sub2-8.wrf (stored 0%) adding: wrf/cam2/sub2-8/dinit.bjo (stored 0%) adding: wrf/cam2/sub2-8/feat.bjo (stored 0%) adding: wrf/cam2/sub2-8/game.map (stored 0%) adding: wrf/cam2/sub2-8/labels.json (stored 0%) adding: wrf/cam2/sub2-8/struct.bjo (stored 0%) adding: wrf/cam2/sub2-8/ttypes.ttp (stored 0%) adding: wrf/cam2/sub2-8s.wrf (stored 0%) adding: wrf/cam2/sub2-d.gam (stored 0%) adding: wrf/cam2/sub2-d.wrf (stored 0%) adding: wrf/cam2/sub2-d/dinit.bjo (stored 0%) adding: wrf/cam2/sub2-d/feat.bjo (stored 0%) adding: wrf/cam2/sub2-d/game.map (stored 0%) adding: wrf/cam2/sub2-d/labels.json (stored 0%) adding: wrf/cam2/sub2-d/struct.bjo (stored 0%) adding: wrf/cam2/sub2-d/ttypes.ttp (stored 0%) adding: wrf/cam2/sub2-ds.wrf (stored 0%) adding: wrf/cam3.wrf (stored 0%) adding: wrf/cam3/cam3-4.gam (stored 0%) adding: wrf/cam3/cam3-4/dinit.bjo (stored 0%) adding: wrf/cam3/cam3-4/feat.bjo (stored 0%) adding: wrf/cam3/cam3-4/game.map (stored 0%) adding: wrf/cam3/cam3-4/labels.json (stored 0%) adding: wrf/cam3/cam3-4/struct.bjo (stored 0%) adding: wrf/cam3/cam3-4/ttypes.ttp (stored 0%) adding: wrf/cam3/cam3a-b.gam (stored 0%) adding: wrf/cam3/cam3a-b/dinit.bjo (stored 0%) adding: wrf/cam3/cam3a-b/feat.bjo (stored 0%) adding: wrf/cam3/cam3a-b/labels.json (stored 0%) adding: wrf/cam3/cam3a-b/struct.bjo (stored 0%) adding: wrf/cam3/cam3a.gam (stored 0%) adding: wrf/cam3/cam3a.wrf (stored 0%) adding: wrf/cam3/cam3a/dinit.bjo (stored 0%) adding: wrf/cam3/cam3a/feat.bjo (stored 0%) adding: wrf/cam3/cam3a/game.map (stored 0%) adding: wrf/cam3/cam3a/labels.json (stored 0%) adding: wrf/cam3/cam3a/struct.bjo (stored 0%) adding: wrf/cam3/cam3a/ttypes.ttp (stored 0%) adding: wrf/cam3/cam3ab.wrf (stored 0%) adding: wrf/cam3/cam3ad.gam (stored 0%) adding: wrf/cam3/cam3ad/dinit.bjo (stored 0%) adding: wrf/cam3/cam3ad/feat.bjo (stored 0%) adding: wrf/cam3/cam3ad/labels.json (stored 0%) adding: wrf/cam3/cam3ad/struct.bjo (stored 0%) adding: wrf/cam3/cam3ad1.wrf (stored 0%) adding: wrf/cam3/cam3ad2.wrf (stored 0%) adding: wrf/cam3/cam3b.gam (stored 0%) adding: wrf/cam3/cam3b.wrf (stored 0%) adding: wrf/cam3/cam3b/dinit.bjo (stored 0%) adding: wrf/cam3/cam3b/feat.bjo (stored 0%) adding: wrf/cam3/cam3b/game.map (stored 0%) adding: wrf/cam3/cam3b/labels.json (stored 0%) adding: wrf/cam3/cam3b/struct.bjo (stored 0%) adding: wrf/cam3/cam3b/ttypes.ttp (stored 0%) adding: wrf/cam3/cam3c.gam (stored 0%) adding: wrf/cam3/cam3c.wrf (stored 0%) adding: wrf/cam3/cam3c/dinit.bjo (stored 0%) adding: wrf/cam3/cam3c/feat.bjo (stored 0%) adding: wrf/cam3/cam3c/labels.json (stored 0%) adding: wrf/cam3/cam3c/struct.bjo (stored 0%) adding: wrf/cam3/cam3change.wrf (stored 0%) adding: wrf/cam3/cam3d.gam (stored 0%) adding: wrf/cam3/cam3d/dinit.bjo (stored 0%) adding: wrf/cam3/cam3d/feat.bjo (stored 0%) adding: wrf/cam3/cam3d/labels.json (stored 0%) adding: wrf/cam3/cam3d/struct.bjo (stored 0%) adding: wrf/cam3/sub3-1.gam (stored 0%) adding: wrf/cam3/sub3-1.wrf (stored 0%) adding: wrf/cam3/sub3-1/dinit.bjo (stored 0%) adding: wrf/cam3/sub3-1/feat.bjo (stored 0%) adding: wrf/cam3/sub3-1/game.map (stored 0%) adding: wrf/cam3/sub3-1/labels.json (stored 0%) adding: wrf/cam3/sub3-1/struct.bjo (stored 0%) adding: wrf/cam3/sub3-1/ttypes.ttp (stored 0%) adding: wrf/cam3/sub3-1s.wrf (stored 0%) adding: wrf/cam3/sub3-2.gam (stored 0%) adding: wrf/cam3/sub3-2.wrf (stored 0%) adding: wrf/cam3/sub3-2/dinit.bjo (stored 0%) adding: wrf/cam3/sub3-2/feat.bjo (stored 0%) adding: wrf/cam3/sub3-2/game.map (stored 0%) adding: wrf/cam3/sub3-2/labels.json (stored 0%) adding: wrf/cam3/sub3-2/struct.bjo (stored 0%) adding: wrf/cam3/sub3-2/ttypes.ttp (stored 0%) adding: wrf/cam3/sub3-2s.wrf (stored 0%) adding: wrf/cam3/sub3-3.gam (stored 0%) adding: wrf/cam3/sub3-3.wrf (stored 0%) adding: wrf/cam3/sub3-3/dinit.bjo (stored 0%) adding: wrf/cam3/sub3-3/feat.bjo (stored 0%) adding: wrf/cam3/sub3-3/game.map (stored 0%) adding: wrf/cam3/sub3-3/struct.bjo (stored 0%) adding: wrf/cam3/sub3-3/ttypes.ttp (stored 0%) adding: wrf/cam3/sub3-3s.wrf (stored 0%) adding: wrf/cam3/sub3-4.wrf (stored 0%) adding: wrf/cam3/sub3-4s.wrf (stored 0%) adding: wrf/camres.wrf (stored 0%) adding: wrf/fastplay/fastdemo.gam (stored 0%) adding: wrf/fastplay/fastdemo.wrf (stored 0%) adding: wrf/fastplay/fastdemo/dinit.bjo (stored 0%) adding: wrf/fastplay/fastdemo/feat.bjo (stored 0%) adding: wrf/fastplay/fastdemo/game.map (stored 0%) adding: wrf/fastplay/fastdemo/labels.json (stored 0%) adding: wrf/fastplay/fastdemo/struct.bjo (stored 0%) adding: wrf/fastplay/fastdemo/ttypes.ttp (stored 0%) adding: wrf/frontend.wrf (stored 0%) adding: wrf/limiter_data.wrf (stored 0%) adding: wrf/prog.wrf (stored 0%) adding: wrf/stats.wrf (stored 0%) adding: wrf/tut.wrf (stored 0%) adding: wrf/tutorial/newtut.gam (stored 0%) adding: wrf/tutorial/newtut.wrf (stored 0%) adding: wrf/tutorial/newtut/dinit.bjo (stored 0%) adding: wrf/tutorial/newtut/feat.bjo (stored 0%) adding: wrf/tutorial/newtut/game.map (stored 0%) adding: wrf/tutorial/newtut/labels.json (stored 0%) adding: wrf/tutorial/newtut/struct.bjo (stored 0%) adding: wrf/tutorial/newtut/ttypes.ttp (stored 0%) adding: wrf/tutorial/tutaudio.wrf (stored 0%) adding: wrf/vidmem.wrf (stored 0%) adding: wrf/vidmem2.wrf (stored 0%) adding: wrf/vidmem3.wrf (stored 0%) zip -T base.wz test of base.wz OK rm -f stamp make[3]: Leaving directory '/builddir/build/BUILD/warzone2100/data' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/data' Making all in po make[2]: Entering directory '/builddir/build/BUILD/warzone2100/po' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/po' Making all in doc make[2]: Entering directory '/builddir/build/BUILD/warzone2100/doc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/doc' Making all in icons make[2]: Entering directory '/builddir/build/BUILD/warzone2100/icons' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/icons' Making all in pkg/nsis make[2]: Entering directory '/builddir/build/BUILD/warzone2100/pkg/nsis' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/pkg/nsis' make[2]: Entering directory '/builddir/build/BUILD/warzone2100' grep ./src/qtscript.cpp -e '//==' | sed 's:.*//== \?::' > ./doc/js-globals.md grep ./src/qtscriptfuncs.cpp -e '//==' | sed 's:.*//== \?::' >> ./doc/js-globals.md grep ./src/qtscript.cpp -e '//__' | sed 's:.*//__ \?::' > ./doc/js-events.md grep ./src/qtscript.cpp -e '//--' | sed 's:.*//-- \?::' > ./doc/js-functions.md grep ./src/qtscriptfuncs.cpp -e '//--' | sed 's:.*//-- \?::' >> ./doc/js-functions.md grep ./src/qtscript.cpp -e '//;;' | sed 's:.*//;; \?::' > ./doc/js-objects.md grep ./src/qtscriptfuncs.cpp -e '//;;' | sed 's:.*//;; \?::' >> ./doc/js-objects.md grep ./data/base/script/campaign/libcampaign.js -e '.*//;;' | sed 's://;; \?::' > ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/artifact.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/base.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/debug.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/events.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/group.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/hook.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/misc.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/nexus.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/production.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/reinforcements.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/research.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/tactics.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/time.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/transport.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/truck.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/victory.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/video.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/vtol.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md test /builddir/build/BUILD/warzone2100 = /builddir/build/BUILD/warzone2100 || cp ./doc/*.md doc/ make[2]: Leaving directory '/builddir/build/BUILD/warzone2100' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.DyFxtB + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64 ++ dirname /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64 + cd warzone2100 + make install DESTDIR=/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64 'INSTALL=install -p' Making install in win32 make[1]: Entering directory '/builddir/build/BUILD/warzone2100/win32' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/win32' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/win32' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/win32' Making install in 3rdparty/micro-ecc make[1]: Entering directory '/builddir/build/BUILD/warzone2100/3rdparty/micro-ecc' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/3rdparty/micro-ecc' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/3rdparty/micro-ecc' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/3rdparty/micro-ecc' Making install in 3rdparty make[1]: Entering directory '/builddir/build/BUILD/warzone2100/3rdparty' make install-am make[2]: Entering directory '/builddir/build/BUILD/warzone2100/3rdparty' make[3]: Entering directory '/builddir/build/BUILD/warzone2100/3rdparty' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/warzone2100/3rdparty' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/3rdparty' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/3rdparty' Making install in lib/framework make[1]: Entering directory '/builddir/build/BUILD/warzone2100/lib/framework' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/framework' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/framework' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/framework' Making install in lib/exceptionhandler make[1]: Entering directory '/builddir/build/BUILD/warzone2100/lib/exceptionhandler' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/exceptionhandler' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/exceptionhandler' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/exceptionhandler' Making install in lib/script make[1]: Entering directory '/builddir/build/BUILD/warzone2100/lib/script' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/script' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/script' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/script' Making install in lib/sequence make[1]: Entering directory '/builddir/build/BUILD/warzone2100/lib/sequence' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/sequence' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/sequence' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/sequence' Making install in lib/ivis_opengl make[1]: Entering directory '/builddir/build/BUILD/warzone2100/lib/ivis_opengl' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/ivis_opengl' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/ivis_opengl' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/ivis_opengl' Making install in lib/gamelib make[1]: Entering directory '/builddir/build/BUILD/warzone2100/lib/gamelib' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/gamelib' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/gamelib' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/gamelib' Making install in lib/sound make[1]: Entering directory '/builddir/build/BUILD/warzone2100/lib/sound' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/sound' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/sound' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/sound' Making install in lib/netplay make[1]: Entering directory '/builddir/build/BUILD/warzone2100/lib/netplay' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/netplay' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/netplay' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/netplay' Making install in lib/widget make[1]: Entering directory '/builddir/build/BUILD/warzone2100/lib/widget' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/widget' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/widget' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/widget' Making install in lib/sdl make[1]: Entering directory '/builddir/build/BUILD/warzone2100/lib/sdl' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/lib/sdl' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/sdl' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/lib/sdl' Making install in tools/map make[1]: Entering directory '/builddir/build/BUILD/warzone2100/tools/map' make install-am make[2]: Entering directory '/builddir/build/BUILD/warzone2100/tools/map' make[3]: Entering directory '/builddir/build/BUILD/warzone2100/tools/map' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/warzone2100/tools/map' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/tools/map' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/tools/map' Making install in src make[1]: Entering directory '/builddir/build/BUILD/warzone2100/src' cd .. && ./build_tools/autorevision -t h -o "/builddir/build/BUILD/warzone2100/src/autorevision.cache" > "/builddir/build/BUILD/warzone2100/src/autorevision.h.new" cmp -s autorevision.h.new autorevision.h && rm autorevision.h.new || mv -f autorevision.h.new autorevision.h make install-am make[2]: Entering directory '/builddir/build/BUILD/warzone2100/src' make[3]: Entering directory '/builddir/build/BUILD/warzone2100/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/bin' install -p warzone2100 '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/warzone2100/src' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/src' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/src' Making install in data make[1]: Entering directory '/builddir/build/BUILD/warzone2100/data' Making install in music make[2]: Entering directory '/builddir/build/BUILD/warzone2100/data/music' make[3]: Entering directory '/builddir/build/BUILD/warzone2100/data/music' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/warzone2100/music' install -p -m 644 menu.ogg music.wpl track1.ogg track2.ogg track3.ogg '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/warzone2100/music' make[3]: Leaving directory '/builddir/build/BUILD/warzone2100/data/music' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/data/music' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/data' touch stamp (cd ./base && zip -X -r0 --filesync /builddir/build/BUILD/warzone2100/data/base.wz $(find palette.txt audio campaigns components effects features gamedesc.lev ruleset.json images messages misc fonts script sequenceaudio shaders stats structs texpages tileset wrf -type f | LC_ALL=C sort) -x '*svn*' -x '*Makefile*' -x '*.svg' || [ $? -eq 12 ] && true) # zip returns 12 on "nothing to do" Archive is current zip -T base.wz test of base.wz OK rm -f stamp (cd ./mp && zip -X -r0 --filesync /builddir/build/BUILD/warzone2100/data/mp.wz $(find addon.lev ruleset.json anims challenges tests components effects messages multiplay stats structs wrf -type f | LC_ALL=C sort) -x '*svn*' -x '*Makefile*' -x '*.svg' || [ $? -eq 12 ] && true) # zip returns 12 on "nothing to do" Archive is current zip -T mp.wz test of mp.wz OK rm -f stamp make[3]: Entering directory '/builddir/build/BUILD/warzone2100/data' make[3]: Nothing to be done for 'install-exec-am'. touch stamp (cd ./base && zip -X -r0 --filesync /builddir/build/BUILD/warzone2100/data/base.wz $(find palette.txt audio campaigns components effects features gamedesc.lev ruleset.json images messages misc fonts script sequenceaudio shaders stats structs texpages tileset wrf -type f | LC_ALL=C sort) -x '*svn*' -x '*Makefile*' -x '*.svg' || [ $? -eq 12 ] && true) # zip returns 12 on "nothing to do" Archive is current zip -T base.wz test of base.wz OK rm -f stamp (cd ./mp && zip -X -r0 --filesync /builddir/build/BUILD/warzone2100/data/mp.wz $(find addon.lev ruleset.json anims challenges tests components effects messages multiplay stats structs wrf -type f | LC_ALL=C sort) -x '*svn*' -x '*Makefile*' -x '*.svg' || [ $? -eq 12 ] && true) # zip returns 12 on "nothing to do" Archive is current zip -T mp.wz test of mp.wz OK rm -f stamp /usr/bin/mkdir -p '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/warzone2100' install -p -m 644 base.wz mp.wz '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/warzone2100' make[3]: Leaving directory '/builddir/build/BUILD/warzone2100/data' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/data' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/data' Making install in po make[1]: Entering directory '/builddir/build/BUILD/warzone2100/po' make warzone2100.pot-update make[2]: Entering directory '/builddir/build/BUILD/warzone2100/po' sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed mv t-remove-potcdate.sed remove-potcdate.sed if LC_ALL=C grep 'GNU warzone2100' ../* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \ package_gnu='GNU '; \ else \ package_gnu=''; \ fi; \ if test -n 'warzone2100-project@lists.sourceforge.net' || test 'http://wz2100.net/' = '@'PACKAGE_BUGREPORT'@'; then \ msgid_bugs_address='warzone2100-project@lists.sourceforge.net'; \ else \ msgid_bugs_address='http://wz2100.net/'; \ fi; \ case `/usr/bin/xgettext --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ /usr/bin/xgettext --default-domain=warzone2100 --directory=.. \ --add-comments=TRANSLATORS: --language=C++ --from-code=UTF-8 --no-wrap --width=1 --keyword=_ --keyword=N_ --keyword=P_:1c,2 --keyword=NP_:1c,2 \ --files-from=./POTFILES.in \ --copyright-holder='Warzone 2100 Project' \ --msgid-bugs-address="$msgid_bugs_address" \ ;; \ *) \ /usr/bin/xgettext --default-domain=warzone2100 --directory=.. \ --add-comments=TRANSLATORS: --language=C++ --from-code=UTF-8 --no-wrap --width=1 --keyword=_ --keyword=N_ --keyword=P_:1c,2 --keyword=NP_:1c,2 \ --files-from=./POTFILES.in \ --copyright-holder='Warzone 2100 Project' \ --package-name="${package_gnu}warzone2100" \ --msgid-bugs-address="$msgid_bugs_address" \ ;; \ esac test ! -f warzone2100.po || { \ if test -f ./warzone2100.pot; then \ sed -f remove-potcdate.sed < ./warzone2100.pot > warzone2100.1po && \ sed -f remove-potcdate.sed < warzone2100.po > warzone2100.2po && \ if cmp warzone2100.1po warzone2100.2po >/dev/null 2>&1; then \ rm -f warzone2100.1po warzone2100.2po warzone2100.po; \ else \ rm -f warzone2100.1po warzone2100.2po ./warzone2100.pot && \ mv warzone2100.po ./warzone2100.pot; \ fi; \ else \ mv warzone2100.po ./warzone2100.pot; \ fi; \ } make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/po' /usr/bin/msgmerge --update --no-wrap --width=1 ca_ES.po warzone2100.pot .......................................................................................................................................................................................................................................................................................................... done. cd . && rm -f ca_ES.gmo && /usr/bin/msgfmt -c --statistics -o ca_ES.gmo ca_ES.po 2672 translated messages, 110 fuzzy translations, 121 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 cs.po warzone2100.pot .................................................................................................................................................................................................................................................................................................................. done. cd . && rm -f cs.gmo && /usr/bin/msgfmt -c --statistics -o cs.gmo cs.po 290 translated messages, 342 fuzzy translations, 2271 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 da.po warzone2100.pot .................................................................................................................................................................................................................................................................................................................... done. cd . && rm -f da.gmo && /usr/bin/msgfmt -c --statistics -o da.gmo da.po 753 translated messages, 512 fuzzy translations, 1638 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 de.po warzone2100.pot .............................................................................................................................................................................................................................................................................................................. done. cd . && rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po 2891 translated messages, 2 fuzzy translations, 10 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 el.po warzone2100.pot ........................................................................................................................................................................................................................................................................................................... done. cd . && rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po 2811 translated messages, 28 fuzzy translations, 64 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 en_GB.po warzone2100.pot ............................................................................................................................................................................................................................................................................................................. done. cd . && rm -f en_GB.gmo && /usr/bin/msgfmt -c --statistics -o en_GB.gmo en_GB.po 1925 translated messages, 541 fuzzy translations, 437 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 eo.po warzone2100.pot ............................................................................................................................................................................................................................................................................................................... done. cd . && rm -f eo.gmo && /usr/bin/msgfmt -c --statistics -o eo.gmo eo.po 9 translated messages, 1 fuzzy translation, 2893 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 es.po warzone2100.pot ......................................................................................................................................................................................................................................................................................................... done. cd . && rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po 2690 translated messages, 110 fuzzy translations, 103 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 et_EE.po warzone2100.pot ........................................................................................................................................................................................................................................................................................................... done. cd . && rm -f et_EE.gmo && /usr/bin/msgfmt -c --statistics -o et_EE.gmo et_EE.po 2410 translated messages, 201 fuzzy translations, 292 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 fi.po warzone2100.pot .................................................................................................................................................................................................................................................................................................................. done. cd . && rm -f fi.gmo && /usr/bin/msgfmt -c --statistics -o fi.gmo fi.po 75 translated messages, 113 fuzzy translations, 2715 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 fr.po warzone2100.pot ................................................................................................................................................................................................................................................................................................................. done. cd . && rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po 2815 translated messages, 47 fuzzy translations, 41 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 fy.po warzone2100.pot ................................................................................................................................................................................................................................................................................................................... done. cd . && rm -f fy.gmo && /usr/bin/msgfmt -c --statistics -o fy.gmo fy.po 145 translated messages, 162 fuzzy translations, 2596 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 ga.po warzone2100.pot ......................................................................................................................................................................................................................................................................................................................... done. cd . && rm -f ga.gmo && /usr/bin/msgfmt -c --statistics -o ga.gmo ga.po 47 translated messages, 81 fuzzy translations, 2775 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 hr.po warzone2100.pot ................................................................................................................................................................................................................................................................................................................ done. cd . && rm -f hr.gmo && /usr/bin/msgfmt -c --statistics -o hr.gmo hr.po 1475 translated messages, 286 fuzzy translations, 1142 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 hu.po warzone2100.pot ..................................................................................................................................................................................................................................................................................................................... done. cd . && rm -f hu.gmo && /usr/bin/msgfmt -c --statistics -o hu.gmo hu.po 2799 translated messages, 58 fuzzy translations, 46 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 id.po warzone2100.pot ............................................................................................................................................................................................................................................................................................................... done. cd . && rm -f id.gmo && /usr/bin/msgfmt -c --statistics -o id.gmo id.po 26 translated messages, 4 fuzzy translations, 2873 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 it.po warzone2100.pot ........................................................................................................................................................................................................................................................................................................... done. cd . && rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po 2695 translated messages, 109 fuzzy translations, 99 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 ko.po warzone2100.pot ............................................................................................................................................................................................................................................................................................................................ done. cd . && rm -f ko.gmo && /usr/bin/msgfmt -c --statistics -o ko.gmo ko.po 2556 translated messages, 176 fuzzy translations, 171 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 la.po warzone2100.pot .............................................................................................................................................................................................................................................................................................................. done. cd . && rm -f la.gmo && /usr/bin/msgfmt -c --statistics -o la.gmo la.po 4 translated messages, 122 fuzzy translations, 2777 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 lt.po warzone2100.pot .......................................................................................................................................................................................................................................................................................................................... done. cd . && rm -f lt.gmo && /usr/bin/msgfmt -c --statistics -o lt.gmo lt.po 49 translated messages, 102 fuzzy translations, 2752 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 nb.po warzone2100.pot .................................................................................................................................................................................................................................................................................................................. done. cd . && rm -f nb.gmo && /usr/bin/msgfmt -c --statistics -o nb.gmo nb.po 125 translated messages, 248 fuzzy translations, 2530 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 nl.po warzone2100.pot .......................................................................................................................................................................................................................................................................................................... done. cd . && rm -f nl.gmo && /usr/bin/msgfmt -c --statistics -o nl.gmo nl.po 2666 translated messages, 113 fuzzy translations, 124 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 pl.po warzone2100.pot .................................................................................................................................................................................................................................................................................................................. done. cd . && rm -f pl.gmo && /usr/bin/msgfmt -c --statistics -o pl.gmo pl.po 2675 translated messages, 110 fuzzy translations, 118 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 pt.po warzone2100.pot .......................................................................................................................................................................................................................................................................................................... done. cd . && rm -f pt.gmo && /usr/bin/msgfmt -c --statistics -o pt.gmo pt.po 2798 translated messages, 61 fuzzy translations, 44 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 pt_BR.po warzone2100.pot ............................................................................................................................................................................................................................................................................................................ done. cd . && rm -f pt_BR.gmo && /usr/bin/msgfmt -c --statistics -o pt_BR.gmo pt_BR.po 2885 translated messages, 2 fuzzy translations, 16 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 ro.po warzone2100.pot ............................................................................................................................................................................................................................................................................................................... done. cd . && rm -f ro.gmo && /usr/bin/msgfmt -c --statistics -o ro.gmo ro.po 1971 translated messages, 240 fuzzy translations, 692 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 ru.po warzone2100.pot .......................................................................................................................................................................................................................................................................................................... done. cd . && rm -f ru.gmo && /usr/bin/msgfmt -c --statistics -o ru.gmo ru.po 2823 translated messages, 49 fuzzy translations, 31 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 sk.po warzone2100.pot ............................................................................................................................................................................................................................................................................................................. done. cd . && rm -f sk.gmo && /usr/bin/msgfmt -c --statistics -o sk.gmo sk.po 423 translated messages, 262 fuzzy translations, 2218 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 sl.po warzone2100.pot ............................................................................................................................................................................................................................................................................................................... done. cd . && rm -f sl.gmo && /usr/bin/msgfmt -c --statistics -o sl.gmo sl.po 2885 translated messages, 2 fuzzy translations, 16 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 tr.po warzone2100.pot .......................................................................................................................................................................................................................................................................................................... done. cd . && rm -f tr.gmo && /usr/bin/msgfmt -c --statistics -o tr.gmo tr.po 2882 translated messages, 4 fuzzy translations, 17 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 uk_UA.po warzone2100.pot .......................................................................................................................................................................................................................................................................................................... done. cd . && rm -f uk_UA.gmo && /usr/bin/msgfmt -c --statistics -o uk_UA.gmo uk_UA.po 2301 translated messages, 224 fuzzy translations, 378 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 zh_CN.po warzone2100.pot ............................................................................................................................................................................................................................................................................................................. done. cd . && rm -f zh_CN.gmo && /usr/bin/msgfmt -c --statistics -o zh_CN.gmo zh_CN.po 2702 translated messages, 106 fuzzy translations, 95 untranslated messages. /usr/bin/msgmerge --update --no-wrap --width=1 zh_TW.po warzone2100.pot ........................................................................................................................................................................................................................................................................................................... done. cd . && rm -f zh_TW.gmo && /usr/bin/msgfmt -c --statistics -o zh_TW.gmo zh_TW.po 2079 translated messages, 402 fuzzy translations, 422 untranslated messages. /usr/bin/mkdir -p /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share installing ca_ES.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/ca_ES/LC_MESSAGES/warzone2100.mo installing cs.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/cs/LC_MESSAGES/warzone2100.mo installing da.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/da/LC_MESSAGES/warzone2100.mo installing de.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/de/LC_MESSAGES/warzone2100.mo installing el.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/el/LC_MESSAGES/warzone2100.mo installing en_GB.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/en_GB/LC_MESSAGES/warzone2100.mo installing eo.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/eo/LC_MESSAGES/warzone2100.mo installing es.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/es/LC_MESSAGES/warzone2100.mo installing et_EE.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/et_EE/LC_MESSAGES/warzone2100.mo installing fi.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/fi/LC_MESSAGES/warzone2100.mo installing fr.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/fr/LC_MESSAGES/warzone2100.mo installing fy.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/fy/LC_MESSAGES/warzone2100.mo installing ga.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/ga/LC_MESSAGES/warzone2100.mo installing hr.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/hr/LC_MESSAGES/warzone2100.mo installing hu.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/hu/LC_MESSAGES/warzone2100.mo installing id.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/id/LC_MESSAGES/warzone2100.mo installing it.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/it/LC_MESSAGES/warzone2100.mo installing ko.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/ko/LC_MESSAGES/warzone2100.mo installing la.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/la/LC_MESSAGES/warzone2100.mo installing lt.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/lt/LC_MESSAGES/warzone2100.mo installing nb.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/nb/LC_MESSAGES/warzone2100.mo installing nl.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/nl/LC_MESSAGES/warzone2100.mo installing pl.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/pl/LC_MESSAGES/warzone2100.mo installing pt.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/pt/LC_MESSAGES/warzone2100.mo installing pt_BR.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/pt_BR/LC_MESSAGES/warzone2100.mo installing ro.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/ro/LC_MESSAGES/warzone2100.mo installing ru.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/ru/LC_MESSAGES/warzone2100.mo installing sk.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/sk/LC_MESSAGES/warzone2100.mo installing sl.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/sl/LC_MESSAGES/warzone2100.mo installing tr.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/tr/LC_MESSAGES/warzone2100.mo installing uk_UA.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/uk_UA/LC_MESSAGES/warzone2100.mo installing zh_CN.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/zh_CN/LC_MESSAGES/warzone2100.mo installing zh_TW.gmo as /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/locale/zh_TW/LC_MESSAGES/warzone2100.mo if test "warzone2100" = "gettext-tools"; then \ /usr/bin/mkdir -p /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin Makevars.template; do \ install -p -m 644 ./$file \ /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/gettext/po/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/po' Making install in doc make[1]: Entering directory '/builddir/build/BUILD/warzone2100/doc' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/doc' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100/images' install -p -m 644 images/artillery-far-away.jpg images/artillery-sensor.jpg images/attackrange.jpg images/awaymission.jpg images/building.jpg images/building-select.jpg images/cb-sensor.png images/cb-sensor-vtol.png images/cheapweapon.png images/commander-factory-assignment.jpg images/commander-panel.jpg images/commander.png images/commandpanel.png images/design-bars.jpg images/design.jpg images/design-more.png images/design-screen.jpg images/design-unit.jpg images/expensiveweapon.png images/firing.jpg images/hq.png images/indirect-fire-support.jpg images/intelligencedisplay.jpg images/interface.jpg images/logo.png images/manufacture.jpg images/manufacture-select.jpg images/minimap.jpg images/movement.jpg images/oilresource.jpg images/powerbar.jpg images/powerupgrade.png images/rallypoints.jpg images/recycling.jpg images/research.jpg images/research-select.jpg images/retreatthreshold.jpg images/return.jpg images/satellite-uplink.png images/sensor.png '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100/images' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100/images' install -p -m 644 images/sensor-tower.png images/transport.jpg images/unitordersmenu.jpg images/wss.png images/www.png '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100/images' install -p -m 644 ScriptingManual.htm docbook-xsl.css '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100/.' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/doc' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/doc' Making install in icons make[1]: Entering directory '/builddir/build/BUILD/warzone2100/icons' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/icons' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/icons/hicolor/128x128/apps /usr/bin/mkdir -p /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/applications /usr/bin/mkdir -p /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/appdata install -p -m 644 ./warzone2100.png /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/icons/hicolor/128x128/apps/warzone2100.png install -p -m 644 ./warzone2100.desktop /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/applications/warzone2100.desktop install -p -m 644 ./warzone2100.appdata.xml /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/appdata/warzone2100.appdata.xml make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/icons' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/icons' Making install in pkg/nsis make[1]: Entering directory '/builddir/build/BUILD/warzone2100/pkg/nsis' make[2]: Entering directory '/builddir/build/BUILD/warzone2100/pkg/nsis' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/warzone2100/pkg/nsis' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100/pkg/nsis' make[1]: Entering directory '/builddir/build/BUILD/warzone2100' grep ./src/qtscript.cpp -e '//==' | sed 's:.*//== \?::' > ./doc/js-globals.md grep ./src/qtscriptfuncs.cpp -e '//==' | sed 's:.*//== \?::' >> ./doc/js-globals.md grep ./src/qtscript.cpp -e '//__' | sed 's:.*//__ \?::' > ./doc/js-events.md grep ./src/qtscript.cpp -e '//--' | sed 's:.*//-- \?::' > ./doc/js-functions.md grep ./src/qtscriptfuncs.cpp -e '//--' | sed 's:.*//-- \?::' >> ./doc/js-functions.md grep ./src/qtscript.cpp -e '//;;' | sed 's:.*//;; \?::' > ./doc/js-objects.md grep ./src/qtscriptfuncs.cpp -e '//;;' | sed 's:.*//;; \?::' >> ./doc/js-objects.md grep ./data/base/script/campaign/libcampaign.js -e '.*//;;' | sed 's://;; \?::' > ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/artifact.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/base.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/debug.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/events.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/group.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/hook.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/misc.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/nexus.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/production.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/reinforcements.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/research.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/tactics.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/time.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/transport.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/truck.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/victory.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/video.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/vtol.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md test /builddir/build/BUILD/warzone2100 = /builddir/build/BUILD/warzone2100 || cp ./doc/*.md doc/ make[2]: Entering directory '/builddir/build/BUILD/warzone2100' make[2]: Nothing to be done for 'install-exec-am'. grep ./src/qtscript.cpp -e '//==' | sed 's:.*//== \?::' > ./doc/js-globals.md grep ./src/qtscriptfuncs.cpp -e '//==' | sed 's:.*//== \?::' >> ./doc/js-globals.md grep ./src/qtscript.cpp -e '//__' | sed 's:.*//__ \?::' > ./doc/js-events.md grep ./src/qtscript.cpp -e '//--' | sed 's:.*//-- \?::' > ./doc/js-functions.md grep ./src/qtscriptfuncs.cpp -e '//--' | sed 's:.*//-- \?::' >> ./doc/js-functions.md grep ./src/qtscript.cpp -e '//;;' | sed 's:.*//;; \?::' > ./doc/js-objects.md grep ./src/qtscriptfuncs.cpp -e '//;;' | sed 's:.*//;; \?::' >> ./doc/js-objects.md grep ./data/base/script/campaign/libcampaign.js -e '.*//;;' | sed 's://;; \?::' > ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/artifact.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/base.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/debug.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/events.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/group.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/hook.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/misc.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/nexus.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/production.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/reinforcements.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/research.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/tactics.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/time.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/transport.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/truck.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/victory.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/video.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md grep ./data/base/script/campaign/libcampaign_includes/vtol.js -e '.*//;;' | sed 's://;; \?::' >> ./doc/js-campaign.md test /builddir/build/BUILD/warzone2100 = /builddir/build/BUILD/warzone2100 || cp ./doc/*.md doc/ /usr/bin/mkdir -p '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100' install -p -m 644 AUTHORS ChangeLog README.md doc/Scripting.md doc/js-globals.md COPYING COPYING.NONGPL COPYING.README '/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100' make[2]: Leaving directory '/builddir/build/BUILD/warzone2100' make[1]: Leaving directory '/builddir/build/BUILD/warzone2100' + rm -rf /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc + desktop-file-install --dir=/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/applications/ /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/applications/warzone2100.desktop + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64 warzone2100 + install -p -m644 /builddir/build/SOURCES/sequences.wz /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/warzone2100/ + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 3.3.0-3.fc33 --unique-debug-suffix -3.3.0-3.fc33.riscv64 --unique-debug-src-base warzone2100-3.3.0-3.fc33.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/warzone2100 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/bin/warzone2100 extracting debug info from /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/bin/warzone2100 original debug info size: 59908kB, size after compression: 46220kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. cpio: lib/gamelib/audp_parser.tab.cpp: Cannot stat: No such file or directory cpio: lib/gamelib/audp_parser.tab.hpp: Cannot stat: No such file or directory cpio: lib/gamelib/lex.audp_.c: Cannot stat: No such file or directory cpio: lib/lib/gamelib/audp_lexer.lpp: Cannot stat: No such file or directory cpio: lib/lib/gamelib/audp_parser.ypp: Cannot stat: No such file or directory 20777 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: warzone2100-3.3.0-3.fc33.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.4xPL1C + umask 022 + cd /builddir/build/BUILD + cd warzone2100 + DOCDIR=/builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100 + cp -pr AUTHORS /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100 + cp -pr ChangeLog /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100 + cp -pr COPYING /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100 + cp -pr COPYING.NONGPL /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100 + cp -pr COPYING.README /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64/usr/share/doc/warzone2100 + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(warzone2100.desktop) metainfo() metainfo(warzone2100.appdata.xml) warzone2100 = 3.3.0-3.fc33 warzone2100(riscv-64) = 3.3.0-3.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libGLEW.so.2.1()(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Script.so.5()(64bit) libQt5Script.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libSDL2-2.0.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgcc_s.so.1(GCC_4.3.0)(64bit) libharfbuzz.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libogg.so.0()(64bit) libopenal.so.1()(64bit) libphysfs.so.1()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtheora.so.0()(64bit) libtheora.so.0(libtheora.so.1.0)(64bit) libvorbis.so.0()(64bit) libvorbisfile.so.3()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: warzone2100-sequences-3.3.0-3.fc33.noarch Provides: warzone2100-data warzone2100-sequences = 3.3.0-3.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: warzone2100-debugsource-3.3.0-3.fc33.riscv64 Provides: warzone2100-debugsource = 3.3.0-3.fc33 warzone2100-debugsource(riscv-64) = 3.3.0-3.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: warzone2100-debuginfo-3.3.0-3.fc33.riscv64 Provides: debuginfo(build-id) = 3887991fe06c34d66aad1e5cf4dad06b8a4bdc74 warzone2100-debuginfo = 3.3.0-3.fc33 warzone2100-debuginfo(riscv-64) = 3.3.0-3.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: warzone2100-debugsource(riscv-64) = 3.3.0-3.fc33 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64 Wrote: /builddir/build/RPMS/warzone2100-debugsource-3.3.0-3.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/warzone2100-debuginfo-3.3.0-3.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/warzone2100-3.3.0-3.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/warzone2100-sequences-3.3.0-3.fc33.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.G3MDMB + umask 022 + cd /builddir/build/BUILD + cd warzone2100 + /usr/bin/rm -rf /builddir/build/BUILDROOT/warzone2100-3.3.0-3.fc33.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0