Bug#949301: ufoai: FTBFS: invalid use of incomplete type 'mxml_node_t' {aka 'struct _mxml_node_s'}

Mattia Rizzolo mattia at debian.org
Sun Jan 19 15:40:35 GMT 2020


Source: ufoai
Version: 2.5-4
Severity: serious
Tags: ftbfs

Dear maintainer,

your package failed to rebuild in a standard sid/amd64 chroot.
Attached is the full build log, hopefully relevant excerpt follows:


src/common/xml.cpp: In function 'mxml_type_t mxml_ufo_type_cb(mxml_node_t*)':
src/common/xml.cpp:523:14: error: invalid use of incomplete type 'mxml_node_t' {aka 'struct _mxml_node_s'}
  523 |   type = node->value.element.name;
      |              ^~
In file included from src/common/xml.h:23,
                 from src/common/xml.cpp:26:
/usr/include/mxml.h:97:16: note: forward declaration of 'mxml_node_t' {aka 'struct _mxml_node_s'}
   97 | typedef struct _mxml_node_s mxml_node_t; /**** An XML node. ****/
      |                ^~~~~~~~~~~~
make[2]: *** [Makefile:172: release-linux-x86_64/testall/common/xml.cpp.o] Error 1
make[2]: Leaving directory '/build/ufoai-2.5'
make[1]: *** [debian/rules:28: override_dh_auto_build] Error 2
make[1]: Leaving directory '/build/ufoai-2.5'
make: *** [debian/rules:16: binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2


-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
More about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
-------------- next part --------------
I: Using pkgname logfile
I: Current time: Sun Jan 19 13:42:28 UTC 2020
I: pbuilder-time-stamp: 1579441348
I: Obtaining the cached apt archive contents
I: Copying source file
I: copying [pkgs/ufoai_2.5-4.dsc]
I: copying [pkgs/ufoai_2.5.orig.tar.xz]
I: copying [pkgs/ufoai_2.5-4.debian.tar.xz]
I: Extracting source
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/home/mattia/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Fri Dec 14 15:31:59 2018 UTC
gpgv:                using RSA key ACF3D088EF32EDEF6A1A835FD9AD14B9513B51E4
gpgv:                issuer "apo at debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./ufoai_2.5-4.dsc
dpkg-source: info: extracting ufoai in ufoai-2.5
dpkg-source: info: unpacking ufoai_2.5.orig.tar.xz
dpkg-source: info: unpacking ufoai_2.5-4.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying initialize-entityString.patch
dpkg-source: info: applying segfault-reactionfire-mode-bug-861979.patch
I: using fakeroot in build.
I: Installing the build-deps
I: -> Attempting to satisfy build-dependencies
Note, using file '/build/ufoai_2.5-4.dsc' to get the build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  adwaita-icon-theme autoconf automake autopoint autotools-dev bash-completion
  bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism dwz file
  fontconfig fontconfig-config fonts-dejavu-core fonts-lmodern gettext
  gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0
  gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-harfbuzz-0.0 gir1.2-ibus-1.0
  gir1.2-pango-1.0 groff-base gtk-update-icon-cache hicolor-icon-theme
  icu-devtools intltool-debian libarchive-zip-perl libasound2 libasound2-data
  libasound2-dev libasyncns0 libatk1.0-0 libatk1.0-data libatk1.0-dev
  libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev
  libbrotli1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2
  libcairo2-dev libcroco3 libcunit1 libcunit1-dev libcups2 libcurl3-gnutls
  libcurl4-gnutls-dev libdatrie1 libdbus-1-3 libdbus-1-dev libdebhelper-perl
  libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
  libdrm2 libedit2 libegl-dev libegl-mesa0 libegl1 libegl1-mesa-dev libelf1
  libexpat1 libexpat1-dev libffi-dev libfile-stripnondeterminism-perl libflac8
  libfluidsynth2 libfontconfig1 libfontconfig1-dev libfreetype-dev
  libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0 libgbm1
  libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common
  libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgl-dev libgl1 libgl1-mesa-dev
  libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2
  libgles2-mesa-dev libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
  libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglvnd0 libglx-dev
  libglx-mesa0 libglx0 libgraphite2-3 libgraphite2-dev libgssapi-krb5-2
  libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libgtkglext1 libgtkglext1-dev
  libgtksourceview2.0-0 libgtksourceview2.0-common libgtksourceview2.0-dev
  libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b
  libibus-1.0-5 libibus-1.0-dev libice-dev libice6 libicu-dev libicu63
  libjack-jackd2-0 libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev
  libk5crypto3 libkeyutils1 libkpathsea6 libkrb5-3 libkrb5support0
  libldap-2.4-2 libldap-common libllvm9 liblzo2-2 libmagic-mgc libmagic1
  libmodplug1 libmount-dev libmpdec2 libmpg123-0 libmxml-dev libmxml1
  libnghttp2-14 libogg-dev libogg0 libopenal-data libopenal-dev libopenal1
  libopus0 libopusfile0 libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0
  libpangoft2-1.0-0 libpangox-1.0-0 libpangox-1.0-dev libpangoxft-1.0-0
  libpaper-utils libpaper1 libpciaccess0 libpcre16-3 libpcre2-16-0
  libpcre2-32-0 libpcre2-dev libpcre2-posix2 libpcre3-dev libpcre32-3
  libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev
  libpng16-16 libpsl5 libptexenc1 libpthread-stubs0-dev libpulse-dev
  libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2-stdlib
  libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib
  libpython3.7-minimal libpython3.7-stdlib libreadline8 librsvg2-2
  librsvg2-common librtmp1 libsamplerate0 libsasl2-2 libsasl2-modules-db
  libsdl2-2.0-0 libsdl2-dev libsdl2-mixer-2.0-0 libsdl2-mixer-dev
  libsdl2-ttf-2.0-0 libsdl2-ttf-dev libselinux1-dev libsensors-config
  libsensors5 libsepol1-dev libsigsegv2 libsm-dev libsm6 libsndfile1
  libsndio-dev libsndio7.0 libsqlite3-0 libssh2-1 libssl1.1
  libsub-override-perl libsynctex2 libteckit0 libtexlua53 libtexluajit2
  libthai-data libthai0 libtheora-dev libtheora0 libtiff5 libtool libuchardet0
  libudev-dev libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3
  libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev
  libwayland-egl1 libwayland-server0 libwebp6 libwrap0 libx11-6 libx11-data
  libx11-dev libx11-xcb1 libxau-dev libxau6 libxaw7 libxcb-dri2-0
  libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0 libxcb-render0-dev
  libxcb-shm0 libxcb-shm0-dev libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev
  libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev
  libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev
  libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1
  libxkbcommon-dev libxkbcommon0 libxml2 libxml2-dev libxml2-utils libxmu-dev
  libxmu-headers libxmu6 libxpm4 libxrandr-dev libxrandr2 libxrender-dev
  libxrender1 libxshmfence1 libxss-dev libxss1 libxt-dev libxt6 libxv-dev
  libxv1 libxvidcore-dev libxvidcore4 libxxf86vm-dev libxxf86vm1 libz3-4
  libzzip-0-13 m4 man-db mime-support pango1.0-tools pkg-config po-debconf
  preview-latex-style python python-minimal python2 python2-minimal python2.7
  python2.7-minimal python3 python3-distutils python3-lib2to3 python3-minimal
  python3.7 python3.7-minimal readline-common sensible-utils shared-mime-info
  t1utils tex-common texlive-base texlive-binaries texlive-latex-base
  texlive-latex-extra texlive-latex-recommended texlive-pictures
  timgm6mb-soundfont ucf uuid-dev x11-common x11proto-composite-dev
  x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev
  x11proto-input-dev x11proto-randr-dev x11proto-scrnsaver-dev
  x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xdg-utils
  xkb-data xorg-sgml-doctools xtrans-dev zip zlib1g-dev
0 upgraded, 362 newly installed, 0 to remove and 0 not upgraded.
Need to get 881 kB/213 MB of archives.
After this operation, 996 MB of additional disk space will be used.
Get:1 http://mirrors.digitalocean.com/debian unstable/main amd64 libgtksourceview2.0-common all 2.10.5-3 [470 kB]
Get:2 http://mirrors.digitalocean.com/debian unstable/main amd64 libgtksourceview2.0-0 amd64 2.10.5-3 [194 kB]
Get:3 http://mirrors.digitalocean.com/debian unstable/main amd64 libgtksourceview2.0-dev amd64 2.10.5-3 [217 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 881 kB in 1s (1547 kB/s)
Selecting previously unselected package libbsd0:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12075 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.10.0-1_amd64.deb ...
Unpacking libbsd0:amd64 (0.10.0-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../01-bsdmainutils_11.1.2+b1_amd64.deb ...
Unpacking bsdmainutils (11.1.2+b1) ...
Selecting previously unselected package libuchardet0:amd64.
Preparing to unpack .../02-libuchardet0_0.0.6-3_amd64.deb ...
Unpacking libuchardet0:amd64 (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../03-groff-base_1.22.4-4_amd64.deb ...
Unpacking groff-base (1.22.4-4) ...
Selecting previously unselected package libpipeline1:amd64.
Preparing to unpack .../04-libpipeline1_1.5.2-2_amd64.deb ...
Unpacking libpipeline1:amd64 (1.5.2-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../05-man-db_2.9.0-2_amd64.deb ...
Unpacking man-db (2.9.0-2) ...
Selecting previously unselected package libpython2.7-minimal:amd64.
Preparing to unpack .../06-libpython2.7-minimal_2.7.17-1_amd64.deb ...
Unpacking libpython2.7-minimal:amd64 (2.7.17-1) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../07-python2.7-minimal_2.7.17-1_amd64.deb ...
Unpacking python2.7-minimal (2.7.17-1) ...
Selecting previously unselected package python2-minimal.
Preparing to unpack .../08-python2-minimal_2.7.17-2_amd64.deb ...
Unpacking python2-minimal (2.7.17-2) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../09-python-minimal_2.7.17-2_amd64.deb ...
Unpacking python-minimal (2.7.17-2) ...
Selecting previously unselected package libssl1.1:amd64.
Preparing to unpack .../10-libssl1.1_1.1.1d-2_amd64.deb ...
Unpacking libssl1.1:amd64 (1.1.1d-2) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../11-mime-support_3.64_all.deb ...
Unpacking mime-support (3.64) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../12-libexpat1_2.2.9-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.2.9-1) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../13-readline-common_8.0-3_all.deb ...
Unpacking readline-common (8.0-3) ...
Selecting previously unselected package libreadline8:amd64.
Preparing to unpack .../14-libreadline8_8.0-3_amd64.deb ...
Unpacking libreadline8:amd64 (8.0-3) ...
Selecting previously unselected package libsqlite3-0:amd64.
Preparing to unpack .../15-libsqlite3-0_3.30.1+fossil191229-1_amd64.deb ...
Unpacking libsqlite3-0:amd64 (3.30.1+fossil191229-1) ...
Selecting previously unselected package libpython2.7-stdlib:amd64.
Preparing to unpack .../16-libpython2.7-stdlib_2.7.17-1_amd64.deb ...
Unpacking libpython2.7-stdlib:amd64 (2.7.17-1) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../17-python2.7_2.7.17-1_amd64.deb ...
Unpacking python2.7 (2.7.17-1) ...
Selecting previously unselected package libpython2-stdlib:amd64.
Preparing to unpack .../18-libpython2-stdlib_2.7.17-2_amd64.deb ...
Unpacking libpython2-stdlib:amd64 (2.7.17-2) ...
Selecting previously unselected package libpython-stdlib:amd64.
Preparing to unpack .../19-libpython-stdlib_2.7.17-2_amd64.deb ...
Unpacking libpython-stdlib:amd64 (2.7.17-2) ...
Setting up libpython2.7-minimal:amd64 (2.7.17-1) ...
Setting up python2.7-minimal (2.7.17-1) ...
Setting up python2-minimal (2.7.17-2) ...
Selecting previously unselected package python2.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 13564 files and directories currently installed.)
Preparing to unpack .../python2_2.7.17-2_amd64.deb ...
Unpacking python2 (2.7.17-2) ...
Setting up python-minimal (2.7.17-2) ...
Selecting previously unselected package python.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 13597 files and directories currently installed.)
Preparing to unpack .../python_2.7.17-2_amd64.deb ...
Unpacking python (2.7.17-2) ...
Selecting previously unselected package libpython3.7-minimal:amd64.
Preparing to unpack .../libpython3.7-minimal_3.7.6-1_amd64.deb ...
Unpacking libpython3.7-minimal:amd64 (3.7.6-1) ...
Selecting previously unselected package python3.7-minimal.
Preparing to unpack .../python3.7-minimal_3.7.6-1_amd64.deb ...
Unpacking python3.7-minimal (3.7.6-1) ...
Setting up libssl1.1:amd64 (1.1.1d-2) ...
Setting up libpython3.7-minimal:amd64 (3.7.6-1) ...
Setting up libexpat1:amd64 (2.2.9-1) ...
Setting up python3.7-minimal (3.7.6-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 13851 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.7.5-3_amd64.deb ...
Unpacking python3-minimal (3.7.5-3) ...
Selecting previously unselected package libmpdec2:amd64.
Preparing to unpack .../libmpdec2_2.4.2-2_amd64.deb ...
Unpacking libmpdec2:amd64 (2.4.2-2) ...
Selecting previously unselected package libpython3.7-stdlib:amd64.
Preparing to unpack .../libpython3.7-stdlib_3.7.6-1_amd64.deb ...
Unpacking libpython3.7-stdlib:amd64 (3.7.6-1) ...
Selecting previously unselected package python3.7.
Preparing to unpack .../python3.7_3.7.6-1_amd64.deb ...
Unpacking python3.7 (3.7.6-1) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.7.5-3_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.7.5-3) ...
Setting up python3-minimal (3.7.5-3) ...
Selecting previously unselected package python3.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 14264 files and directories currently installed.)
Preparing to unpack .../000-python3_3.7.5-3_amd64.deb ...
Unpacking python3 (3.7.5-3) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../001-sensible-utils_0.0.12+nmu1_all.deb ...
Unpacking sensible-utils (0.0.12+nmu1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../002-ucf_3.0038+nmu1_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0038+nmu1) ...
Selecting previously unselected package tex-common.
Preparing to unpack .../003-tex-common_6.13_all.deb ...
Unpacking tex-common (6.13) ...
Selecting previously unselected package bash-completion.
Preparing to unpack .../004-bash-completion_1%3a2.9-1_all.deb ...
Unpacking bash-completion (1:2.9-1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../005-libmagic-mgc_1%3a5.38-4_amd64.deb ...
Unpacking libmagic-mgc (1:5.38-4) ...
Selecting previously unselected package libmagic1:amd64.
Preparing to unpack .../006-libmagic1_1%3a5.38-4_amd64.deb ...
Unpacking libmagic1:amd64 (1:5.38-4) ...
Selecting previously unselected package file.
Preparing to unpack .../007-file_1%3a5.38-4_amd64.deb ...
Unpacking file (1:5.38-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../008-gettext-base_0.19.8.1-10_amd64.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../009-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libglib2.0-0:amd64.
Preparing to unpack .../010-libglib2.0-0_2.62.4-1_amd64.deb ...
Unpacking libglib2.0-0:amd64 (2.62.4-1) ...
Selecting previously unselected package libjpeg62-turbo:amd64.
Preparing to unpack .../011-libjpeg62-turbo_1%3a1.5.2-2+b1_amd64.deb ...
Unpacking libjpeg62-turbo:amd64 (1:1.5.2-2+b1) ...
Selecting previously unselected package libpng16-16:amd64.
Preparing to unpack .../012-libpng16-16_1.6.37-1_amd64.deb ...
Unpacking libpng16-16:amd64 (1.6.37-1) ...
Selecting previously unselected package libjbig0:amd64.
Preparing to unpack .../013-libjbig0_2.1-3.1+b2_amd64.deb ...
Unpacking libjbig0:amd64 (2.1-3.1+b2) ...
Selecting previously unselected package libwebp6:amd64.
Preparing to unpack .../014-libwebp6_0.6.1-2+b1_amd64.deb ...
Unpacking libwebp6:amd64 (0.6.1-2+b1) ...
Selecting previously unselected package libtiff5:amd64.
Preparing to unpack .../015-libtiff5_4.1.0+git191117-2_amd64.deb ...
Unpacking libtiff5:amd64 (4.1.0+git191117-2) ...
Selecting previously unselected package libxau6:amd64.
Preparing to unpack .../016-libxau6_1%3a1.0.8-1+b2_amd64.deb ...
Unpacking libxau6:amd64 (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp6:amd64.
Preparing to unpack .../017-libxdmcp6_1%3a1.1.2-3_amd64.deb ...
Unpacking libxdmcp6:amd64 (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:amd64.
Preparing to unpack .../018-libxcb1_1.13.1-3_amd64.deb ...
Unpacking libxcb1:amd64 (1.13.1-3) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../019-libx11-data_2%3a1.6.8-1_all.deb ...
Unpacking libx11-data (2:1.6.8-1) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../020-libx11-6_2%3a1.6.8-1_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.6.8-1) ...
Selecting previously unselected package libicu63:amd64.
Preparing to unpack .../021-libicu63_63.2-2_amd64.deb ...
Unpacking libicu63:amd64 (63.2-2) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../022-libxml2_2.9.4+dfsg1-8_amd64.deb ...
Unpacking libxml2:amd64 (2.9.4+dfsg1-8) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../023-shared-mime-info_1.10-1_amd64.deb ...
Unpacking shared-mime-info (1.10-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../024-libgdk-pixbuf2.0-common_2.40.0+dfsg-2_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.40.0+dfsg-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:amd64.
Preparing to unpack .../025-libgdk-pixbuf2.0-0_2.40.0+dfsg-2_amd64.deb ...
Unpacking libgdk-pixbuf2.0-0:amd64 (2.40.0+dfsg-2) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../026-gtk-update-icon-cache_3.24.13-1_amd64.deb ...
No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed.
No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed.
Unpacking gtk-update-icon-cache (3.24.13-1) ...
Selecting previously unselected package libfreetype6:amd64.
Preparing to unpack .../027-libfreetype6_2.10.1-2_amd64.deb ...
Unpacking libfreetype6:amd64 (2.10.1-2) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../028-fonts-dejavu-core_2.37-1_all.deb ...
Unpacking fonts-dejavu-core (2.37-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../029-fontconfig-config_2.13.1-2_all.deb ...
Unpacking fontconfig-config (2.13.1-2) ...
Selecting previously unselected package libfontconfig1:amd64.
Preparing to unpack .../030-libfontconfig1_2.13.1-2+b1_amd64.deb ...
Unpacking libfontconfig1:amd64 (2.13.1-2+b1) ...
Selecting previously unselected package libpixman-1-0:amd64.
Preparing to unpack .../031-libpixman-1-0_0.36.0-1_amd64.deb ...
Unpacking libpixman-1-0:amd64 (0.36.0-1) ...
Selecting previously unselected package libxcb-render0:amd64.
Preparing to unpack .../032-libxcb-render0_1.13.1-3_amd64.deb ...
Unpacking libxcb-render0:amd64 (1.13.1-3) ...
Selecting previously unselected package libxcb-shm0:amd64.
Preparing to unpack .../033-libxcb-shm0_1.13.1-3_amd64.deb ...
Unpacking libxcb-shm0:amd64 (1.13.1-3) ...
Selecting previously unselected package libxext6:amd64.
Preparing to unpack .../034-libxext6_2%3a1.3.3-1+b2_amd64.deb ...
Unpacking libxext6:amd64 (2:1.3.3-1+b2) ...
Selecting previously unselected package libxrender1:amd64.
Preparing to unpack .../035-libxrender1_1%3a0.9.10-1_amd64.deb ...
Unpacking libxrender1:amd64 (1:0.9.10-1) ...
Selecting previously unselected package libcairo2:amd64.
Preparing to unpack .../036-libcairo2_1.16.0-4_amd64.deb ...
Unpacking libcairo2:amd64 (1.16.0-4) ...
Selecting previously unselected package libcroco3:amd64.
Preparing to unpack .../037-libcroco3_0.6.13-1_amd64.deb ...
Unpacking libcroco3:amd64 (0.6.13-1) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../038-fontconfig_2.13.1-2+b1_amd64.deb ...
Unpacking fontconfig (2.13.1-2+b1) ...
Selecting previously unselected package libfribidi0:amd64.
Preparing to unpack .../039-libfribidi0_1.0.8-2_amd64.deb ...
Unpacking libfribidi0:amd64 (1.0.8-2) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../040-libthai-data_0.1.28-3_all.deb ...
Unpacking libthai-data (0.1.28-3) ...
Selecting previously unselected package libdatrie1:amd64.
Preparing to unpack .../041-libdatrie1_0.2.12-3_amd64.deb ...
Unpacking libdatrie1:amd64 (0.2.12-3) ...
Selecting previously unselected package libthai0:amd64.
Preparing to unpack .../042-libthai0_0.1.28-3_amd64.deb ...
Unpacking libthai0:amd64 (0.1.28-3) ...
Selecting previously unselected package libpango-1.0-0:amd64.
Preparing to unpack .../043-libpango-1.0-0_1.42.4-8_amd64.deb ...
Unpacking libpango-1.0-0:amd64 (1.42.4-8) ...
Selecting previously unselected package libgraphite2-3:amd64.
Preparing to unpack .../044-libgraphite2-3_1.3.13-11_amd64.deb ...
Unpacking libgraphite2-3:amd64 (1.3.13-11) ...
Selecting previously unselected package libharfbuzz0b:amd64.
Preparing to unpack .../045-libharfbuzz0b_2.6.4-1_amd64.deb ...
Unpacking libharfbuzz0b:amd64 (2.6.4-1) ...
Selecting previously unselected package libpangoft2-1.0-0:amd64.
Preparing to unpack .../046-libpangoft2-1.0-0_1.42.4-8_amd64.deb ...
Unpacking libpangoft2-1.0-0:amd64 (1.42.4-8) ...
Selecting previously unselected package libpangocairo-1.0-0:amd64.
Preparing to unpack .../047-libpangocairo-1.0-0_1.42.4-8_amd64.deb ...
Unpacking libpangocairo-1.0-0:amd64 (1.42.4-8) ...
Selecting previously unselected package librsvg2-2:amd64.
Preparing to unpack .../048-librsvg2-2_2.46.4-1_amd64.deb ...
Unpacking librsvg2-2:amd64 (2.46.4-1) ...
Selecting previously unselected package librsvg2-common:amd64.
Preparing to unpack .../049-librsvg2-common_2.46.4-1_amd64.deb ...
Unpacking librsvg2-common:amd64 (2.46.4-1) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../050-adwaita-icon-theme_3.34.0-2_all.deb ...
Unpacking adwaita-icon-theme (3.34.0-2) ...
Selecting previously unselected package libsigsegv2:amd64.
Preparing to unpack .../051-libsigsegv2_2.12-2_amd64.deb ...
Unpacking libsigsegv2:amd64 (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../052-m4_1.4.18-4_amd64.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../053-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../054-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../055-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../056-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package libtool.
Preparing to unpack .../057-libtool_2.4.6-11_all.deb ...
Unpacking libtool (2.4.6-11) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../058-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../059-libdebhelper-perl_12.7.3_all.deb ...
Unpacking libdebhelper-perl (12.7.3) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../060-libarchive-zip-perl_1.67-1_all.deb ...
Unpacking libarchive-zip-perl (1.67-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../061-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../062-libfile-stripnondeterminism-perl_1.6.3-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.6.3-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../063-dh-strip-nondeterminism_1.6.3-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.6.3-1) ...
Selecting previously unselected package libelf1:amd64.
Preparing to unpack .../064-libelf1_0.176-1.1_amd64.deb ...
Unpacking libelf1:amd64 (0.176-1.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../065-dwz_0.13-5_amd64.deb ...
Unpacking dwz (0.13-5) ...
Selecting previously unselected package gettext.
Preparing to unpack .../066-gettext_0.19.8.1-10_amd64.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../067-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../068-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../069-debhelper_12.7.3_all.deb ...
Unpacking debhelper (12.7.3) ...
Selecting previously unselected package fonts-lmodern.
Preparing to unpack .../070-fonts-lmodern_2.004.5-6_all.deb ...
Unpacking fonts-lmodern (2.004.5-6) ...
Selecting previously unselected package libgirepository-1.0-1:amd64.
Preparing to unpack .../071-libgirepository-1.0-1_1.62.0-2_amd64.deb ...
Unpacking libgirepository-1.0-1:amd64 (1.62.0-2) ...
Selecting previously unselected package gir1.2-glib-2.0:amd64.
Preparing to unpack .../072-gir1.2-glib-2.0_1.62.0-2_amd64.deb ...
Unpacking gir1.2-glib-2.0:amd64 (1.62.0-2) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../073-libatk1.0-data_2.34.1-1_all.deb ...
Unpacking libatk1.0-data (2.34.1-1) ...
Selecting previously unselected package libatk1.0-0:amd64.
Preparing to unpack .../074-libatk1.0-0_2.34.1-1_amd64.deb ...
Unpacking libatk1.0-0:amd64 (2.34.1-1) ...
Selecting previously unselected package gir1.2-atk-1.0:amd64.
Preparing to unpack .../075-gir1.2-atk-1.0_2.34.1-1_amd64.deb ...
Unpacking gir1.2-atk-1.0:amd64 (2.34.1-1) ...
Selecting previously unselected package gir1.2-freedesktop:amd64.
Preparing to unpack .../076-gir1.2-freedesktop_1.62.0-2_amd64.deb ...
Unpacking gir1.2-freedesktop:amd64 (1.62.0-2) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0:amd64.
Preparing to unpack .../077-gir1.2-gdkpixbuf-2.0_2.40.0+dfsg-2_amd64.deb ...
Unpacking gir1.2-gdkpixbuf-2.0:amd64 (2.40.0+dfsg-2) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../078-libgtk2.0-common_2.24.32-4_all.deb ...
Unpacking libgtk2.0-common (2.24.32-4) ...
Selecting previously unselected package libxft2:amd64.
Preparing to unpack .../079-libxft2_2.3.2-2_amd64.deb ...
Unpacking libxft2:amd64 (2.3.2-2) ...
Selecting previously unselected package libpangoxft-1.0-0:amd64.
Preparing to unpack .../080-libpangoxft-1.0-0_1.42.4-8_amd64.deb ...
Unpacking libpangoxft-1.0-0:amd64 (1.42.4-8) ...
Selecting previously unselected package gir1.2-pango-1.0:amd64.
Preparing to unpack .../081-gir1.2-pango-1.0_1.42.4-8_amd64.deb ...
Unpacking gir1.2-pango-1.0:amd64 (1.42.4-8) ...
Selecting previously unselected package libavahi-common-data:amd64.
Preparing to unpack .../082-libavahi-common-data_0.7-5_amd64.deb ...
Unpacking libavahi-common-data:amd64 (0.7-5) ...
Selecting previously unselected package libavahi-common3:amd64.
Preparing to unpack .../083-libavahi-common3_0.7-5_amd64.deb ...
Unpacking libavahi-common3:amd64 (0.7-5) ...
Selecting previously unselected package libdbus-1-3:amd64.
Preparing to unpack .../084-libdbus-1-3_1.12.16-2_amd64.deb ...
Unpacking libdbus-1-3:amd64 (1.12.16-2) ...
Selecting previously unselected package libavahi-client3:amd64.
Preparing to unpack .../085-libavahi-client3_0.7-5_amd64.deb ...
Unpacking libavahi-client3:amd64 (0.7-5) ...
Selecting previously unselected package libkeyutils1:amd64.
Preparing to unpack .../086-libkeyutils1_1.6-6_amd64.deb ...
Unpacking libkeyutils1:amd64 (1.6-6) ...
Selecting previously unselected package libkrb5support0:amd64.
Preparing to unpack .../087-libkrb5support0_1.17-6_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.17-6) ...
Selecting previously unselected package libk5crypto3:amd64.
Preparing to unpack .../088-libk5crypto3_1.17-6_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.17-6) ...
Selecting previously unselected package libkrb5-3:amd64.
Preparing to unpack .../089-libkrb5-3_1.17-6_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.17-6) ...
Selecting previously unselected package libgssapi-krb5-2:amd64.
Preparing to unpack .../090-libgssapi-krb5-2_1.17-6_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.17-6) ...
Selecting previously unselected package libcups2:amd64.
Preparing to unpack .../091-libcups2_2.3.1-1_amd64.deb ...
Unpacking libcups2:amd64 (2.3.1-1) ...
Selecting previously unselected package libxcomposite1:amd64.
Preparing to unpack .../092-libxcomposite1_1%3a0.4.4-2_amd64.deb ...
Unpacking libxcomposite1:amd64 (1:0.4.4-2) ...
Selecting previously unselected package libxfixes3:amd64.
Preparing to unpack .../093-libxfixes3_1%3a5.0.3-1_amd64.deb ...
Unpacking libxfixes3:amd64 (1:5.0.3-1) ...
Selecting previously unselected package libxcursor1:amd64.
Preparing to unpack .../094-libxcursor1_1%3a1.2.0-2_amd64.deb ...
Unpacking libxcursor1:amd64 (1:1.2.0-2) ...
Selecting previously unselected package libxdamage1:amd64.
Preparing to unpack .../095-libxdamage1_1%3a1.1.5-1_amd64.deb ...
Unpacking libxdamage1:amd64 (1:1.1.5-1) ...
Selecting previously unselected package libxi6:amd64.
Preparing to unpack .../096-libxi6_2%3a1.7.9-1_amd64.deb ...
Unpacking libxi6:amd64 (2:1.7.9-1) ...
Selecting previously unselected package libxinerama1:amd64.
Preparing to unpack .../097-libxinerama1_2%3a1.1.4-2_amd64.deb ...
Unpacking libxinerama1:amd64 (2:1.1.4-2) ...
Selecting previously unselected package libxrandr2:amd64.
Preparing to unpack .../098-libxrandr2_2%3a1.5.1-1_amd64.deb ...
Unpacking libxrandr2:amd64 (2:1.5.1-1) ...
Selecting previously unselected package libgtk2.0-0:amd64.
Preparing to unpack .../099-libgtk2.0-0_2.24.32-4_amd64.deb ...
Unpacking libgtk2.0-0:amd64 (2.24.32-4) ...
Selecting previously unselected package gir1.2-gtk-2.0:amd64.
Preparing to unpack .../100-gir1.2-gtk-2.0_2.24.32-4_amd64.deb ...
Unpacking gir1.2-gtk-2.0:amd64 (2.24.32-4) ...
Selecting previously unselected package gir1.2-harfbuzz-0.0:amd64.
Preparing to unpack .../101-gir1.2-harfbuzz-0.0_2.6.4-1_amd64.deb ...
Unpacking gir1.2-harfbuzz-0.0:amd64 (2.6.4-1) ...
Selecting previously unselected package libibus-1.0-5:amd64.
Preparing to unpack .../102-libibus-1.0-5_1.5.21-5_amd64.deb ...
Unpacking libibus-1.0-5:amd64 (1.5.21-5) ...
Selecting previously unselected package gir1.2-ibus-1.0:amd64.
Preparing to unpack .../103-gir1.2-ibus-1.0_1.5.21-5_amd64.deb ...
Unpacking gir1.2-ibus-1.0:amd64 (1.5.21-5) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../104-icu-devtools_63.2-2_amd64.deb ...
Unpacking icu-devtools (63.2-2) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../105-libasound2-data_1.1.9-1_all.deb ...
Unpacking libasound2-data (1.1.9-1) ...
Selecting previously unselected package libasound2:amd64.
Preparing to unpack .../106-libasound2_1.1.9-1_amd64.deb ...
Unpacking libasound2:amd64 (1.1.9-1) ...
Selecting previously unselected package libasound2-dev:amd64.
Preparing to unpack .../107-libasound2-dev_1.1.9-1_amd64.deb ...
Unpacking libasound2-dev:amd64 (1.1.9-1) ...
Selecting previously unselected package libasyncns0:amd64.
Preparing to unpack .../108-libasyncns0_0.8-6+b1_amd64.deb ...
Unpacking libasyncns0:amd64 (0.8-6+b1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../109-pkg-config_0.29-6_amd64.deb ...
Unpacking pkg-config (0.29-6) ...
Selecting previously unselected package libffi-dev:amd64.
Preparing to unpack .../110-libffi-dev_3.2.1-9_amd64.deb ...
Unpacking libffi-dev:amd64 (3.2.1-9) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../111-libglib2.0-data_2.62.4-1_all.deb ...
Unpacking libglib2.0-data (2.62.4-1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../112-libglib2.0-bin_2.62.4-1_amd64.deb ...
Unpacking libglib2.0-bin (2.62.4-1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../113-python3-lib2to3_3.8.0-1_all.deb ...
Unpacking python3-lib2to3 (3.8.0-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../114-python3-distutils_3.8.0-1_all.deb ...
Unpacking python3-distutils (3.8.0-1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../115-libglib2.0-dev-bin_2.62.4-1_amd64.deb ...
Unpacking libglib2.0-dev-bin (2.62.4-1) ...
Selecting previously unselected package uuid-dev:amd64.
Preparing to unpack .../116-uuid-dev_2.34-0.1_amd64.deb ...
Unpacking uuid-dev:amd64 (2.34-0.1) ...
Selecting previously unselected package libblkid-dev:amd64.
Preparing to unpack .../117-libblkid-dev_2.34-0.1_amd64.deb ...
Unpacking libblkid-dev:amd64 (2.34-0.1) ...
Selecting previously unselected package libmount-dev:amd64.
Preparing to unpack .../118-libmount-dev_2.34-0.1_amd64.deb ...
Unpacking libmount-dev:amd64 (2.34-0.1) ...
Selecting previously unselected package libpcre16-3:amd64.
Preparing to unpack .../119-libpcre16-3_2%3a8.39-12+b1_amd64.deb ...
Unpacking libpcre16-3:amd64 (2:8.39-12+b1) ...
Selecting previously unselected package libpcre32-3:amd64.
Preparing to unpack .../120-libpcre32-3_2%3a8.39-12+b1_amd64.deb ...
Unpacking libpcre32-3:amd64 (2:8.39-12+b1) ...
Selecting previously unselected package libpcrecpp0v5:amd64.
Preparing to unpack .../121-libpcrecpp0v5_2%3a8.39-12+b1_amd64.deb ...
Unpacking libpcrecpp0v5:amd64 (2:8.39-12+b1) ...
Selecting previously unselected package libpcre3-dev:amd64.
Preparing to unpack .../122-libpcre3-dev_2%3a8.39-12+b1_amd64.deb ...
Unpacking libpcre3-dev:amd64 (2:8.39-12+b1) ...
Selecting previously unselected package libsepol1-dev:amd64.
Preparing to unpack .../123-libsepol1-dev_3.0-1_amd64.deb ...
Unpacking libsepol1-dev:amd64 (3.0-1) ...
Selecting previously unselected package libpcre2-16-0:amd64.
Preparing to unpack .../124-libpcre2-16-0_10.34-7_amd64.deb ...
Unpacking libpcre2-16-0:amd64 (10.34-7) ...
Selecting previously unselected package libpcre2-32-0:amd64.
Preparing to unpack .../125-libpcre2-32-0_10.34-7_amd64.deb ...
Unpacking libpcre2-32-0:amd64 (10.34-7) ...
Selecting previously unselected package libpcre2-posix2:amd64.
Preparing to unpack .../126-libpcre2-posix2_10.34-7_amd64.deb ...
Unpacking libpcre2-posix2:amd64 (10.34-7) ...
Selecting previously unselected package libpcre2-dev:amd64.
Preparing to unpack .../127-libpcre2-dev_10.34-7_amd64.deb ...
Unpacking libpcre2-dev:amd64 (10.34-7) ...
Selecting previously unselected package libselinux1-dev:amd64.
Preparing to unpack .../128-libselinux1-dev_3.0-1_amd64.deb ...
Unpacking libselinux1-dev:amd64 (3.0-1) ...
Selecting previously unselected package zlib1g-dev:amd64.
Preparing to unpack .../129-zlib1g-dev_1%3a1.2.11.dfsg-1+b1_amd64.deb ...
Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1+b1) ...
Selecting previously unselected package libglib2.0-dev:amd64.
Preparing to unpack .../130-libglib2.0-dev_2.62.4-1_amd64.deb ...
Unpacking libglib2.0-dev:amd64 (2.62.4-1) ...
Selecting previously unselected package libatk1.0-dev:amd64.
Preparing to unpack .../131-libatk1.0-dev_2.34.1-1_amd64.deb ...
Unpacking libatk1.0-dev:amd64 (2.34.1-1) ...
Selecting previously unselected package libbrotli1:amd64.
Preparing to unpack .../132-libbrotli1_1.0.7-6_amd64.deb ...
Unpacking libbrotli1:amd64 (1.0.7-6) ...
Selecting previously unselected package libcairo-gobject2:amd64.
Preparing to unpack .../133-libcairo-gobject2_1.16.0-4_amd64.deb ...
Unpacking libcairo-gobject2:amd64 (1.16.0-4) ...
Selecting previously unselected package liblzo2-2:amd64.
Preparing to unpack .../134-liblzo2-2_2.10-0.1_amd64.deb ...
Unpacking liblzo2-2:amd64 (2.10-0.1) ...
Selecting previously unselected package libcairo-script-interpreter2:amd64.
Preparing to unpack .../135-libcairo-script-interpreter2_1.16.0-4_amd64.deb ...
Unpacking libcairo-script-interpreter2:amd64 (1.16.0-4) ...
Selecting previously unselected package libexpat1-dev:amd64.
Preparing to unpack .../136-libexpat1-dev_2.2.9-1_amd64.deb ...
Unpacking libexpat1-dev:amd64 (2.2.9-1) ...
Selecting previously unselected package libpng-dev:amd64.
Preparing to unpack .../137-libpng-dev_1.6.37-1_amd64.deb ...
Unpacking libpng-dev:amd64 (1.6.37-1) ...
Selecting previously unselected package libfreetype-dev:amd64.
Preparing to unpack .../138-libfreetype-dev_2.10.1-2_amd64.deb ...
Unpacking libfreetype-dev:amd64 (2.10.1-2) ...
Selecting previously unselected package libfreetype6-dev:amd64.
Preparing to unpack .../139-libfreetype6-dev_2.10.1-2_amd64.deb ...
Unpacking libfreetype6-dev:amd64 (2.10.1-2) ...
Selecting previously unselected package libfontconfig1-dev:amd64.
Preparing to unpack .../140-libfontconfig1-dev_2.13.1-2+b1_amd64.deb ...
Unpacking libfontconfig1-dev:amd64 (2.13.1-2+b1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../141-xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../142-x11proto-dev_2018.4-4_all.deb ...
Unpacking x11proto-dev (2018.4-4) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../143-x11proto-core-dev_2018.4-4_all.deb ...
Unpacking x11proto-core-dev (2018.4-4) ...
Selecting previously unselected package libxau-dev:amd64.
Preparing to unpack .../144-libxau-dev_1%3a1.0.8-1+b2_amd64.deb ...
Unpacking libxau-dev:amd64 (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp-dev:amd64.
Preparing to unpack .../145-libxdmcp-dev_1%3a1.1.2-3_amd64.deb ...
Unpacking libxdmcp-dev:amd64 (1:1.1.2-3) ...
Selecting previously unselected package x11proto-input-dev.
Preparing to unpack .../146-x11proto-input-dev_2018.4-4_all.deb ...
Unpacking x11proto-input-dev (2018.4-4) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../147-xtrans-dev_1.3.5-1_all.deb ...
Unpacking xtrans-dev (1.3.5-1) ...
Selecting previously unselected package libpthread-stubs0-dev:amd64.
Preparing to unpack .../148-libpthread-stubs0-dev_0.4-1_amd64.deb ...
Unpacking libpthread-stubs0-dev:amd64 (0.4-1) ...
Selecting previously unselected package libxcb1-dev:amd64.
Preparing to unpack .../149-libxcb1-dev_1.13.1-3_amd64.deb ...
Unpacking libxcb1-dev:amd64 (1.13.1-3) ...
Selecting previously unselected package libx11-dev:amd64.
Preparing to unpack .../150-libx11-dev_2%3a1.6.8-1_amd64.deb ...
Unpacking libx11-dev:amd64 (2:1.6.8-1) ...
Selecting previously unselected package libxrender-dev:amd64.
Preparing to unpack .../151-libxrender-dev_1%3a0.9.10-1_amd64.deb ...
Unpacking libxrender-dev:amd64 (1:0.9.10-1) ...
Selecting previously unselected package x11proto-xext-dev.
Preparing to unpack .../152-x11proto-xext-dev_2018.4-4_all.deb ...
Unpacking x11proto-xext-dev (2018.4-4) ...
Selecting previously unselected package libxext-dev:amd64.
Preparing to unpack .../153-libxext-dev_2%3a1.3.3-1+b2_amd64.deb ...
Unpacking libxext-dev:amd64 (2:1.3.3-1+b2) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../154-x11-common_1%3a7.7+20_all.deb ...
Unpacking x11-common (1:7.7+20) ...
Selecting previously unselected package libice6:amd64.
Preparing to unpack .../155-libice6_2%3a1.0.9-2_amd64.deb ...
Unpacking libice6:amd64 (2:1.0.9-2) ...
Selecting previously unselected package libsm6:amd64.
Preparing to unpack .../156-libsm6_2%3a1.2.3-1_amd64.deb ...
Unpacking libsm6:amd64 (2:1.2.3-1) ...
Selecting previously unselected package libice-dev:amd64.
Preparing to unpack .../157-libice-dev_2%3a1.0.9-2_amd64.deb ...
Unpacking libice-dev:amd64 (2:1.0.9-2) ...
Selecting previously unselected package libsm-dev:amd64.
Preparing to unpack .../158-libsm-dev_2%3a1.2.3-1_amd64.deb ...
Unpacking libsm-dev:amd64 (2:1.2.3-1) ...
Selecting previously unselected package libpixman-1-dev:amd64.
Preparing to unpack .../159-libpixman-1-dev_0.36.0-1_amd64.deb ...
Unpacking libpixman-1-dev:amd64 (0.36.0-1) ...
Selecting previously unselected package libxcb-render0-dev:amd64.
Preparing to unpack .../160-libxcb-render0-dev_1.13.1-3_amd64.deb ...
Unpacking libxcb-render0-dev:amd64 (1.13.1-3) ...
Selecting previously unselected package libxcb-shm0-dev:amd64.
Preparing to unpack .../161-libxcb-shm0-dev_1.13.1-3_amd64.deb ...
Unpacking libxcb-shm0-dev:amd64 (1.13.1-3) ...
Selecting previously unselected package libcairo2-dev:amd64.
Preparing to unpack .../162-libcairo2-dev_1.16.0-4_amd64.deb ...
Unpacking libcairo2-dev:amd64 (1.16.0-4) ...
Selecting previously unselected package libcunit1:amd64.
Preparing to unpack .../163-libcunit1_2.1-3-dfsg-2+b12_amd64.deb ...
Unpacking libcunit1:amd64 (2.1-3-dfsg-2+b12) ...
Selecting previously unselected package libcunit1-dev.
Preparing to unpack .../164-libcunit1-dev_2.1-3-dfsg-2+b12_amd64.deb ...
Unpacking libcunit1-dev (2.1-3-dfsg-2+b12) ...
Selecting previously unselected package libsasl2-modules-db:amd64.
Preparing to unpack .../165-libsasl2-modules-db_2.1.27+dfsg-2_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-2) ...
Selecting previously unselected package libsasl2-2:amd64.
Preparing to unpack .../166-libsasl2-2_2.1.27+dfsg-2_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.27+dfsg-2) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../167-libldap-common_2.4.48+dfsg-1_all.deb ...
Unpacking libldap-common (2.4.48+dfsg-1) ...
Selecting previously unselected package libldap-2.4-2:amd64.
Preparing to unpack .../168-libldap-2.4-2_2.4.48+dfsg-1+b2_amd64.deb ...
Unpacking libldap-2.4-2:amd64 (2.4.48+dfsg-1+b2) ...
Selecting previously unselected package libnghttp2-14:amd64.
Preparing to unpack .../169-libnghttp2-14_1.40.0-1_amd64.deb ...
Unpacking libnghttp2-14:amd64 (1.40.0-1) ...
Selecting previously unselected package libpsl5:amd64.
Preparing to unpack .../170-libpsl5_0.20.2-2_amd64.deb ...
Unpacking libpsl5:amd64 (0.20.2-2) ...
Selecting previously unselected package librtmp1:amd64.
Preparing to unpack .../171-librtmp1_2.4+20151223.gitfa8646d.1-2+b1_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b1) ...
Selecting previously unselected package libssh2-1:amd64.
Preparing to unpack .../172-libssh2-1_1.8.0-2.1_amd64.deb ...
Unpacking libssh2-1:amd64 (1.8.0-2.1) ...
Selecting previously unselected package libcurl3-gnutls:amd64.
Preparing to unpack .../173-libcurl3-gnutls_7.67.0-2_amd64.deb ...
Unpacking libcurl3-gnutls:amd64 (7.67.0-2) ...
Selecting previously unselected package libcurl4-gnutls-dev:amd64.
Preparing to unpack .../174-libcurl4-gnutls-dev_7.67.0-2_amd64.deb ...
Unpacking libcurl4-gnutls-dev:amd64 (7.67.0-2) ...
Selecting previously unselected package libdbus-1-dev:amd64.
Preparing to unpack .../175-libdbus-1-dev_1.12.16-2_amd64.deb ...
Unpacking libdbus-1-dev:amd64 (1.12.16-2) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../176-libdrm-common_2.4.100-4_all.deb ...
Unpacking libdrm-common (2.4.100-4) ...
Selecting previously unselected package libdrm2:amd64.
Preparing to unpack .../177-libdrm2_2.4.100-4_amd64.deb ...
Unpacking libdrm2:amd64 (2.4.100-4) ...
Selecting previously unselected package libdrm-amdgpu1:amd64.
Preparing to unpack .../178-libdrm-amdgpu1_2.4.100-4_amd64.deb ...
Unpacking libdrm-amdgpu1:amd64 (2.4.100-4) ...
Selecting previously unselected package libpciaccess0:amd64.
Preparing to unpack .../179-libpciaccess0_0.14-1_amd64.deb ...
Unpacking libpciaccess0:amd64 (0.14-1) ...
Selecting previously unselected package libdrm-intel1:amd64.
Preparing to unpack .../180-libdrm-intel1_2.4.100-4_amd64.deb ...
Unpacking libdrm-intel1:amd64 (2.4.100-4) ...
Selecting previously unselected package libdrm-nouveau2:amd64.
Preparing to unpack .../181-libdrm-nouveau2_2.4.100-4_amd64.deb ...
Unpacking libdrm-nouveau2:amd64 (2.4.100-4) ...
Selecting previously unselected package libdrm-radeon1:amd64.
Preparing to unpack .../182-libdrm-radeon1_2.4.100-4_amd64.deb ...
Unpacking libdrm-radeon1:amd64 (2.4.100-4) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../183-libedit2_3.1-20191231-1_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20191231-1) ...
Selecting previously unselected package libglvnd0:amd64.
Preparing to unpack .../184-libglvnd0_1.3.0-7_amd64.deb ...
Unpacking libglvnd0:amd64 (1.3.0-7) ...
Selecting previously unselected package libwayland-server0:amd64.
Preparing to unpack .../185-libwayland-server0_1.17.0-1_amd64.deb ...
Unpacking libwayland-server0:amd64 (1.17.0-1) ...
Selecting previously unselected package libgbm1:amd64.
Preparing to unpack .../186-libgbm1_19.3.2-1_amd64.deb ...
Unpacking libgbm1:amd64 (19.3.2-1) ...
Selecting previously unselected package libglapi-mesa:amd64.
Preparing to unpack .../187-libglapi-mesa_19.3.2-1_amd64.deb ...
Unpacking libglapi-mesa:amd64 (19.3.2-1) ...
Selecting previously unselected package libwayland-client0:amd64.
Preparing to unpack .../188-libwayland-client0_1.17.0-1_amd64.deb ...
Unpacking libwayland-client0:amd64 (1.17.0-1) ...
Selecting previously unselected package libx11-xcb1:amd64.
Preparing to unpack .../189-libx11-xcb1_2%3a1.6.8-1_amd64.deb ...
Unpacking libx11-xcb1:amd64 (2:1.6.8-1) ...
Selecting previously unselected package libxcb-dri2-0:amd64.
Preparing to unpack .../190-libxcb-dri2-0_1.13.1-3_amd64.deb ...
Unpacking libxcb-dri2-0:amd64 (1.13.1-3) ...
Selecting previously unselected package libxcb-dri3-0:amd64.
Preparing to unpack .../191-libxcb-dri3-0_1.13.1-3_amd64.deb ...
Unpacking libxcb-dri3-0:amd64 (1.13.1-3) ...
Selecting previously unselected package libxcb-present0:amd64.
Preparing to unpack .../192-libxcb-present0_1.13.1-3_amd64.deb ...
Unpacking libxcb-present0:amd64 (1.13.1-3) ...
Selecting previously unselected package libxcb-sync1:amd64.
Preparing to unpack .../193-libxcb-sync1_1.13.1-3_amd64.deb ...
Unpacking libxcb-sync1:amd64 (1.13.1-3) ...
Selecting previously unselected package libxcb-xfixes0:amd64.
Preparing to unpack .../194-libxcb-xfixes0_1.13.1-3_amd64.deb ...
Unpacking libxcb-xfixes0:amd64 (1.13.1-3) ...
Selecting previously unselected package libxshmfence1:amd64.
Preparing to unpack .../195-libxshmfence1_1.3-1_amd64.deb ...
Unpacking libxshmfence1:amd64 (1.3-1) ...
Selecting previously unselected package libegl-mesa0:amd64.
Preparing to unpack .../196-libegl-mesa0_19.3.2-1_amd64.deb ...
Unpacking libegl-mesa0:amd64 (19.3.2-1) ...
Selecting previously unselected package libegl1:amd64.
Preparing to unpack .../197-libegl1_1.3.0-7_amd64.deb ...
Unpacking libegl1:amd64 (1.3.0-7) ...
Selecting previously unselected package libxcb-glx0:amd64.
Preparing to unpack .../198-libxcb-glx0_1.13.1-3_amd64.deb ...
Unpacking libxcb-glx0:amd64 (1.13.1-3) ...
Selecting previously unselected package libxxf86vm1:amd64.
Preparing to unpack .../199-libxxf86vm1_1%3a1.1.4-1+b2_amd64.deb ...
Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b2) ...
Selecting previously unselected package libz3-4:amd64.
Preparing to unpack .../200-libz3-4_4.8.7-4_amd64.deb ...
Unpacking libz3-4:amd64 (4.8.7-4) ...
Selecting previously unselected package libllvm9:amd64.
Preparing to unpack .../201-libllvm9_1%3a9.0.1-6_amd64.deb ...
Unpacking libllvm9:amd64 (1:9.0.1-6) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../202-libsensors-config_1%3a3.6.0-2_all.deb ...
Unpacking libsensors-config (1:3.6.0-2) ...
Selecting previously unselected package libsensors5:amd64.
Preparing to unpack .../203-libsensors5_1%3a3.6.0-2_amd64.deb ...
Unpacking libsensors5:amd64 (1:3.6.0-2) ...
Selecting previously unselected package libgl1-mesa-dri:amd64.
Preparing to unpack .../204-libgl1-mesa-dri_19.3.2-1_amd64.deb ...
Unpacking libgl1-mesa-dri:amd64 (19.3.2-1) ...
Selecting previously unselected package libglx-mesa0:amd64.
Preparing to unpack .../205-libglx-mesa0_19.3.2-1_amd64.deb ...
Unpacking libglx-mesa0:amd64 (19.3.2-1) ...
Selecting previously unselected package libglx0:amd64.
Preparing to unpack .../206-libglx0_1.3.0-7_amd64.deb ...
Unpacking libglx0:amd64 (1.3.0-7) ...
Selecting previously unselected package libgl1:amd64.
Preparing to unpack .../207-libgl1_1.3.0-7_amd64.deb ...
Unpacking libgl1:amd64 (1.3.0-7) ...
Selecting previously unselected package libglx-dev:amd64.
Preparing to unpack .../208-libglx-dev_1.3.0-7_amd64.deb ...
Unpacking libglx-dev:amd64 (1.3.0-7) ...
Selecting previously unselected package libgl-dev:amd64.
Preparing to unpack .../209-libgl-dev_1.3.0-7_amd64.deb ...
Unpacking libgl-dev:amd64 (1.3.0-7) ...
Selecting previously unselected package libegl-dev:amd64.
Preparing to unpack .../210-libegl-dev_1.3.0-7_amd64.deb ...
Unpacking libegl-dev:amd64 (1.3.0-7) ...
Selecting previously unselected package libegl1-mesa-dev:amd64.
Preparing to unpack .../211-libegl1-mesa-dev_19.3.2-1_amd64.deb ...
Unpacking libegl1-mesa-dev:amd64 (19.3.2-1) ...
Selecting previously unselected package libogg0:amd64.
Preparing to unpack .../212-libogg0_1.3.2-1+b1_amd64.deb ...
Unpacking libogg0:amd64 (1.3.2-1+b1) ...
Selecting previously unselected package libflac8:amd64.
Preparing to unpack .../213-libflac8_1.3.3-1_amd64.deb ...
Unpacking libflac8:amd64 (1.3.3-1) ...
Selecting previously unselected package libopus0:amd64.
Preparing to unpack .../214-libopus0_1.3-1+b1_amd64.deb ...
Unpacking libopus0:amd64 (1.3-1+b1) ...
Selecting previously unselected package libsamplerate0:amd64.
Preparing to unpack .../215-libsamplerate0_0.1.9-2_amd64.deb ...
Unpacking libsamplerate0:amd64 (0.1.9-2) ...
Selecting previously unselected package libjack-jackd2-0:amd64.
Preparing to unpack .../216-libjack-jackd2-0_1.9.12~dfsg-2+b1_amd64.deb ...
Unpacking libjack-jackd2-0:amd64 (1.9.12~dfsg-2+b1) ...
Selecting previously unselected package libvorbis0a:amd64.
Preparing to unpack .../217-libvorbis0a_1.3.6-2_amd64.deb ...
Unpacking libvorbis0a:amd64 (1.3.6-2) ...
Selecting previously unselected package libvorbisenc2:amd64.
Preparing to unpack .../218-libvorbisenc2_1.3.6-2_amd64.deb ...
Unpacking libvorbisenc2:amd64 (1.3.6-2) ...
Selecting previously unselected package libsndfile1:amd64.
Preparing to unpack .../219-libsndfile1_1.0.28-6_amd64.deb ...
Unpacking libsndfile1:amd64 (1.0.28-6) ...
Selecting previously unselected package libwrap0:amd64.
Preparing to unpack .../220-libwrap0_7.6.q-30_amd64.deb ...
Unpacking libwrap0:amd64 (7.6.q-30) ...
Selecting previously unselected package libpulse0:amd64.
Preparing to unpack .../221-libpulse0_13.0-3_amd64.deb ...
Unpacking libpulse0:amd64 (13.0-3) ...
Selecting previously unselected package timgm6mb-soundfont.
Preparing to unpack .../222-timgm6mb-soundfont_1.3-3_all.deb ...
Unpacking timgm6mb-soundfont (1.3-3) ...
Selecting previously unselected package libfluidsynth2:amd64.
Preparing to unpack .../223-libfluidsynth2_2.1.0-1_amd64.deb ...
Unpacking libfluidsynth2:amd64 (2.1.0-1) ...
Selecting previously unselected package libfribidi-dev:amd64.
Preparing to unpack .../224-libfribidi-dev_1.0.8-2_amd64.deb ...
Unpacking libfribidi-dev:amd64 (1.0.8-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-bin.
Preparing to unpack .../225-libgdk-pixbuf2.0-bin_2.40.0+dfsg-2_amd64.deb ...
Unpacking libgdk-pixbuf2.0-bin (2.40.0+dfsg-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-dev:amd64.
Preparing to unpack .../226-libgdk-pixbuf2.0-dev_2.40.0+dfsg-2_amd64.deb ...
Unpacking libgdk-pixbuf2.0-dev:amd64 (2.40.0+dfsg-2) ...
Selecting previously unselected package libgl1-mesa-dev:amd64.
Preparing to unpack .../227-libgl1-mesa-dev_19.3.2-1_amd64.deb ...
Unpacking libgl1-mesa-dev:amd64 (19.3.2-1) ...
Selecting previously unselected package libgles1:amd64.
Preparing to unpack .../228-libgles1_1.3.0-7_amd64.deb ...
Unpacking libgles1:amd64 (1.3.0-7) ...
Selecting previously unselected package libgles2:amd64.
Preparing to unpack .../229-libgles2_1.3.0-7_amd64.deb ...
Unpacking libgles2:amd64 (1.3.0-7) ...
Selecting previously unselected package libgles-dev:amd64.
Preparing to unpack .../230-libgles-dev_1.3.0-7_amd64.deb ...
Unpacking libgles-dev:amd64 (1.3.0-7) ...
Selecting previously unselected package libgles2-mesa-dev:amd64.
Preparing to unpack .../231-libgles2-mesa-dev_19.3.2-1_amd64.deb ...
Unpacking libgles2-mesa-dev:amd64 (19.3.2-1) ...
Selecting previously unselected package libglu1-mesa:amd64.
Preparing to unpack .../232-libglu1-mesa_9.0.1-1_amd64.deb ...
Unpacking libglu1-mesa:amd64 (9.0.1-1) ...
Selecting previously unselected package libglu1-mesa-dev:amd64.
Preparing to unpack .../233-libglu1-mesa-dev_9.0.1-1_amd64.deb ...
Unpacking libglu1-mesa-dev:amd64 (9.0.1-1) ...
Selecting previously unselected package libgraphite2-dev:amd64.
Preparing to unpack .../234-libgraphite2-dev_1.3.13-11_amd64.deb ...
Unpacking libgraphite2-dev:amd64 (1.3.13-11) ...
Selecting previously unselected package libharfbuzz-icu0:amd64.
Preparing to unpack .../235-libharfbuzz-icu0_2.6.4-1_amd64.deb ...
Unpacking libharfbuzz-icu0:amd64 (2.6.4-1) ...
Selecting previously unselected package libharfbuzz-gobject0:amd64.
Preparing to unpack .../236-libharfbuzz-gobject0_2.6.4-1_amd64.deb ...
Unpacking libharfbuzz-gobject0:amd64 (2.6.4-1) ...
Selecting previously unselected package libicu-dev:amd64.
Preparing to unpack .../237-libicu-dev_63.2-2_amd64.deb ...
Unpacking libicu-dev:amd64 (63.2-2) ...
Selecting previously unselected package libharfbuzz-dev:amd64.
Preparing to unpack .../238-libharfbuzz-dev_2.6.4-1_amd64.deb ...
Unpacking libharfbuzz-dev:amd64 (2.6.4-1) ...
Selecting previously unselected package libxft-dev:amd64.
Preparing to unpack .../239-libxft-dev_2.3.2-2_amd64.deb ...
Unpacking libxft-dev:amd64 (2.3.2-2) ...
Selecting previously unselected package pango1.0-tools.
Preparing to unpack .../240-pango1.0-tools_1.42.4-8_amd64.deb ...
Unpacking pango1.0-tools (1.42.4-8) ...
Selecting previously unselected package libpango1.0-dev:amd64.
Preparing to unpack .../241-libpango1.0-dev_1.42.4-8_amd64.deb ...
Unpacking libpango1.0-dev:amd64 (1.42.4-8) ...
Selecting previously unselected package x11proto-xinerama-dev.
Preparing to unpack .../242-x11proto-xinerama-dev_2018.4-4_all.deb ...
Unpacking x11proto-xinerama-dev (2018.4-4) ...
Selecting previously unselected package libxinerama-dev:amd64.
Preparing to unpack .../243-libxinerama-dev_2%3a1.1.4-2_amd64.deb ...
Unpacking libxinerama-dev:amd64 (2:1.1.4-2) ...
Selecting previously unselected package x11proto-fixes-dev.
Preparing to unpack .../244-x11proto-fixes-dev_1%3a2018.4-4_all.deb ...
Unpacking x11proto-fixes-dev (1:2018.4-4) ...
Selecting previously unselected package libxfixes-dev:amd64.
Preparing to unpack .../245-libxfixes-dev_1%3a5.0.3-1_amd64.deb ...
Unpacking libxfixes-dev:amd64 (1:5.0.3-1) ...
Selecting previously unselected package libxi-dev:amd64.
Preparing to unpack .../246-libxi-dev_2%3a1.7.9-1_amd64.deb ...
Unpacking libxi-dev:amd64 (2:1.7.9-1) ...
Selecting previously unselected package x11proto-randr-dev.
Preparing to unpack .../247-x11proto-randr-dev_2018.4-4_all.deb ...
Unpacking x11proto-randr-dev (2018.4-4) ...
Selecting previously unselected package libxrandr-dev:amd64.
Preparing to unpack .../248-libxrandr-dev_2%3a1.5.1-1_amd64.deb ...
Unpacking libxrandr-dev:amd64 (2:1.5.1-1) ...
Selecting previously unselected package libxcursor-dev:amd64.
Preparing to unpack .../249-libxcursor-dev_1%3a1.2.0-2_amd64.deb ...
Unpacking libxcursor-dev:amd64 (1:1.2.0-2) ...
Selecting previously unselected package x11proto-composite-dev.
Preparing to unpack .../250-x11proto-composite-dev_1%3a2018.4-4_all.deb ...
Unpacking x11proto-composite-dev (1:2018.4-4) ...
Selecting previously unselected package libxcomposite-dev:amd64.
Preparing to unpack .../251-libxcomposite-dev_1%3a0.4.4-2_amd64.deb ...
Unpacking libxcomposite-dev:amd64 (1:0.4.4-2) ...
Selecting previously unselected package x11proto-damage-dev.
Preparing to unpack .../252-x11proto-damage-dev_1%3a2018.4-4_all.deb ...
Unpacking x11proto-damage-dev (1:2018.4-4) ...
Selecting previously unselected package libxdamage-dev:amd64.
Preparing to unpack .../253-libxdamage-dev_1%3a1.1.5-1_amd64.deb ...
Unpacking libxdamage-dev:amd64 (1:1.1.5-1) ...
Selecting previously unselected package libxml2-utils.
Preparing to unpack .../254-libxml2-utils_2.9.4+dfsg1-8_amd64.deb ...
Unpacking libxml2-utils (2.9.4+dfsg1-8) ...
Selecting previously unselected package libgtk2.0-dev:amd64.
Preparing to unpack .../255-libgtk2.0-dev_2.24.32-4_amd64.deb ...
Unpacking libgtk2.0-dev:amd64 (2.24.32-4) ...
Selecting previously unselected package libpangox-1.0-0:amd64.
Preparing to unpack .../256-libpangox-1.0-0_0.0.2-5+b2_amd64.deb ...
Unpacking libpangox-1.0-0:amd64 (0.0.2-5+b2) ...
Selecting previously unselected package libxt6:amd64.
Preparing to unpack .../257-libxt6_1%3a1.1.5-1+b3_amd64.deb ...
Unpacking libxt6:amd64 (1:1.1.5-1+b3) ...
Selecting previously unselected package libxmu6:amd64.
Preparing to unpack .../258-libxmu6_2%3a1.1.2-2+b3_amd64.deb ...
Unpacking libxmu6:amd64 (2:1.1.2-2+b3) ...
Selecting previously unselected package libgtkglext1:amd64.
Preparing to unpack .../259-libgtkglext1_1.2.0-9_amd64.deb ...
Unpacking libgtkglext1:amd64 (1.2.0-9) ...
Selecting previously unselected package libpangox-1.0-dev.
Preparing to unpack .../260-libpangox-1.0-dev_0.0.2-5+b2_amd64.deb ...
Unpacking libpangox-1.0-dev (0.0.2-5+b2) ...
Selecting previously unselected package libxt-dev:amd64.
Preparing to unpack .../261-libxt-dev_1%3a1.1.5-1+b3_amd64.deb ...
Unpacking libxt-dev:amd64 (1:1.1.5-1+b3) ...
Selecting previously unselected package libxmu-headers.
Preparing to unpack .../262-libxmu-headers_2%3a1.1.2-2_all.deb ...
Unpacking libxmu-headers (2:1.1.2-2) ...
Selecting previously unselected package libxmu-dev:amd64.
Preparing to unpack .../263-libxmu-dev_2%3a1.1.2-2+b3_amd64.deb ...
Unpacking libxmu-dev:amd64 (2:1.1.2-2+b3) ...
Selecting previously unselected package libgtkglext1-dev:amd64.
Preparing to unpack .../264-libgtkglext1-dev_1.2.0-9_amd64.deb ...
Unpacking libgtkglext1-dev:amd64 (1.2.0-9) ...
Selecting previously unselected package libgtksourceview2.0-common.
Preparing to unpack .../265-libgtksourceview2.0-common_2.10.5-3_all.deb ...
Unpacking libgtksourceview2.0-common (2.10.5-3) ...
Selecting previously unselected package libgtksourceview2.0-0:amd64.
Preparing to unpack .../266-libgtksourceview2.0-0_2.10.5-3_amd64.deb ...
Unpacking libgtksourceview2.0-0:amd64 (2.10.5-3) ...
Selecting previously unselected package libxml2-dev:amd64.
Preparing to unpack .../267-libxml2-dev_2.9.4+dfsg1-8_amd64.deb ...
Unpacking libxml2-dev:amd64 (2.9.4+dfsg1-8) ...
Selecting previously unselected package libgtksourceview2.0-dev:amd64.
Preparing to unpack .../268-libgtksourceview2.0-dev_2.10.5-3_amd64.deb ...
Unpacking libgtksourceview2.0-dev:amd64 (2.10.5-3) ...
Selecting previously unselected package libibus-1.0-dev:amd64.
Preparing to unpack .../269-libibus-1.0-dev_1.5.21-5_amd64.deb ...
Unpacking libibus-1.0-dev:amd64 (1.5.21-5) ...
Selecting previously unselected package libjpeg62-turbo-dev:amd64.
Preparing to unpack .../270-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_amd64.deb ...
Unpacking libjpeg62-turbo-dev:amd64 (1:1.5.2-2+b1) ...
Selecting previously unselected package libjpeg-dev.
Preparing to unpack .../271-libjpeg-dev_1%3a1.5.2-2_all.deb ...
Unpacking libjpeg-dev (1:1.5.2-2) ...
Selecting previously unselected package libkpathsea6:amd64.
Preparing to unpack .../272-libkpathsea6_2019.20190605.51237-3_amd64.deb ...
Unpacking libkpathsea6:amd64 (2019.20190605.51237-3) ...
Selecting previously unselected package libmodplug1:amd64.
Preparing to unpack .../273-libmodplug1_1%3a0.8.9.0-2_amd64.deb ...
Unpacking libmodplug1:amd64 (1:0.8.9.0-2) ...
Selecting previously unselected package libmpg123-0:amd64.
Preparing to unpack .../274-libmpg123-0_1.25.13-1_amd64.deb ...
Unpacking libmpg123-0:amd64 (1.25.13-1) ...
Selecting previously unselected package libmxml1:amd64.
Preparing to unpack .../275-libmxml1_3.1-1_amd64.deb ...
Unpacking libmxml1:amd64 (3.1-1) ...
Selecting previously unselected package libmxml-dev:amd64.
Preparing to unpack .../276-libmxml-dev_3.1-1_amd64.deb ...
Unpacking libmxml-dev:amd64 (3.1-1) ...
Selecting previously unselected package libogg-dev:amd64.
Preparing to unpack .../277-libogg-dev_1.3.2-1+b1_amd64.deb ...
Unpacking libogg-dev:amd64 (1.3.2-1+b1) ...
Selecting previously unselected package libopenal-data.
Preparing to unpack .../278-libopenal-data_1%3a1.19.1-1_all.deb ...
Unpacking libopenal-data (1:1.19.1-1) ...
Selecting previously unselected package libsndio7.0:amd64.
Preparing to unpack .../279-libsndio7.0_1.5.0-3_amd64.deb ...
Unpacking libsndio7.0:amd64 (1.5.0-3) ...
Selecting previously unselected package libopenal1:amd64.
Preparing to unpack .../280-libopenal1_1%3a1.19.1-1+b1_amd64.deb ...
Unpacking libopenal1:amd64 (1:1.19.1-1+b1) ...
Selecting previously unselected package libopenal-dev:amd64.
Preparing to unpack .../281-libopenal-dev_1%3a1.19.1-1+b1_amd64.deb ...
Unpacking libopenal-dev:amd64 (1:1.19.1-1+b1) ...
Selecting previously unselected package libopusfile0.
Preparing to unpack .../282-libopusfile0_0.9+20170913-1+b1_amd64.deb ...
Unpacking libopusfile0 (0.9+20170913-1+b1) ...
Selecting previously unselected package libpaper1:amd64.
Preparing to unpack .../283-libpaper1_1.1.28+b1_amd64.deb ...
Unpacking libpaper1:amd64 (1.1.28+b1) ...
Selecting previously unselected package libpaper-utils.
Preparing to unpack .../284-libpaper-utils_1.1.28+b1_amd64.deb ...
Unpacking libpaper-utils (1.1.28+b1) ...
Selecting previously unselected package libptexenc1:amd64.
Preparing to unpack .../285-libptexenc1_2019.20190605.51237-3_amd64.deb ...
Unpacking libptexenc1:amd64 (2019.20190605.51237-3) ...
Selecting previously unselected package libpulse-mainloop-glib0:amd64.
Preparing to unpack .../286-libpulse-mainloop-glib0_13.0-3_amd64.deb ...
Unpacking libpulse-mainloop-glib0:amd64 (13.0-3) ...
Selecting previously unselected package libpulse-dev:amd64.
Preparing to unpack .../287-libpulse-dev_13.0-3_amd64.deb ...
Unpacking libpulse-dev:amd64 (13.0-3) ...
Selecting previously unselected package libwayland-cursor0:amd64.
Preparing to unpack .../288-libwayland-cursor0_1.17.0-1_amd64.deb ...
Unpacking libwayland-cursor0:amd64 (1.17.0-1) ...
Selecting previously unselected package libwayland-egl1:amd64.
Preparing to unpack .../289-libwayland-egl1_1.17.0-1_amd64.deb ...
Unpacking libwayland-egl1:amd64 (1.17.0-1) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../290-xkb-data_2.26-2_all.deb ...
Unpacking xkb-data (2.26-2) ...
Selecting previously unselected package libxkbcommon0:amd64.
Preparing to unpack .../291-libxkbcommon0_0.9.1-1_amd64.deb ...
Unpacking libxkbcommon0:amd64 (0.9.1-1) ...
Selecting previously unselected package libxss1:amd64.
Preparing to unpack .../292-libxss1_1%3a1.2.3-1_amd64.deb ...
Unpacking libxss1:amd64 (1:1.2.3-1) ...
Selecting previously unselected package libsdl2-2.0-0:amd64.
Preparing to unpack .../293-libsdl2-2.0-0_2.0.10+dfsg1-1_amd64.deb ...
Unpacking libsdl2-2.0-0:amd64 (2.0.10+dfsg1-1) ...
Selecting previously unselected package libsndio-dev:amd64.
Preparing to unpack .../294-libsndio-dev_1.5.0-3_amd64.deb ...
Unpacking libsndio-dev:amd64 (1.5.0-3) ...
Selecting previously unselected package libudev-dev:amd64.
Preparing to unpack .../295-libudev-dev_244-3_amd64.deb ...
Unpacking libudev-dev:amd64 (244-3) ...
Selecting previously unselected package libwayland-bin.
Preparing to unpack .../296-libwayland-bin_1.17.0-1_amd64.deb ...
Unpacking libwayland-bin (1.17.0-1) ...
Selecting previously unselected package libwayland-dev:amd64.
Preparing to unpack .../297-libwayland-dev_1.17.0-1_amd64.deb ...
Unpacking libwayland-dev:amd64 (1.17.0-1) ...
Selecting previously unselected package libxkbcommon-dev:amd64.
Preparing to unpack .../298-libxkbcommon-dev_0.9.1-1_amd64.deb ...
Unpacking libxkbcommon-dev:amd64 (0.9.1-1) ...
Selecting previously unselected package x11proto-scrnsaver-dev.
Preparing to unpack .../299-x11proto-scrnsaver-dev_2018.4-4_all.deb ...
Unpacking x11proto-scrnsaver-dev (2018.4-4) ...
Selecting previously unselected package libxss-dev:amd64.
Preparing to unpack .../300-libxss-dev_1%3a1.2.3-1_amd64.deb ...
Unpacking libxss-dev:amd64 (1:1.2.3-1) ...
Selecting previously unselected package libxv1:amd64.
Preparing to unpack .../301-libxv1_2%3a1.0.11-1_amd64.deb ...
Unpacking libxv1:amd64 (2:1.0.11-1) ...
Selecting previously unselected package libxv-dev:amd64.
Preparing to unpack .../302-libxv-dev_2%3a1.0.11-1_amd64.deb ...
Unpacking libxv-dev:amd64 (2:1.0.11-1) ...
Selecting previously unselected package x11proto-xf86vidmode-dev.
Preparing to unpack .../303-x11proto-xf86vidmode-dev_2018.4-4_all.deb ...
Unpacking x11proto-xf86vidmode-dev (2018.4-4) ...
Selecting previously unselected package libxxf86vm-dev:amd64.
Preparing to unpack .../304-libxxf86vm-dev_1%3a1.1.4-1+b2_amd64.deb ...
Unpacking libxxf86vm-dev:amd64 (1:1.1.4-1+b2) ...
Selecting previously unselected package libsdl2-dev.
Preparing to unpack .../305-libsdl2-dev_2.0.10+dfsg1-1_amd64.deb ...
Unpacking libsdl2-dev (2.0.10+dfsg1-1) ...
Selecting previously unselected package libvorbisfile3:amd64.
Preparing to unpack .../306-libvorbisfile3_1.3.6-2_amd64.deb ...
Unpacking libvorbisfile3:amd64 (1.3.6-2) ...
Selecting previously unselected package libsdl2-mixer-2.0-0:amd64.
Preparing to unpack .../307-libsdl2-mixer-2.0-0_2.0.4+dfsg1-2+b1_amd64.deb ...
Unpacking libsdl2-mixer-2.0-0:amd64 (2.0.4+dfsg1-2+b1) ...
Selecting previously unselected package libsdl2-mixer-dev:amd64.
Preparing to unpack .../308-libsdl2-mixer-dev_2.0.4+dfsg1-2+b1_amd64.deb ...
Unpacking libsdl2-mixer-dev:amd64 (2.0.4+dfsg1-2+b1) ...
Selecting previously unselected package libsdl2-ttf-2.0-0:amd64.
Preparing to unpack .../309-libsdl2-ttf-2.0-0_2.0.15+dfsg1-1_amd64.deb ...
Unpacking libsdl2-ttf-2.0-0:amd64 (2.0.15+dfsg1-1) ...
Selecting previously unselected package libsdl2-ttf-dev:amd64.
Preparing to unpack .../310-libsdl2-ttf-dev_2.0.15+dfsg1-1_amd64.deb ...
Unpacking libsdl2-ttf-dev:amd64 (2.0.15+dfsg1-1) ...
Selecting previously unselected package libsynctex2:amd64.
Preparing to unpack .../311-libsynctex2_2019.20190605.51237-3_amd64.deb ...
Unpacking libsynctex2:amd64 (2019.20190605.51237-3) ...
Selecting previously unselected package libteckit0:amd64.
Preparing to unpack .../312-libteckit0_2.5.8+ds2-5_amd64.deb ...
Unpacking libteckit0:amd64 (2.5.8+ds2-5) ...
Selecting previously unselected package libtexlua53:amd64.
Preparing to unpack .../313-libtexlua53_2019.20190605.51237-3_amd64.deb ...
Unpacking libtexlua53:amd64 (2019.20190605.51237-3) ...
Selecting previously unselected package libtexluajit2:amd64.
Preparing to unpack .../314-libtexluajit2_2019.20190605.51237-3_amd64.deb ...
Unpacking libtexluajit2:amd64 (2019.20190605.51237-3) ...
Selecting previously unselected package libtheora0:amd64.
Preparing to unpack .../315-libtheora0_1.1.1+dfsg.1-15_amd64.deb ...
Unpacking libtheora0:amd64 (1.1.1+dfsg.1-15) ...
Selecting previously unselected package libtheora-dev:amd64.
Preparing to unpack .../316-libtheora-dev_1.1.1+dfsg.1-15_amd64.deb ...
Unpacking libtheora-dev:amd64 (1.1.1+dfsg.1-15) ...
Selecting previously unselected package libvorbis-dev:amd64.
Preparing to unpack .../317-libvorbis-dev_1.3.6-2_amd64.deb ...
Unpacking libvorbis-dev:amd64 (1.3.6-2) ...
Selecting previously unselected package libxpm4:amd64.
Preparing to unpack .../318-libxpm4_1%3a3.5.12-1_amd64.deb ...
Unpacking libxpm4:amd64 (1:3.5.12-1) ...
Selecting previously unselected package libxaw7:amd64.
Preparing to unpack .../319-libxaw7_2%3a1.0.13-1+b2_amd64.deb ...
Unpacking libxaw7:amd64 (2:1.0.13-1+b2) ...
Selecting previously unselected package libxvidcore4:amd64.
Preparing to unpack .../320-libxvidcore4_2%3a1.3.6-1_amd64.deb ...
Unpacking libxvidcore4:amd64 (2:1.3.6-1) ...
Selecting previously unselected package libxvidcore-dev:amd64.
Preparing to unpack .../321-libxvidcore-dev_2%3a1.3.6-1_amd64.deb ...
Unpacking libxvidcore-dev:amd64 (2:1.3.6-1) ...
Selecting previously unselected package libzzip-0-13:amd64.
Preparing to unpack .../322-libzzip-0-13_0.13.62-3.2_amd64.deb ...
Unpacking libzzip-0-13:amd64 (0.13.62-3.2) ...
Selecting previously unselected package preview-latex-style.
Preparing to unpack .../323-preview-latex-style_11.91-2_all.deb ...
Unpacking preview-latex-style (11.91-2) ...
Selecting previously unselected package t1utils.
Preparing to unpack .../324-t1utils_1.41-3_amd64.deb ...
Unpacking t1utils (1.41-3) ...
Selecting previously unselected package texlive-binaries.
Preparing to unpack .../325-texlive-binaries_2019.20190605.51237-3_amd64.deb ...
Unpacking texlive-binaries (2019.20190605.51237-3) ...
Selecting previously unselected package xdg-utils.
Preparing to unpack .../326-xdg-utils_1.1.3-1_all.deb ...
Unpacking xdg-utils (1.1.3-1) ...
Selecting previously unselected package texlive-base.
Preparing to unpack .../327-texlive-base_2019.20191208-4_all.deb ...
Unpacking texlive-base (2019.20191208-4) ...
Selecting previously unselected package texlive-latex-base.
Preparing to unpack .../328-texlive-latex-base_2019.20191208-4_all.deb ...
Unpacking texlive-latex-base (2019.20191208-4) ...
Selecting previously unselected package texlive-latex-recommended.
Preparing to unpack .../329-texlive-latex-recommended_2019.20191208-4_all.deb ...
Unpacking texlive-latex-recommended (2019.20191208-4) ...
Selecting previously unselected package texlive-pictures.
Preparing to unpack .../330-texlive-pictures_2019.20191208-4_all.deb ...
Unpacking texlive-pictures (2019.20191208-4) ...
Selecting previously unselected package texlive-latex-extra.
Preparing to unpack .../331-texlive-latex-extra_2019.20191208-1_all.deb ...
Unpacking texlive-latex-extra (2019.20191208-1) ...
Selecting previously unselected package zip.
Preparing to unpack .../332-zip_3.0-11+b1_amd64.deb ...
Unpacking zip (3.0-11+b1) ...
Setting up libpcrecpp0v5:amd64 (2:8.39-12+b1) ...
Setting up libpipeline1:amd64 (1.5.2-2) ...
Setting up libgraphite2-3:amd64 (1.3.13-11) ...
Setting up libpixman-1-0:amd64 (0.36.0-1) ...
Setting up libmodplug1:amd64 (1:0.8.9.0-2) ...
Setting up libwayland-server0:amd64 (1.17.0-1) ...
Setting up libx11-xcb1:amd64 (2:1.6.8-1) ...
Setting up libpciaccess0:amd64 (0.14-1) ...
Setting up libxau6:amd64 (1:1.0.8-1+b2) ...
Setting up libkeyutils1:amd64 (1.6-6) ...
Setting up libpsl5:amd64 (0.20.2-2) ...
Setting up libpixman-1-dev:amd64 (0.36.0-1) ...
Setting up libmpg123-0:amd64 (1.25.13-1) ...
Setting up libogg0:amd64 (1.3.2-1+b1) ...
Setting up mime-support (3.64) ...
Setting up libpcre16-3:amd64 (2:8.39-12+b1) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libdatrie1:amd64 (0.2.12-3) ...
Setting up libmagic-mgc (1:5.38-4) ...
Setting up libtexlua53:amd64 (2019.20190605.51237-3) ...
Setting up libarchive-zip-perl (1.67-1) ...
Setting up libglib2.0-0:amd64 (2.62.4-1) ...
No schema files found: doing nothing.
Setting up libglvnd0:amd64 (1.3.0-7) ...
Setting up libtexluajit2:amd64 (2019.20190605.51237-3) ...
Setting up libdebhelper-perl (12.7.3) ...
Setting up libbrotli1:amd64 (1.0.7-6) ...
Setting up libsqlite3-0:amd64 (3.30.1+fossil191229-1) ...
Setting up libgdk-pixbuf2.0-common (2.40.0+dfsg-2) ...
Setting up libibus-1.0-5:amd64 (1.5.21-5) ...
Setting up x11-common (1:7.7+20) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
invoke-rc.d: could not determine current runlevel
Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix.
Setting up libsensors-config (1:3.6.0-2) ...
Setting up libnghttp2-14:amd64 (1.40.0-1) ...
Setting up libmagic1:amd64 (1:5.38-4) ...
Setting up libsepol1-dev:amd64 (3.0-1) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up xkb-data (2.26-2) ...
Setting up liblzo2-2:amd64 (2.10-0.1) ...
Setting up libzzip-0-13:amd64 (0.13.62-3.2) ...
Setting up file (1:5.38-4) ...
Setting up libogg-dev:amd64 (1.3.2-1+b1) ...
Setting up libxvidcore4:amd64 (2:1.3.6-1) ...
Setting up libffi-dev:amd64 (3.2.1-9) ...
Setting up libldap-common (2.4.48+dfsg-1) ...
Setting up libpthread-stubs0-dev:amd64 (0.4-1) ...
Setting up libjbig0:amd64 (2.1-3.1+b2) ...
Setting up libpcre2-16-0:amd64 (10.34-7) ...
Setting up libicu63:amd64 (63.2-2) ...
Setting up libflac8:amd64 (1.3.3-1) ...
Setting up libkrb5support0:amd64 (1.17-6) ...
Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-2) ...
Setting up libasound2-data (1.1.9-1) ...
Setting up xtrans-dev (1.3.5-1) ...
Setting up libgraphite2-dev:amd64 (1.3.13-11) ...
Setting up zip (3.0-11+b1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libz3-4:amd64 (4.8.7-4) ...
Setting up libpcre2-32-0:amd64 (10.34-7) ...
Setting up libglib2.0-data (2.62.4-1) ...
Setting up libgles2:amd64 (1.3.0-7) ...
Setting up libexpat1-dev:amd64 (2.2.9-1) ...
Setting up libjpeg62-turbo:amd64 (1:1.5.2-2+b1) ...
Setting up libwrap0:amd64 (7.6.q-30) ...
Setting up libx11-data (2:1.6.8-1) ...
Setting up libjpeg62-turbo-dev:amd64 (1:1.5.2-2+b1) ...
Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b1) ...
Setting up libteckit0:amd64 (2.5.8+ds2-5) ...
Setting up bash-completion (1:2.9-1) ...
Setting up uuid-dev:amd64 (2.34-0.1) ...
Setting up libavahi-common-data:amd64 (0.7-5) ...
Setting up libgtksourceview2.0-common (2.10.5-3) ...
Setting up libgles1:amd64 (1.3.0-7) ...
Setting up libdbus-1-3:amd64 (1.12.16-2) ...
Setting up libsigsegv2:amd64 (2.12-2) ...
Setting up libfribidi0:amd64 (1.0.8-2) ...
Setting up libopus0:amd64 (1.3-1+b1) ...
Setting up t1utils (1.41-3) ...
Setting up libpng16-16:amd64 (1.6.37-1) ...
Setting up libpcre32-3:amd64 (2:8.39-12+b1) ...
Setting up libvorbis0a:amd64 (1.3.6-2) ...
Setting up autopoint (0.19.8.1-10) ...
Setting up libwebp6:amd64 (0.6.1-2+b1) ...
Setting up icu-devtools (63.2-2) ...
Setting up pkg-config (0.29-6) ...
Setting up fonts-dejavu-core (2.37-1) ...
Setting up libmxml1:amd64 (3.1-1) ...
Setting up libudev-dev:amd64 (244-3) ...
Setting up libpcre2-posix2:amd64 (10.34-7) ...
Setting up libsensors5:amd64 (1:3.6.0-2) ...
Setting up libk5crypto3:amd64 (1.17-6) ...
Setting up libglapi-mesa:amd64 (19.3.2-1) ...
Setting up libkpathsea6:amd64 (2019.20190605.51237-3) ...
Setting up libsasl2-2:amd64 (2.1.27+dfsg-2) ...
Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1+b1) ...
Setting up libatk1.0-data (2.34.1-1) ...
Setting up sensible-utils (0.0.12+nmu1) ...
Setting up libasyncns0:amd64 (0.8-6+b1) ...
Setting up libxshmfence1:amd64 (1.3-1) ...
Setting up libuchardet0:amd64 (0.0.6-3) ...
Setting up libasound2:amd64 (1.1.9-1) ...
Setting up fonts-lmodern (2.004.5-6) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libcunit1:amd64 (2.1-3-dfsg-2+b12) ...
Setting up libopenal-data (1:1.19.1-1) ...
Setting up libthai-data (0.1.28-3) ...
Setting up libgirepository-1.0-1:amd64 (1.62.0-2) ...
Setting up libssh2-1:amd64 (1.8.0-2.1) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up libgtk2.0-common (2.24.32-4) ...
Setting up libatk1.0-0:amd64 (2.34.1-1) ...
Setting up libkrb5-3:amd64 (1.17-6) ...
Setting up libtiff5:amd64 (4.1.0+git191117-2) ...
Setting up libwayland-egl1:amd64 (1.17.0-1) ...
Setting up libmpdec2:amd64 (2.4.2-2) ...
Setting up libasound2-dev:amd64 (1.1.9-1) ...
Setting up libsamplerate0:amd64 (0.1.9-2) ...
Setting up timgm6mb-soundfont (1.3-3) ...
update-alternatives: using /usr/share/sounds/sf2/TimGM6mb.sf2 to provide /usr/share/sounds/sf2/default-GM.sf2 (default-GM.sf2) in auto mode
update-alternatives: using /usr/share/sounds/sf2/TimGM6mb.sf2 to provide /usr/share/sounds/sf3/default-GM.sf3 (default-GM.sf3) in auto mode
Setting up libbsd0:amd64 (0.10.0-1) ...
Setting up libdrm-common (2.4.100-4) ...
Setting up libelf1:amd64 (0.176-1.1) ...
Setting up libopusfile0 (0.9+20170913-1+b1) ...
Setting up readline-common (8.0-3) ...
Setting up libicu-dev:amd64 (63.2-2) ...
Setting up libxml2:amd64 (2.9.4+dfsg1-8) ...
Setting up xdg-utils (1.1.3-1) ...
Setting up libvorbisenc2:amd64 (1.3.6-2) ...
Setting up libsynctex2:amd64 (2019.20190605.51237-3) ...
Setting up libxkbcommon0:amd64 (0.9.1-1) ...
Setting up libwayland-client0:amd64 (1.17.0-1) ...
Setting up x11proto-dev (2018.4-4) ...
Setting up libfile-stripnondeterminism-perl (1.6.3-1) ...
Setting up libblkid-dev:amd64 (2.34-0.1) ...
Setting up libice6:amd64 (2:1.0.9-2) ...
Setting up libxdmcp6:amd64 (1:1.1.2-3) ...
Setting up libxcb1:amd64 (1.13.1-3) ...
Setting up libxcb-xfixes0:amd64 (1.13.1-3) ...
Setting up libxau-dev:amd64 (1:1.0.8-1+b2) ...
Setting up libpcre2-dev:amd64 (10.34-7) ...
Setting up libxvidcore-dev:amd64 (2:1.3.6-1) ...
Setting up libmxml-dev:amd64 (3.1-1) ...
Setting up libice-dev:amd64 (2:1.0.9-2) ...
Setting up libtool (2.4.6-11) ...
Setting up libxcb-render0:amd64 (1.13.1-3) ...
Setting up libselinux1-dev:amd64 (3.0-1) ...
Setting up libpcre3-dev:amd64 (2:8.39-12+b1) ...
Setting up x11proto-randr-dev (2018.4-4) ...
Setting up libfribidi-dev:amd64 (1.0.8-2) ...
Setting up libxcb-glx0:amd64 (1.13.1-3) ...
Setting up libxkbcommon-dev:amd64 (0.9.1-1) ...
Setting up libedit2:amd64 (3.1-20191231-1) ...
Setting up libreadline8:amd64 (8.0-3) ...
Setting up libpng-dev:amd64 (1.6.37-1) ...
Setting up libavahi-common3:amd64 (0.7-5) ...
Setting up libjpeg-dev (1:1.5.2-2) ...
Setting up libglib2.0-bin (2.62.4-1) ...
Setting up libldap-2.4-2:amd64 (2.4.48+dfsg-1+b2) ...
Setting up m4 (1.4.18-4) ...
Setting up libxcb-shm0:amd64 (1.13.1-3) ...
Setting up x11proto-xinerama-dev (2018.4-4) ...
Setting up libpython2.7-stdlib:amd64 (2.7.17-1) ...
Setting up libxcb-present0:amd64 (1.13.1-3) ...
Setting up libthai0:amd64 (0.1.28-3) ...
Setting up libvorbisfile3:amd64 (1.3.6-2) ...
Setting up libxdmcp-dev:amd64 (1:1.1.2-3) ...
Setting up libwayland-bin (1.17.0-1) ...
Setting up libxml2-dev:amd64 (2.9.4+dfsg1-8) ...
Setting up x11proto-damage-dev (1:2018.4-4) ...
Setting up libptexenc1:amd64 (2019.20190605.51237-3) ...
Setting up x11proto-composite-dev (1:2018.4-4) ...
Setting up libfreetype6:amd64 (2.10.1-2) ...
Setting up libdbus-1-dev:amd64 (1.12.16-2) ...
Setting up libxcb-sync1:amd64 (1.13.1-3) ...
Setting up x11proto-core-dev (2018.4-4) ...
Setting up libcunit1-dev (2.1-3-dfsg-2+b12) ...
Setting up shared-mime-info (1.10-1) ...
Setting up bsdmainutils (11.1.2+b1) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libgssapi-krb5-2:amd64 (1.17-6) ...
Setting up x11proto-input-dev (2018.4-4) ...
Setting up libcroco3:amd64 (0.6.13-1) ...
Setting up ucf (3.0038+nmu1) ...
Setting up gir1.2-glib-2.0:amd64 (1.62.0-2) ...
Setting up autoconf (2.69-11) ...
Setting up libsndio7.0:amd64 (1.5.0-3) ...
Setting up libxcb-dri2-0:amd64 (1.13.1-3) ...
Setting up dh-strip-nondeterminism (1.6.3-1) ...
Setting up x11proto-xf86vidmode-dev (2018.4-4) ...
Setting up libjack-jackd2-0:amd64 (1.9.12~dfsg-2+b1) ...
Setting up x11proto-xext-dev (2018.4-4) ...
Setting up libdrm2:amd64 (2.4.100-4) ...
Setting up dwz (0.13-5) ...
Setting up groff-base (1.22.4-4) ...
Setting up libwayland-cursor0:amd64 (1.17.0-1) ...
Setting up libx11-6:amd64 (2:1.6.8-1) ...
Setting up libharfbuzz0b:amd64 (2.6.4-1) ...
Setting up libsndfile1:amd64 (1.0.28-6) ...
Setting up libxml2-utils (2.9.4+dfsg1-8) ...
Setting up x11proto-fixes-dev (1:2018.4-4) ...
Setting up x11proto-scrnsaver-dev (2018.4-4) ...
Setting up gir1.2-ibus-1.0:amd64 (1.5.21-5) ...
Setting up libxcomposite1:amd64 (1:0.4.4-2) ...
Setting up libsm6:amd64 (2:1.2.3-1) ...
Setting up libavahi-client3:amd64 (0.7-5) ...
Setting up libmount-dev:amd64 (2.34-0.1) ...
Setting up libllvm9:amd64 (1:9.0.1-6) ...
Setting up libdrm-amdgpu1:amd64 (2.4.100-4) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libvorbis-dev:amd64 (1.3.6-2) ...
Setting up libxcb-dri3-0:amd64 (1.13.1-3) ...
Setting up libpaper1:amd64 (1.1.28+b1) ...

Creating config file /etc/papersize with new version
Setting up libpython3.7-stdlib:amd64 (3.7.6-1) ...
Setting up libdrm-nouveau2:amd64 (2.4.100-4) ...
Setting up gettext (0.19.8.1-10) ...
Setting up gir1.2-freedesktop:amd64 (1.62.0-2) ...
Setting up libsndio-dev:amd64 (1.5.0-3) ...
Setting up libharfbuzz-icu0:amd64 (2.6.4-1) ...
Setting up libxcb1-dev:amd64 (1.13.1-3) ...
Setting up libxpm4:amd64 (1:3.5.12-1) ...
Setting up python2.7 (2.7.17-1) ...
Setting up libxrender1:amd64 (1:0.9.10-1) ...
Setting up libgbm1:amd64 (19.3.2-1) ...
Setting up libpulse0:amd64 (13.0-3) ...
Setting up libpython2-stdlib:amd64 (2.7.17-2) ...
Setting up gir1.2-atk-1.0:amd64 (2.34.1-1) ...
Setting up libsm-dev:amd64 (2:1.2.3-1) ...
Setting up libdrm-radeon1:amd64 (2.4.100-4) ...
Setting up fontconfig-config (2.13.1-2) ...
Setting up libdrm-intel1:amd64 (2.4.100-4) ...
Setting up libgl1-mesa-dri:amd64 (19.3.2-1) ...
Setting up libx11-dev:amd64 (2:1.6.8-1) ...
Setting up libxext6:amd64 (2:1.3.3-1+b2) ...
Setting up libcurl3-gnutls:amd64 (7.67.0-2) ...
Setting up libopenal1:amd64 (1:1.19.1-1+b1) ...
Setting up libharfbuzz-gobject0:amd64 (2.6.4-1) ...
Setting up libpaper-utils (1.1.28+b1) ...
Setting up libcurl4-gnutls-dev:amd64 (7.67.0-2) ...
Setting up man-db (2.9.0-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libwayland-dev:amd64 (1.17.0-1) ...
Setting up gir1.2-harfbuzz-0.0:amd64 (2.6.4-1) ...
Setting up python2 (2.7.17-2) ...
Setting up libxxf86vm1:amd64 (1:1.1.4-1+b2) ...
Setting up libfreetype-dev:amd64 (2.10.1-2) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up tex-common (6.13) ...
update-language: texlive-base not installed and configured, doing nothing!
Setting up libxcb-shm0-dev:amd64 (1.13.1-3) ...
Setting up libpython-stdlib:amd64 (2.7.17-2) ...
Setting up libegl-mesa0:amd64 (19.3.2-1) ...
Setting up libxfixes3:amd64 (1:5.0.3-1) ...
Setting up libgdk-pixbuf2.0-0:amd64 (2.40.0+dfsg-2) ...
Setting up libpulse-mainloop-glib0:amd64 (13.0-3) ...
Setting up libxinerama1:amd64 (2:1.1.4-2) ...
Setting up libxv1:amd64 (2:1.0.11-1) ...
Setting up libxrandr2:amd64 (2:1.5.1-1) ...
Setting up libxcb-render0-dev:amd64 (1.13.1-3) ...
Setting up libxt6:amd64 (1:1.1.5-1+b3) ...
Setting up libxext-dev:amd64 (2:1.3.3-1+b2) ...
Setting up libcups2:amd64 (2.3.1-1) ...
Setting up libgdk-pixbuf2.0-bin (2.40.0+dfsg-2) ...
Setting up libegl1:amd64 (1.3.0-7) ...
Setting up libxss1:amd64 (1:1.2.3-1) ...
Setting up libfontconfig1:amd64 (2.13.1-2+b1) ...
Setting up libfluidsynth2:amd64 (2.1.0-1) ...
Setting up python (2.7.17-2) ...
Setting up libxrender-dev:amd64 (1:0.9.10-1) ...
Setting up libpython3-stdlib:amd64 (3.7.5-3) ...
Setting up gtk-update-icon-cache (3.24.13-1) ...
Setting up python3.7 (3.7.6-1) ...
Setting up fontconfig (2.13.1-2+b1) ...
Regenerating fonts cache... done.
Setting up libxft2:amd64 (2.3.2-2) ...
Setting up libxmu-headers (2:1.1.2-2) ...
Setting up libxmu6:amd64 (2:1.1.2-2+b3) ...
Setting up libxdamage1:amd64 (1:1.1.5-1) ...
Setting up libxi6:amd64 (2:1.7.9-1) ...
Setting up gir1.2-gdkpixbuf-2.0:amd64 (2.40.0+dfsg-2) ...
Setting up libopenal-dev:amd64 (1:1.19.1-1+b1) ...
Setting up po-debconf (1.0.21) ...
Setting up preview-latex-style (11.91-2) ...
Setting up libxxf86vm-dev:amd64 (1:1.1.4-1+b2) ...
Setting up libxcursor1:amd64 (1:1.2.0-2) ...
Setting up libpango-1.0-0:amd64 (1.42.4-8) ...
Setting up python3 (3.7.5-3) ...
Setting up libxaw7:amd64 (2:1.0.13-1+b2) ...
Setting up libxss-dev:amd64 (1:1.2.3-1) ...
Setting up libcairo2:amd64 (1.16.0-4) ...
Setting up libfreetype6-dev:amd64 (2.10.1-2) ...
Setting up libxfixes-dev:amd64 (1:5.0.3-1) ...
Setting up libxv-dev:amd64 (2:1.0.11-1) ...
Setting up libxrandr-dev:amd64 (2:1.5.1-1) ...
Setting up libxt-dev:amd64 (1:1.1.5-1+b3) ...
Setting up libxinerama-dev:amd64 (2:1.1.4-2) ...
Setting up texlive-binaries (2019.20190605.51237-3) ...
update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode
update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode
Setting up libtheora0:amd64 (1.1.1+dfsg.1-15) ...
Setting up libcairo-gobject2:amd64 (1.16.0-4) ...
Setting up libpangoft2-1.0-0:amd64 (1.42.4-8) ...
Setting up libxi-dev:amd64 (2:1.7.9-1) ...
Setting up libsdl2-2.0-0:amd64 (2.0.10+dfsg1-1) ...
Setting up python3-lib2to3 (3.8.0-1) ...
Setting up texlive-base (2019.20191208-4) ...
tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps
tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg
tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper
tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/config/pdftexconfig.tex
Setting up libpangocairo-1.0-0:amd64 (1.42.4-8) ...
Setting up python3-distutils (3.8.0-1) ...
Setting up libxdamage-dev:amd64 (1:1.1.5-1) ...
Setting up libcairo-script-interpreter2:amd64 (1.16.0-4) ...
Setting up libglib2.0-dev-bin (2.62.4-1) ...
Setting up libfontconfig1-dev:amd64 (2.13.1-2+b1) ...
Setting up libglx-mesa0:amd64 (19.3.2-1) ...
Setting up libpangox-1.0-0:amd64 (0.0.2-5+b2) ...
Setting up libpangoxft-1.0-0:amd64 (1.42.4-8) ...
Setting up libglx0:amd64 (1.3.0-7) ...
Setting up libxcomposite-dev:amd64 (1:0.4.4-2) ...
Setting up libxcursor-dev:amd64 (1:1.2.0-2) ...
Setting up pango1.0-tools (1.42.4-8) ...
Setting up libxmu-dev:amd64 (2:1.1.2-2+b3) ...
Setting up librsvg2-2:amd64 (2.46.4-1) ...
Setting up gir1.2-pango-1.0:amd64 (1.42.4-8) ...
Setting up libsdl2-mixer-2.0-0:amd64 (2.0.4+dfsg1-2+b1) ...
Setting up libgl1:amd64 (1.3.0-7) ...
Setting up libtheora-dev:amd64 (1.1.1+dfsg.1-15) ...
Setting up libglib2.0-dev:amd64 (2.62.4-1) ...
Setting up texlive-latex-base (2019.20191208-4) ...
Setting up texlive-latex-recommended (2019.20191208-4) ...
Setting up librsvg2-common:amd64 (2.46.4-1) ...
Setting up libpulse-dev:amd64 (13.0-3) ...
Setting up texlive-pictures (2019.20191208-4) ...
Setting up libglx-dev:amd64 (1.3.0-7) ...
Setting up libsdl2-ttf-2.0-0:amd64 (2.0.15+dfsg1-1) ...
Setting up libcairo2-dev:amd64 (1.16.0-4) ...
Setting up libglu1-mesa:amd64 (9.0.1-1) ...
Setting up libgl-dev:amd64 (1.3.0-7) ...
Setting up libatk1.0-dev:amd64 (2.34.1-1) ...
Setting up libxft-dev:amd64 (2.3.2-2) ...
Setting up libharfbuzz-dev:amd64 (2.6.4-1) ...
Setting up libegl-dev:amd64 (1.3.0-7) ...
Setting up texlive-latex-extra (2019.20191208-1) ...
Setting up libibus-1.0-dev:amd64 (1.5.21-5) ...
Setting up libgdk-pixbuf2.0-dev:amd64 (2.40.0+dfsg-2) ...
Setting up adwaita-icon-theme (3.34.0-2) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up libpango1.0-dev:amd64 (1.42.4-8) ...
Setting up libglu1-mesa-dev:amd64 (9.0.1-1) ...
Setting up libgl1-mesa-dev:amd64 (19.3.2-1) ...
Setting up libgles-dev:amd64 (1.3.0-7) ...
Setting up libpangox-1.0-dev (0.0.2-5+b2) ...
Setting up libegl1-mesa-dev:amd64 (19.3.2-1) ...
Setting up libgles2-mesa-dev:amd64 (19.3.2-1) ...
Setting up libsdl2-dev (2.0.10+dfsg1-1) ...
Setting up libgtk2.0-0:amd64 (2.24.32-4) ...
Setting up libgtkglext1:amd64 (1.2.0-9) ...
Setting up libsdl2-ttf-dev:amd64 (2.0.15+dfsg1-1) ...
Setting up gir1.2-gtk-2.0:amd64 (2.24.32-4) ...
Setting up libsdl2-mixer-dev:amd64 (2.0.4+dfsg1-2+b1) ...
Setting up libgtksourceview2.0-0:amd64 (2.10.5-3) ...
Setting up libgtk2.0-dev:amd64 (2.24.32-4) ...
Setting up libgtkglext1-dev:amd64 (1.2.0-9) ...
Setting up libgtksourceview2.0-dev:amd64 (2.10.5-3) ...
Setting up dh-autoreconf (19) ...
Setting up debhelper (12.7.3) ...
Processing triggers for libc-bin (2.29-9) ...
Processing triggers for tex-common (6.13) ...
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
	This may take some time... done.
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.40.0+dfsg-2) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  libfakeroot
The following NEW packages will be installed:
  fakeroot libfakeroot
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/132 kB of archives.
After this operation, 393 kB of additional disk space will be used.
Selecting previously unselected package libfakeroot:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 44700 files and directories currently installed.)
Preparing to unpack .../libfakeroot_1.24-1_amd64.deb ...
Unpacking libfakeroot:amd64 (1.24-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../fakeroot_1.24-1_amd64.deb ...
Unpacking fakeroot (1.24-1) ...
Setting up libfakeroot:amd64 (1.24-1) ...
Setting up fakeroot (1.24-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Processing triggers for man-db (2.9.0-2) ...
Not building database; man-db/auto-update is not 'true'.
Processing triggers for libc-bin (2.29-9) ...
I: Copying back the cached apt archive contents
I: new cache content 'libgtksourceview2.0-0_2.10.5-3_amd64.deb' added
I: new cache content 'libgtksourceview2.0-dev_2.10.5-3_amd64.deb' added
I: new cache content 'libgtksourceview2.0-common_2.10.5-3_all.deb' added
I: Building the package
I: Running cd /build/ufoai-2.5/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin" HOME="/nonexistent" dpkg-buildpackage -us -uc 
dpkg-buildpackage: info: source package ufoai
dpkg-buildpackage: info: source version 2.5-4
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Markus Koschany <apo at debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 fakeroot debian/rules clean
dh clean --with bash-completion
   dh_auto_clean
	make -j4 distclean
make[1]: Entering directory '/build/ufoai-2.5'
/bin/sh: 1: cd: can't cd to /build/ufoai-2.5/contrib/installer/mojosetup/scripts
ls: cannot access '*.lua': No such file or directory
find: 'base/maps': No such file or directory
/bin/sh: 0: Illegal option - 
build/maps.mk:45: target '.' doesn't match the target pattern
build/maps.mk:45: target 'src' doesn't match the target pattern
build/maps.mk:45: target 'src/po' doesn't match the target pattern
build/maps.mk:45: target 'radiant' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs' doesn't match the target pattern
build/maps.mk:45: target 'src/tools' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/client' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame' doesn't match the target pattern
build/maps.mk:45: target 'base' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign' doesn't match the target pattern
build/maps.mk:45: target 'base/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/docs' doesn't match the target pattern
build/maps.mk:45: target 'src/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/vegetation' doesn't match the target pattern
build/maps.mk:45: target 'unittest' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household' doesn't match the target pattern
build/maps.mk:45: target 'src/common' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex' doesn't match the target pattern
build/maps.mk:45: target 'src/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/images' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui/node' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui' doesn't match the target pattern
build/maps.mk:45: target 'build' doesn't match the target pattern
build/maps.mk:45: target 'base/ufos/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/bitmaps' doesn't match the target pattern
build/maps.mk:45: target 'src/game/lua' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/dropships' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/city' doesn't match the target pattern
build/maps.mk:45: target 'base/ufos/msgid' doesn't match the target pattern
build/maps.mk:45: target 'unittest/maps' doesn't match the target pattern
build/maps.mk:45: target 'build/projects' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/cars' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/office' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/trucks' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/blender' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save' doesn't match the target pattern
build/maps.mk:45: target 'src/tests' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/include' doesn't match the target pattern
build/maps.mk:45: target 'src/shared' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/machines' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save/campaign' doesn't match the target pattern
build/maps.mk:45: target 'debian' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/alien' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/living_room' doesn't match the target pattern
build/maps.mk:45: target 'src/server' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc/shop' doesn't match the target pattern
build/maps.mk:45: target 'src/libs' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/actor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/math' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/ports' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bath' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos/crashed_scout' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entityinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/houses' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/common' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/interceptors' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/kitchen' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/missions' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/eventmanager' doesn't match the target pattern
build/maps.mk:45: target '.pc' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bedroom' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/save' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/world' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/check' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/camera' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cinematic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/sourceviewer' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uitest' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/chapters' doesn't match the target pattern
build/maps.mk:45: target 'src/client/input' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uisample' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/client/sound' doesn't match the target pattern
build/maps.mk:45: target 'build/modules' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/pathfinding' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/backend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/container' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/multiplayer' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/settings' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/construct' doesn't match the target pattern
build/maps.mk:45: target '.pc/initialize-entityString.patch' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/filterdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filters' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/pk3' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/player' doesn't match the target pattern
build/maps.mk:45: target '.pc/initialize-entityString.patch/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ump' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/surfaceinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/scenegraph' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/material' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/light' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target '.pc/initialize-entityString.patch/src/tools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xmlregistry' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/undo' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/colourscheme' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textures' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sound' doesn't match the target pattern
build/maps.mk:45: target '.pc/segfault-reactionfire-mode-bug-861979.patch' doesn't match the target pattern
build/maps.mk:45: target '.pc/initialize-entityString.patch/src/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mainframe' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/referencecache' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/particle' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/stream' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/base' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/doors' doesn't match the target pattern
build/maps.mk:45: target '.pc/segfault-reactionfire-mode-bug-861979.patch/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/uimanager' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entitylist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/script' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/xmlutil' doesn't match the target pattern
build/maps.mk:45: target 'src/client/web' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/inventory' doesn't match the target pattern
build/maps.mk:45: target 'build/platforms' doesn't match the target pattern
build/maps.mk:45: target '.pc/segfault-reactionfire-mode-bug-861979.patch/src/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/commandlist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool/item' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/selectionset' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/model' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/entitydef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/eclassmodel' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/android' doesn't match the target pattern
build/maps.mk:45: target 'debian/man' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/ortho' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mru' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/modelselector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/common' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/namespace' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/keys' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/group' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/csg' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/string' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/signal' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/window' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/scripts' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/frontend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/clipper' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/os' doesn't match the target pattern
build/maps.mk:45: target 'contrib' doesn't match the target pattern
build/maps.mk:45: target 'base/media' doesn't match the target pattern
build/maps.mk:45: target 'unittest/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal/filetypes' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/transform' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/maptools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/shaderclipboard' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brushexport' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/q3radiant' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/base/scripts' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/skirmish' doesn't match the target pattern
build/maps.mk:45: target 'contrib/scripts' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview/grid' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/textureoverview' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/overlay' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/lightdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findshader' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findbrush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/about' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/log' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/directory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/modulesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.4' doesn't match the target pattern
build/maps.mk:45: target 'src/resources' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/mumble' doesn't match the target pattern
build/maps.mk:45: target 'debian/patches' doesn't match the target pattern
build/maps.mk:45: target 'debian/icons' doesn't match the target pattern
build/maps.mk:45: target 'debian/bin' doesn't match the target pattern
build/maps.mk:45: target 'contrib/scripts/bashcompletion' doesn't match the target pattern
build/maps.mk:45: target 'base/ai' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/umpeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/splash' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/scripteditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/materialeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/terrain' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/memory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/ifc' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/masterserver' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/ufoai.game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/base/textures' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/macosx' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codelite' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codeblocks' doesn't match the target pattern
build/maps.mk:45: target 'build/modes' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/prefdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/event' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/debugging' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/games' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/base/textures/radiant' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/solaris' doesn't match the target pattern
build/maps.mk:45: target 'debian/source' doesn't match the target pattern
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
Cleaning up cgame-campaign
Cleaning up cgame-multiplayer
Cleaning up cgame-skirmish
Cleaning up game
Cleaning up memory
Cleaning up ufo
Cleaning up ufo2map
Cleaning up ufoded
Cleaning up ufomodel
Cleaning up uforadiant
Cleaning up ufoslicer
make[2]: Entering directory '/build/ufoai-2.5'
make[2]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
rm -f chapters/*.aux
rm -f *.aux *.log *.out *.toc *.pdf *.pdfsync
make[2]: Leaving directory '/build/ufoai-2.5/src/docs/tex'
make[1]: Leaving directory '/build/ufoai-2.5'
   dh_clean
 dpkg-source -b .
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building ufoai using existing ./ufoai_2.5.orig.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: building ufoai in ufoai_2.5-4.debian.tar.xz
dpkg-source: info: building ufoai in ufoai_2.5-4.dsc
 debian/rules build
make: 'build' is up to date.
 fakeroot debian/rules binary
dh binary --with bash-completion
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/ufoai-2.5'
./configure \
	--prefix=/usr \
	--datadir=/usr/share/games/ufoai \
	--enable-uforadiant \
	--enable-hardlinkedgame \
	--enable-testall \
	--enable-release
use c compiler: cc
use c++ compiler: c++
Compile for linux
Compile for x86_64
Compile in release mode
Disable ccache
Found cc cc
Found cxx c++
Using bindir /usr/bin/
Using datadir /usr/share/games/ufoai
Using libdir /usr/lib/
Using prefix /usr
Enable hard linked game
Enable hard linked cgame
Use signal handler
Setting custom data directory
Setting custom library directory
Found zip from zip
Found python from python
Could not find doxygen from doxygen
Found xvid.h
Found theora/theora.h
Found execinfo.h
Could not find bfd.h
Found sys/utsname.h
Found link.h
Found jpeglib.h
Found zlib.h
Found png.h
Found CUnit/Basic.h
Found mxml.h
Could not find SDL.h
Could not find SDL_mixer.h
Could not find SDL_ttf.h
Found SDL.h
Found SDL_mixer.h
Found SDL_ttf.h
Could not find picomodel.h
Found gtk/gtk.h
Found gtksourceview/gtksourceview.h
Found libxml/parser.h
Found AL/al.h
Found gtk/gtkglwidget.h
Build modules:
Build cgame-campaign
Build cgame-multiplayer
Build cgame-skirmish
Build game
Build memory
Build testall
Build ufo
Build ufo2map
Build ufoded
Build ufomodel
Build uforadiant
Build ufoslicer
make[1]: Leaving directory '/build/ufoai-2.5'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/ufoai-2.5'
/usr/bin/make Q=
make[2]: Entering directory '/build/ufoai-2.5'
/bin/sh: 1: cd: can't cd to /build/ufoai-2.5/contrib/installer/mojosetup/scripts
ls: cannot access '*.lua': No such file or directory
find: 'base/maps': No such file or directory
build/maps.mk:45: target '.' doesn't match the target pattern
build/maps.mk:45: target 'src' doesn't match the target pattern
build/maps.mk:45: target 'src/po' doesn't match the target pattern
build/maps.mk:45: target 'radiant' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs' doesn't match the target pattern
build/maps.mk:45: target 'src/tools' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/client' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame' doesn't match the target pattern
build/maps.mk:45: target 'base' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign' doesn't match the target pattern
build/maps.mk:45: target 'base/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/docs' doesn't match the target pattern
build/maps.mk:45: target 'src/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/vegetation' doesn't match the target pattern
build/maps.mk:45: target 'unittest' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household' doesn't match the target pattern
build/maps.mk:45: target 'src/common' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex' doesn't match the target pattern
build/maps.mk:45: target 'src/client/renderer' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/images' doesn't match the target pattern
build/maps.mk:45: target 'src/client/ui/node' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui' doesn't match the target pattern
build/maps.mk:45: target 'build' doesn't match the target pattern
build/maps.mk:45: target 'base/ufos/ui' doesn't match the target pattern
build/maps.mk:45: target 'radiant/bitmaps' doesn't match the target pattern
build/maps.mk:45: target 'src/game/lua' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/dropships' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/city' doesn't match the target pattern
build/maps.mk:45: target 'base/ufos/msgid' doesn't match the target pattern
build/maps.mk:45: target 'unittest/maps' doesn't match the target pattern
build/maps.mk:45: target 'build/projects' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/cars' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/office' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/trucks' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/blender' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save' doesn't match the target pattern
build/maps.mk:45: target 'src/tests' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/include' doesn't match the target pattern
build/maps.mk:45: target 'src/shared' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/machines' doesn't match the target pattern
build/maps.mk:45: target 'unittest/save/campaign' doesn't match the target pattern
build/maps.mk:45: target 'debian' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/alien' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/living_room' doesn't match the target pattern
build/maps.mk:45: target 'src/server' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/misc/shop' doesn't match the target pattern
build/maps.mk:45: target 'src/libs' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/actor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/math' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos' doesn't match the target pattern
build/maps.mk:45: target 'src/ports' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bath' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/ufos/crashed_scout' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entityinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/houses' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/common' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/interceptors' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/kitchen' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/missions' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/eventmanager' doesn't match the target pattern
build/maps.mk:45: target '.pc' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/household/bedroom' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/campaign/save' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/world' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/check' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/camera' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cinematic' doesn't match the target pattern
build/maps.mk:45: target 'radiant/sourceviewer' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uitest' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufo2map/common' doesn't match the target pattern
build/maps.mk:45: target 'src/docs/tex/chapters' doesn't match the target pattern
build/maps.mk:45: target 'src/client/input' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'unittest/ufos/uisample' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/client/sound' doesn't match the target pattern
build/maps.mk:45: target 'build/modules' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/pathfinding' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/backend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/container' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/multiplayer' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/settings' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/construct' doesn't match the target pattern
build/maps.mk:45: target '.pc/initialize-entityString.patch' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/filterdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filters' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/pk3' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/windows' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/player' doesn't match the target pattern
build/maps.mk:45: target '.pc/initialize-entityString.patch/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ump' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/surfaceinspector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/scenegraph' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/material' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/light' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/picomodel' doesn't match the target pattern
build/maps.mk:45: target '.pc/initialize-entityString.patch/src/tools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xmlregistry' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/undo' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/colourscheme' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textures' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sound' doesn't match the target pattern
build/maps.mk:45: target '.pc/segfault-reactionfire-mode-bug-861979.patch' doesn't match the target pattern
build/maps.mk:45: target '.pc/initialize-entityString.patch/src/tools/ufo2map' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/ufomodel' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mainframe' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/referencecache' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/particle' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/stream' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/base' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/unix' doesn't match the target pattern
build/maps.mk:45: target 'radiant/prefabs/doors' doesn't match the target pattern
build/maps.mk:45: target '.pc/segfault-reactionfire-mode-bug-861979.patch/src' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/uimanager' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/sidebar/entitylist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/script' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/xmlutil' doesn't match the target pattern
build/maps.mk:45: target 'src/client/web' doesn't match the target pattern
build/maps.mk:45: target 'src/client/battlescape/events/event/inventory' doesn't match the target pattern
build/maps.mk:45: target 'build/platforms' doesn't match the target pattern
build/maps.mk:45: target '.pc/segfault-reactionfire-mode-bug-861979.patch/src/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/commandlist' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/textool/item' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/selectionset' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/sound' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/model' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/generic' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/entitydef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/eclassmodel' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/android' doesn't match the target pattern
build/maps.mk:45: target 'debian/man' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/ortho' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/mru' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/modelselector' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/common' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/namespace' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/keys' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/entity/group' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brush/csg' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/string' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/signal' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/window' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/scripts' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/render/frontend' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/particles' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/clipper' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/os' doesn't match the target pattern
build/maps.mk:45: target 'contrib' doesn't match the target pattern
build/maps.mk:45: target 'base/media' doesn't match the target pattern
build/maps.mk:45: target 'unittest/game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/webapi/internal/filetypes' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/transform' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/maptools' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/selection/shaderclipboard' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/map/algorithm' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/brushexport' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/q3radiant' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/base/scripts' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/linux' doesn't match the target pattern
build/maps.mk:45: target 'src/client/cgame/skirmish' doesn't match the target pattern
build/maps.mk:45: target 'contrib/scripts' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/xyview/grid' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/textureoverview' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/overlay' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/lightdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findshader' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/findbrush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/about' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/log' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/filesystem/directory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/modulesystem' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.4' doesn't match the target pattern
build/maps.mk:45: target 'src/resources' doesn't match the target pattern
build/maps.mk:45: target 'src/libs/mumble' doesn't match the target pattern
build/maps.mk:45: target 'debian/patches' doesn't match the target pattern
build/maps.mk:45: target 'debian/icons' doesn't match the target pattern
build/maps.mk:45: target 'debian/bin' doesn't match the target pattern
build/maps.mk:45: target 'contrib/scripts/bashcompletion' doesn't match the target pattern
build/maps.mk:45: target 'base/ai' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/umpeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/splash' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/scripteditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/materialeditor' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/brush' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/terrain' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ufoscript/mapdef' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/memory' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/menu' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/ifc' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/masterserver' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/ufoai.game' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/base/textures' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/macosx' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codelite' doesn't match the target pattern
build/maps.mk:45: target 'build/projects/codeblocks' doesn't match the target pattern
build/maps.mk:45: target 'build/modes' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/radiant/ui/prefdialog' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/gtkutil/event' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/radiant/libs/debugging' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/games' doesn't match the target pattern
build/maps.mk:45: target 'src/tools/gtkradiant/1.6/gamepack/base/textures/radiant' doesn't match the target pattern
build/maps.mk:45: target 'src/ports/solaris' doesn't match the target pattern
build/maps.mk:45: target 'debian/source' doesn't match the target pattern
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
find: 'base/models': No such file or directory
mkdir -p release-linux-x86_64/memory/tools/
touch release-linux-x86_64/memory/.dirs
===> CXX [memory] src/tools/memory.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DCOMPILE_UFO -D_REENTRANT -I/usr/include/SDL2 -D_THREAD_SAFE -D_REENTRANT -c -o release-linux-x86_64/memory/tools/memory.cpp.o src/tools/memory.cpp -MP -MD -MT release-linux-x86_64/memory/tools/memory.cpp.o
In file included from /usr/include/inttypes.h:25,
                 from /usr/include/SDL2/SDL_opengl_glext.h:1406,
                 from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/tools/memory.cpp:6:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/tools/../common/../shared/shared.h:54,
                 from src/tools/../common/common.h:30,
                 from src/tools/memory.cpp:9:
src/tools/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/tools/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/tools/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/tools/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/tools/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/tools/../client/cl_renderer.h:29,
                 from src/tools/../client/client.h:32,
                 from src/tools/memory.cpp:12:
src/tools/../client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/tools/memory.cpp:6:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/tools/../common/common.h:30,
                 from src/tools/memory.cpp:9:
src/tools/../client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/tools/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/tools/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/tools/../client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/tools/../client/renderer/r_model.h:30,
                 from src/tools/../client/cl_renderer.h:28,
                 from src/tools/../client/client.h:32,
                 from src/tools/memory.cpp:12:
src/tools/../client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> LD [memory]
mkdir -p ./
"c++"  release-linux-x86_64/memory/tools/memory.cpp.o -lm -Wl,-z,relro -Wl,-z,now  -o memory
mkdir -p release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/ release-linux-x86_64/testall/client/battlescape/events/ release-linux-x86_64/testall/client/battlescape/events/ release-linux-x86_64/testall/client/battlescape/events/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/actor/ release-linux-x86_64/testall/client/battlescape/events/event/inventory/ release-linux-x86_64/testall/client/battlescape/events/event/inventory/ release-linux-x86_64/testall/client/battlescape/events/event/inventory/ release-linux-x86_64/testall/client/battlescape/events/event/inventory/ release-linux-x86_64/testall/client/battlescape/events/event/player/ release-linux-x86_64/testall/client/battlescape/events/event/player/ release-linux-x86_64/testall/client/battlescape/events/event/player/ release-linux-x86_64/testall/client/battlescape/events/event/player/ release-linux-x86_64/testall/client/battlescape/events/event/player/ release-linux-x86_64/testall/client/battlescape/events/event/player/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/battlescape/events/event/world/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/ release-linux-x86_64/testall/client/cgame/campaign/missions/ release-linux-x86_64/testall/client/cgame/campaign/missions/ release-linux-x86_64/testall/client/cgame/campaign/missions/ release-linux-x86_64/testall/client/cgame/campaign/missions/ release-linux-x86_64/testall/client/cgame/campaign/missions/ release-linux-x86_64/testall/client/cgame/campaign/missions/ release-linux-x86_64/testall/client/cgame/campaign/missions/ release-linux-x86_64/testall/client/cgame/campaign/missions/ release-linux-x86_64/testall/client/cgame/campaign/missions/ release-linux-x86_64/testall/client/cgame/campaign/missions/ release-linux-x86_64/testall/client/cgame/ release-linux-x86_64/testall/client/cgame/ release-linux-x86_64/testall/client/cgame/multiplayer/ release-linux-x86_64/testall/client/cgame/multiplayer/ release-linux-x86_64/testall/client/cgame/multiplayer/ release-linux-x86_64/testall/client/cgame/skirmish/ release-linux-x86_64/testall/client/cinematic/ release-linux-x86_64/testall/client/cinematic/ release-linux-x86_64/testall/client/cinematic/ release-linux-x86_64/testall/client/cinematic/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/ release-linux-x86_64/testall/client/input/ release-linux-x86_64/testall/client/input/ release-linux-x86_64/testall/client/input/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/renderer/ release-linux-x86_64/testall/client/sound/ release-linux-x86_64/testall/client/sound/ release-linux-x86_64/testall/client/sound/ release-linux-x86_64/testall/client/sound/ release-linux-x86_64/testall/client/sound/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/node/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/ui/ release-linux-x86_64/testall/client/web/ release-linux-x86_64/testall/client/web/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/common/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/lua/ release-linux-x86_64/testall/game/ release-linux-x86_64/testall/libs/mumble/ release-linux-x86_64/testall/ports/unix/ release-linux-x86_64/testall/ports/unix/ release-linux-x86_64/testall/ports/unix/ release-linux-x86_64/testall/ports/unix/ release-linux-x86_64/testall/server/ release-linux-x86_64/testall/server/ release-linux-x86_64/testall/server/ release-linux-x86_64/testall/server/ release-linux-x86_64/testall/server/ release-linux-x86_64/testall/server/ release-linux-x86_64/testall/server/ release-linux-x86_64/testall/server/ release-linux-x86_64/testall/server/ release-linux-x86_64/testall/server/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/shared/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/ release-linux-x86_64/testall/tests/
touch release-linux-x86_64/testall/.dirs
===> CXX [testall] src/client/battlescape/cl_actor.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_actor.cpp.o src/client/battlescape/cl_actor.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_actor.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_actor.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_actor.cpp:26:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_actor.cpp:26:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_actor.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_actor.cpp:26:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_actor.cpp:26:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/cl_battlescape.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_battlescape.cpp.o src/client/battlescape/cl_battlescape.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_battlescape.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_battlescape.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_battlescape.cpp:25:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_battlescape.cpp:25:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_battlescape.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_battlescape.cpp:25:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_battlescape.cpp:25:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/cl_camera.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_camera.cpp.o src/client/battlescape/cl_camera.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_camera.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_camera.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_camera.cpp:28:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_camera.cpp:28:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_camera.cpp:28:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_camera.cpp:28:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_camera.cpp:28:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/cl_hud.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_hud.cpp.o src/client/battlescape/cl_hud.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_hud.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_hud.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_hud.cpp:26:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_hud.cpp:26:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_hud.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_hud.cpp:26:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_hud.cpp:26:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/cl_hud_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_hud_callbacks.cpp.o src/client/battlescape/cl_hud_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_hud_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_hud_callbacks.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_hud_callbacks.cpp:25:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_hud_callbacks.cpp:25:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_hud_callbacks.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_hud_callbacks.cpp:25:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_hud_callbacks.cpp:25:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/cl_localentity.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_localentity.cpp.o src/client/battlescape/cl_localentity.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_localentity.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_localentity.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_localentity.cpp:26:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_localentity.cpp:26:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_localentity.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_localentity.cpp:26:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_localentity.cpp:26:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_localentity.cpp:26:
src/client/battlescape/cl_localentity.cpp: In function 'le_t* LE_Add(int)':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'le_t' {aka 'struct le_s'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/cl_localentity.cpp:1217:2: note: in expansion of macro 'OBJZERO'
 1217 |  OBJZERO(*le);
      |  ^~~~~~~
In file included from src/client/battlescape/../client.h:39,
                 from src/client/battlescape/cl_localentity.cpp:26:
src/client/battlescape/../battlescape/cl_localentity.h:65:16: note: 'le_t' {aka 'struct le_s'} declared here
   65 | typedef struct le_s {
      |                ^~~~
===> CXX [testall] src/client/battlescape/cl_parse.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_parse.cpp.o src/client/battlescape/cl_parse.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_parse.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_parse.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_parse.cpp:26:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_parse.cpp:26:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_parse.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_parse.cpp:26:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_parse.cpp:26:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/cl_particle.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_particle.cpp.o src/client/battlescape/cl_particle.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_particle.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_particle.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_particle.cpp:26:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_particle.cpp:26:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_particle.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_particle.cpp:26:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_particle.cpp:26:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/cl_radar.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_radar.cpp.o src/client/battlescape/cl_radar.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_radar.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_radar.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_radar.cpp:26:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_radar.cpp:26:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_radar.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_radar.cpp:26:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_radar.cpp:26:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/cl_spawn.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_spawn.cpp.o src/client/battlescape/cl_spawn.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_spawn.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_spawn.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_spawn.cpp:26:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_spawn.cpp:26:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_spawn.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_spawn.cpp:26:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_spawn.cpp:26:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/cl_ugv.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_ugv.cpp.o src/client/battlescape/cl_ugv.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_ugv.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_ugv.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_ugv.cpp:26:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_ugv.cpp:26:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_ugv.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_ugv.cpp:26:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_ugv.cpp:26:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_ugv.cpp:26:
src/client/battlescape/cl_ugv.cpp: In function 'bool CL_AddUGV(le_t*, entity_t*)':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'entity_t' {aka 'struct entity_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/cl_ugv.cpp:42:4: note: in expansion of macro 'OBJZERO'
   42 |    OBJZERO(add);
      |    ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_ugv.cpp:26:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'entity_t' {aka 'struct entity_s'} declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_ugv.cpp:26:
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'entity_t' {aka 'struct entity_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/cl_ugv.cpp:54:4: note: in expansion of macro 'OBJZERO'
   54 |    OBJZERO(add);
      |    ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_ugv.cpp:26:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'entity_t' {aka 'struct entity_s'} declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_ugv.cpp:26:
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'entity_t' {aka 'struct entity_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/cl_ugv.cpp:67:2: note: in expansion of macro 'OBJZERO'
   67 |  OBJZERO(add);
      |  ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_ugv.cpp:26:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'entity_t' {aka 'struct entity_s'} declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/cl_view.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/cl_view.cpp.o src/client/battlescape/cl_view.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/cl_view.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/../../common/common.h:28,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_view.cpp:29:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/../../common/../shared/shared.h:54,
                 from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_view.cpp:29:
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/../cl_renderer.h:29,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_view.cpp:29:
src/client/battlescape/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/../renderer/r_gl.h:32,
                 from src/client/battlescape/../renderer/r_image.h:28,
                 from src/client/battlescape/../cl_renderer.h:27,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_view.cpp:29:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/../../common/common.h:30,
                 from src/client/battlescape/../cl_shared.h:28,
                 from src/client/battlescape/../client.h:31,
                 from src/client/battlescape/cl_view.cpp:29:
src/client/battlescape/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/../renderer/r_model.h:30,
                 from src/client/battlescape/../cl_renderer.h:28,
                 from src/client/battlescape/../client.h:32,
                 from src/client/battlescape/cl_view.cpp:29:
src/client/battlescape/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/e_main.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/e_main.cpp.o src/client/battlescape/events/e_main.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/e_main.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/../../../common/common.h:28,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_main.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/../../../common/common.h:30,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_main.cpp:25:
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/../../cl_renderer.h:29,
                 from src/client/battlescape/events/../../client.h:32,
                 from src/client/battlescape/events/e_main.cpp:25:
src/client/battlescape/events/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/../../renderer/r_image.h:28,
                 from src/client/battlescape/events/../../cl_renderer.h:27,
                 from src/client/battlescape/events/../../client.h:32,
                 from src/client/battlescape/events/e_main.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/../../../common/common.h:30,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_main.cpp:25:
src/client/battlescape/events/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/../../renderer/r_model.h:30,
                 from src/client/battlescape/events/../../cl_renderer.h:28,
                 from src/client/battlescape/events/../../client.h:32,
                 from src/client/battlescape/events/e_main.cpp:25:
src/client/battlescape/events/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/events/e_main.cpp: In function 'const char* CL_ConvertSoundFromEvent(char*, size_t)':
src/client/battlescape/events/e_main.cpp:224:48: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
  224 |   if (!FS_CheckFile("sounds/%s%02i", sound, i) == -1)
      |                                                ^~
src/client/battlescape/events/e_main.cpp:224:7: note: add parentheses around left hand side expression to silence this warning
  224 |   if (!FS_CheckFile("sounds/%s%02i", sound, i) == -1)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       (                                       )
src/client/battlescape/events/e_main.cpp:224:48: warning: comparison of constant '-1' with boolean expression is always false [-Wbool-compare]
  224 |   if (!FS_CheckFile("sounds/%s%02i", sound, i) == -1)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
===> CXX [testall] src/client/battlescape/events/e_parse.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/e_parse.cpp.o src/client/battlescape/events/e_parse.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/e_parse.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/../../../common/common.h:28,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_parse.cpp:40:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/../../../common/common.h:30,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_parse.cpp:40:
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/../../cl_renderer.h:29,
                 from src/client/battlescape/events/../../client.h:32,
                 from src/client/battlescape/events/e_parse.cpp:40:
src/client/battlescape/events/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/../../renderer/r_image.h:28,
                 from src/client/battlescape/events/../../cl_renderer.h:27,
                 from src/client/battlescape/events/../../client.h:32,
                 from src/client/battlescape/events/e_parse.cpp:40:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/../../../common/common.h:30,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_parse.cpp:40:
src/client/battlescape/events/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/../../renderer/r_model.h:30,
                 from src/client/battlescape/events/../../cl_renderer.h:28,
                 from src/client/battlescape/events/../../client.h:32,
                 from src/client/battlescape/events/e_parse.cpp:40:
src/client/battlescape/events/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/battlescape/events/e_parse.cpp: In function 'bool CL_DelayBattlescapeEvent(int, void*)':
src/client/battlescape/events/e_parse.cpp:161:73: warning: cast from type 'const evTimes_t*' {aka 'const evTimes_s*'} to type 'void*' casts away qualifiers [-Wcast-qual]
  161 |  Com_DPrintf(DEBUG_EVENTSYS, "delay event %p type %s from %i\n", (void*)event, eventData->name, now);
      |                                                                         ^~~~~
===> CXX [testall] src/client/battlescape/events/e_server.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/e_server.cpp.o src/client/battlescape/events/e_server.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/e_server.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/../../../common/common.h:28,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_server.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/../../../common/common.h:30,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_server.cpp:27:
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/../../cl_renderer.h:29,
                 from src/client/battlescape/events/../../client.h:32,
                 from src/client/battlescape/events/e_server.cpp:27:
src/client/battlescape/events/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/../../renderer/r_image.h:28,
                 from src/client/battlescape/events/../../cl_renderer.h:27,
                 from src/client/battlescape/events/../../client.h:32,
                 from src/client/battlescape/events/e_server.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/../../../common/common.h:30,
                 from src/client/battlescape/events/../../cl_shared.h:28,
                 from src/client/battlescape/events/../../client.h:31,
                 from src/client/battlescape/events/e_server.cpp:27:
src/client/battlescape/events/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/../../renderer/r_model.h:30,
                 from src/client/battlescape/events/../../cl_renderer.h:28,
                 from src/client/battlescape/events/../../client.h:32,
                 from src/client/battlescape/events/e_server.cpp:27:
src/client/battlescape/events/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actoradd.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actoradd.cpp.o src/client/battlescape/events/event/actor/e_event_actoradd.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actoradd.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actoradd.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actoradd.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actoradd.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actoradd.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actoradd.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actoradd.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorappear.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorappear.cpp.o src/client/battlescape/events/event/actor/e_event_actorappear.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorappear.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorappear.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorappear.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorappear.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorappear.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorappear.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorappear.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorclientaction.cpp.o src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorclientaction.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actordie.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actordie.cpp.o src/client/battlescape/events/event/actor/e_event_actordie.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actordie.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorendshot.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorendshot.cpp.o src/client/battlescape/events/event/actor/e_event_actorendshot.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorendshot.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorendshot.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorendshot.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorendshot.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorendshot.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorendshot.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorendshot.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actormove.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actormove.cpp.o src/client/battlescape/events/event/actor/e_event_actormove.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actormove.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp.o src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp.o src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp.o src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp.o src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp.o src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp.o src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp.o src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorshoot.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorshoot.cpp.o src/client/battlescape/events/event/actor/e_event_actorshoot.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorshoot.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp.o src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp.o src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorstatechange.cpp.o src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorstatechange.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorstats.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorstats.cpp.o src/client/battlescape/events/event/actor/e_event_actorstats.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorstats.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstats.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstats.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorstats.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorstats.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorstats.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorstats.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorthrow.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorthrow.cpp.o src/client/battlescape/events/event/actor/e_event_actorthrow.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorthrow.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorthrow.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorthrow.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorthrow.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorthrow.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorthrow.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorthrow.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorturn.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorturn.cpp.o src/client/battlescape/events/event/actor/e_event_actorturn.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorturn.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorturn.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorturn.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorturn.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorturn.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorturn.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorturn.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/actor/e_event_actorwound.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorwound.cpp.o src/client/battlescape/events/event/actor/e_event_actorwound.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/actor/e_event_actorwound.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/actor/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorwound.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorwound.cpp:25:
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/actor/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorwound.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/actor/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorwound.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/actor/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:31,
                 from src/client/battlescape/events/event/actor/e_event_actorwound.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/actor/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/actor/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/actor/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/actor/../../../../client.h:32,
                 from src/client/battlescape/events/event/actor/e_event_actorwound.cpp:25:
src/client/battlescape/events/event/actor/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/inventory/e_event_invadd.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/inventory/e_event_invadd.cpp.o src/client/battlescape/events/event/inventory/e_event_invadd.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/inventory/e_event_invadd.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invadd.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invadd.cpp:25:
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invadd.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invadd.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invadd.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invadd.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/inventory/e_event_invammo.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/inventory/e_event_invammo.cpp.o src/client/battlescape/events/event/inventory/e_event_invammo.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/inventory/e_event_invammo.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invammo.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invammo.cpp:25:
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invammo.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invammo.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invammo.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invammo.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/inventory/e_event_invdel.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/inventory/e_event_invdel.cpp.o src/client/battlescape/events/event/inventory/e_event_invdel.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/inventory/e_event_invdel.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invdel.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invdel.cpp:25:
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invdel.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invdel.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invdel.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invdel.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/inventory/e_event_invreload.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/inventory/e_event_invreload.cpp.o src/client/battlescape/events/event/inventory/e_event_invreload.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/inventory/e_event_invreload.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/inventory/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invreload.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invreload.cpp:25:
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/inventory/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invreload.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/inventory/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invreload.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/inventory/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:31,
                 from src/client/battlescape/events/event/inventory/e_event_invreload.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/inventory/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/inventory/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/inventory/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/inventory/../../../../client.h:32,
                 from src/client/battlescape/events/event/inventory/e_event_invreload.cpp:25:
src/client/battlescape/events/event/inventory/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/player/e_event_centerview.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_centerview.cpp.o src/client/battlescape/events/event/player/e_event_centerview.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_centerview.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_centerview.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_centerview.cpp:25:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_centerview.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_centerview.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_centerview.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_centerview.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/player/e_event_doendround.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_doendround.cpp.o src/client/battlescape/events/event/player/e_event_doendround.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_doendround.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_doendround.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_doendround.cpp:25:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_doendround.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_doendround.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_doendround.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_doendround.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/player/e_event_endroundannounce.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_endroundannounce.cpp.o src/client/battlescape/events/event/player/e_event_endroundannounce.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_endroundannounce.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_endroundannounce.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_endroundannounce.cpp:25:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_endroundannounce.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_endroundannounce.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_endroundannounce.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_endroundannounce.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/player/e_event_reset.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_reset.cpp.o src/client/battlescape/events/event/player/e_event_reset.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_reset.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_reset.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_reset.cpp:25:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_reset.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_reset.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_reset.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_reset.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/player/e_event_results.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_results.cpp.o src/client/battlescape/events/event/player/e_event_results.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_results.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_results.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_results.cpp:25:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_results.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_results.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_results.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_results.cpp:25:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/player/e_event_startgame.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_startgame.cpp.o src/client/battlescape/events/event/player/e_event_startgame.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/player/e_event_startgame.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/player/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_startgame.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_startgame.cpp:26:
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/player/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/player/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_startgame.cpp:26:
src/client/battlescape/events/event/player/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/player/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_startgame.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/player/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:31,
                 from src/client/battlescape/events/event/player/e_event_startgame.cpp:26:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/player/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/player/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/player/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/player/../../../../client.h:32,
                 from src/client/battlescape/events/event/player/e_event_startgame.cpp:26:
src/client/battlescape/events/event/player/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_addbrushmodel.cpp.o src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_addbrushmodel.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_addedict.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_addedict.cpp.o src/client/battlescape/events/event/world/e_event_addedict.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_addedict.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_addedict.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_addedict.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_addedict.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_addedict.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_addedict.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_addedict.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_cameraappear.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_cameraappear.cpp.o src/client/battlescape/events/event/world/e_event_cameraappear.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_cameraappear.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_cameraappear.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_cameraappear.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_cameraappear.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_cameraappear.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_cameraappear.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_cameraappear.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_doorclose.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_doorclose.cpp.o src/client/battlescape/events/event/world/e_event_doorclose.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_doorclose.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_doorclose.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_doorclose.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_doorclose.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_doorclose.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_doorclose.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_doorclose.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_dooropen.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_dooropen.cpp.o src/client/battlescape/events/event/world/e_event_dooropen.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_dooropen.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_dooropen.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_dooropen.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_dooropen.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_dooropen.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_dooropen.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_dooropen.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_entappear.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_entappear.cpp.o src/client/battlescape/events/event/world/e_event_entappear.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_entappear.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entappear.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entappear.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_entappear.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_entappear.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entappear.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_entappear.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_entdestroy.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_entdestroy.cpp.o src/client/battlescape/events/event/world/e_event_entdestroy.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_entdestroy.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entdestroy.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entdestroy.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_entdestroy.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_entdestroy.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entdestroy.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_entdestroy.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_entperish.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_entperish.cpp.o src/client/battlescape/events/event/world/e_event_entperish.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_entperish.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entperish.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entperish.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_entperish.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_entperish.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_entperish.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_entperish.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_explode.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_explode.cpp.o src/client/battlescape/events/event/world/e_event_explode.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_explode.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_explode.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_explode.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_explode.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_explode.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_explode.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_explode.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_particleappear.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_particleappear.cpp.o src/client/battlescape/events/event/world/e_event_particleappear.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_particleappear.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_particleappear.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_particleappear.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_particleappear.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_particleappear.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_particleappear.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_particleappear.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_particlespawn.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_particlespawn.cpp.o src/client/battlescape/events/event/world/e_event_particlespawn.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_particlespawn.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_particlespawn.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_particlespawn.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_particlespawn.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_particlespawn.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_particlespawn.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_particlespawn.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/battlescape/events/event/world/e_event_sound.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_sound.cpp.o src/client/battlescape/events/event/world/e_event_sound.cpp -MP -MD -MT release-linux-x86_64/testall/client/battlescape/events/event/world/e_event_sound.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/battlescape/events/event/world/../../../../../common/../shared/ufotypes.h:32,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_sound.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:54,
                 from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_sound.cpp:25:
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/battlescape/events/event/world/../../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/battlescape/events/event/world/../../../../cl_renderer.h:29,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_sound.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_gl.h:32,
                 from src/client/battlescape/events/event/world/../../../../renderer/r_image.h:28,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:27,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_sound.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/battlescape/events/event/world/../../../../../common/common.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_shared.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:31,
                 from src/client/battlescape/events/event/world/e_event_sound.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/battlescape/events/event/world/../../../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/battlescape/events/event/world/../../../../renderer/r_model.h:30,
                 from src/client/battlescape/events/event/world/../../../../cl_renderer.h:28,
                 from src/client/battlescape/events/event/world/../../../../client.h:32,
                 from src/client/battlescape/events/event/world/e_event_sound.cpp:25:
src/client/battlescape/events/event/world/../../../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cgame/campaign/aliencargo.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/aliencargo.cpp.o src/client/cgame/campaign/aliencargo.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/aliencargo.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/../cl_game.h:28,
                 from src/client/cgame/campaign/cp_cgame_callbacks.h:26,
                 from src/client/cgame/campaign/aliencargo.h:27,
                 from src/client/cgame/campaign/aliencargo.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/../cl_game.h:28,
                 from src/client/cgame/campaign/cp_cgame_callbacks.h:26,
                 from src/client/cgame/campaign/aliencargo.h:27,
                 from src/client/cgame/campaign/aliencargo.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/aliencontainment.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/aliencontainment.cpp.o src/client/cgame/campaign/aliencontainment.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/aliencontainment.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/../cl_game.h:28,
                 from src/client/cgame/campaign/cp_cgame_callbacks.h:26,
                 from src/client/cgame/campaign/aliencargo.h:27,
                 from src/client/cgame/campaign/aliencontainment.h:27,
                 from src/client/cgame/campaign/aliencontainment.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/../cl_game.h:28,
                 from src/client/cgame/campaign/cp_cgame_callbacks.h:26,
                 from src/client/cgame/campaign/aliencargo.h:27,
                 from src/client/cgame/campaign/aliencontainment.h:27,
                 from src/client/cgame/campaign/aliencontainment.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cl_game_campaign.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cl_game_campaign.cpp.o src/client/cgame/campaign/cl_game_campaign.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cl_game_campaign.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cl_game_campaign.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cl_game_campaign.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_aircraft.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_aircraft.cpp.o src/client/cgame/campaign/cp_aircraft.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_aircraft.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aircraft.cpp:29:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aircraft.cpp:29:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_aircraft_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_aircraft_callbacks.cpp.o src/client/cgame/campaign/cp_aircraft_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_aircraft_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aircraft_callbacks.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aircraft_callbacks.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_airfight.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_airfight.cpp.o src/client/cgame/campaign/cp_airfight.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_airfight.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_airfight.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_airfight.cpp:27:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_alien_interest.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_alien_interest.cpp.o src/client/cgame/campaign/cp_alien_interest.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_alien_interest.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_alien_interest.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_alien_interest.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_alienbase.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_alienbase.cpp.o src/client/cgame/campaign/cp_alienbase.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_alienbase.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_alienbase.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_alienbase.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_aliencont.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_aliencont.cpp.o src/client/cgame/campaign/cp_aliencont.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_aliencont.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aliencont.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aliencont.cpp:27:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_aliencont_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_aliencont_callbacks.cpp.o src/client/cgame/campaign/cp_aliencont_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_aliencont_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aliencont_callbacks.cpp:32:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_aliencont_callbacks.cpp:32:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_auto_mission.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_auto_mission.cpp.o src/client/cgame/campaign/cp_auto_mission.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_auto_mission.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_auto_mission.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_auto_mission.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_base.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_base.cpp.o src/client/cgame/campaign/cp_base.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_base.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_base.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_base.cpp:27:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_base_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_base_callbacks.cpp.o src/client/cgame/campaign/cp_base_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_base_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_base_callbacks.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_base_callbacks.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_basedefence_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_basedefence_callbacks.cpp.o src/client/cgame/campaign/cp_basedefence_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_basedefence_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_basedefence_callbacks.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_basedefence_callbacks.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_building.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_building.cpp.o src/client/cgame/campaign/cp_building.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_building.cpp.o
In file included from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39,
                 from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:524,
                 from /usr/include/c++/9/cstdlib:41,
                 from /usr/include/c++/9/stdlib.h:36,
                 from src/client/cgame/campaign/../../../shared/../../config.h:3,
                 from src/client/cgame/campaign/../../../shared/shared.h:32,
                 from src/client/cgame/campaign/cp_building.h:27,
                 from src/client/cgame/campaign/cp_building.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../shared/shared.h:54,
                 from src/client/cgame/campaign/cp_building.h:27,
                 from src/client/cgame/campaign/cp_building.cpp:25:
src/client/cgame/campaign/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_campaign.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_campaign.cpp.o src/client/cgame/campaign/cp_campaign.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_campaign.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_campaign.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_campaign.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_campaign.cpp:25:
src/client/cgame/campaign/cp_campaign.cpp: In function 'void CP_ParseCharacterData(dbuffer*, linkedList_t**)':
src/client/cgame/campaign/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct updateCharacter_t'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/cgame/campaign/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cgame/campaign/cp_campaign.cpp:192:3: note: in expansion of macro 'OBJZERO'
  192 |   OBJZERO(c);
      |   ^~~~~~~
src/client/cgame/campaign/cp_campaign.cpp:64:16: note: 'struct updateCharacter_t' declared here
   64 | typedef struct {
      |                ^
In file included from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_campaign.cpp:25:
src/client/cgame/campaign/cp_campaign.cpp: In function 'void CP_ResetCampaignData()':
src/client/cgame/campaign/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'ccs_t' {aka 'struct ccs_s'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/cgame/campaign/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cgame/campaign/cp_campaign.cpp:1305:2: note: in expansion of macro 'OBJZERO'
 1305 |  OBJZERO(ccs);
      |  ^~~~~~~
In file included from src/client/cgame/campaign/cp_campaign.cpp:28:
src/client/cgame/campaign/cp_campaign.h:400:16: note: 'ccs_t' {aka 'struct ccs_s'} declared here
  400 | typedef struct ccs_s {
      |                ^~~~~
===> CXX [testall] src/client/cgame/campaign/cp_capacity.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_capacity.cpp.o src/client/cgame/campaign/cp_capacity.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_capacity.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_capacity.cpp:24:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_capacity.cpp:24:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_cgame_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_cgame_callbacks.cpp.o src/client/cgame/campaign/cp_cgame_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_cgame_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_cgame_callbacks.cpp:24:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_cgame_callbacks.cpp:24:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_employee.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_employee.cpp.o src/client/cgame/campaign/cp_employee.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_employee.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_employee.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_employee.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_employee_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_employee_callbacks.cpp.o src/client/cgame/campaign/cp_employee_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_employee_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_employee_callbacks.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_employee_callbacks.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_event.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_event.cpp.o src/client/cgame/campaign/cp_event.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_event.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_event.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_event.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_event_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_event_callbacks.cpp.o src/client/cgame/campaign/cp_event_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_event_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_event_callbacks.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_event_callbacks.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_fightequip_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_fightequip_callbacks.cpp.o src/client/cgame/campaign/cp_fightequip_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_fightequip_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_fightequip_callbacks.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_fightequip_callbacks.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_geoscape.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_geoscape.cpp.o src/client/cgame/campaign/cp_geoscape.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_geoscape.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_geoscape.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_geoscape.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_hospital.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_hospital.cpp.o src/client/cgame/campaign/cp_hospital.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_hospital.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_hospital.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_hospital.cpp:27:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_hospital_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_hospital_callbacks.cpp.o src/client/cgame/campaign/cp_hospital_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_hospital_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_hospital_callbacks.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_hospital_callbacks.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_installation.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_installation.cpp.o src/client/cgame/campaign/cp_installation.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_installation.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_installation.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_installation.cpp:27:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_installation_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_installation_callbacks.cpp.o src/client/cgame/campaign/cp_installation_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_installation_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_installation_callbacks.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_installation_callbacks.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_mapfightequip.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_mapfightequip.cpp.o src/client/cgame/campaign/cp_mapfightequip.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_mapfightequip.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_mapfightequip.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_mapfightequip.cpp:27:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_market.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_market.cpp.o src/client/cgame/campaign/cp_market.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_market.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_market.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_market.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_market_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_market_callbacks.cpp.o src/client/cgame/campaign/cp_market_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_market_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_market_callbacks.cpp:24:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_market_callbacks.cpp:24:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_market_callbacks.cpp: In function 'void BS_FillMarket_f()':
src/client/cgame/campaign/cp_market_callbacks.cpp:399:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
  399 |   }
      |   ^
src/client/cgame/campaign/cp_market_callbacks.cpp:401:2: note: here
  401 |  case FILTER_S_PRIMARY:
      |  ^~~~
===> CXX [testall] src/client/cgame/campaign/cp_messageoptions.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_messageoptions.cpp.o src/client/cgame/campaign/cp_messageoptions.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_messageoptions.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_messageoptions.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_messageoptions.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_messageoptions_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_messageoptions_callbacks.cpp.o src/client/cgame/campaign/cp_messageoptions_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_messageoptions_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_messageoptions_callbacks.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_messageoptions_callbacks.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_messages.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_messages.cpp.o src/client/cgame/campaign/cp_messages.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_messages.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_messages.cpp:24:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_messages.cpp:24:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_mission_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_mission_callbacks.cpp.o src/client/cgame/campaign/cp_mission_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_mission_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_mission_callbacks.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_mission_callbacks.cpp:28:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_mission_triggers.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_mission_triggers.cpp.o src/client/cgame/campaign/cp_mission_triggers.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_mission_triggers.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_mission_triggers.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_mission_triggers.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_missions.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_missions.cpp.o src/client/cgame/campaign/cp_missions.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_missions.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_missions.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_missions.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_nation.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_nation.cpp.o src/client/cgame/campaign/cp_nation.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_nation.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_nation.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_nation.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_overlay.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_overlay.cpp.o src/client/cgame/campaign/cp_overlay.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_overlay.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_overlay.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_overlay.cpp:27:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_parse.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_parse.cpp.o src/client/cgame/campaign/cp_parse.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_parse.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_parse.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_parse.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_popup.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_popup.cpp.o src/client/cgame/campaign/cp_popup.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_popup.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_popup.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_popup.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_produce.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_produce.cpp.o src/client/cgame/campaign/cp_produce.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_produce.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_produce.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_produce.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_produce_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_produce_callbacks.cpp.o src/client/cgame/campaign/cp_produce_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_produce_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_produce_callbacks.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_produce_callbacks.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_radar.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_radar.cpp.o src/client/cgame/campaign/cp_radar.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_radar.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_radar.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_radar.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_rank.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_rank.cpp.o src/client/cgame/campaign/cp_rank.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_rank.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_rank.cpp:24:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_rank.cpp:24:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_research.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_research.cpp.o src/client/cgame/campaign/cp_research.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_research.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_research.cpp:31:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_research.cpp:31:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_research.cpp: In function 'bool RS_ScriptSanityCheck()':
src/client/cgame/campaign/cp_research.cpp:1915:15: warning: '%s' directive argument is null [-Wformat-overflow=]
 1915 |     Com_Printf("...... technology '%s' has a strange 'description' value '%s'.\n", t->id, t->description.text[0]);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [testall] src/client/cgame/campaign/cp_research_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_research_callbacks.cpp.o src/client/cgame/campaign/cp_research_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_research_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_research_callbacks.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_research_callbacks.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_save.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_save.cpp.o src/client/cgame/campaign/cp_save.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_save.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_save.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_save.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_statistics.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_statistics.cpp.o src/client/cgame/campaign/cp_statistics.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_statistics.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_statistics.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_statistics.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_team.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_team.cpp.o src/client/cgame/campaign/cp_team.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_team.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_team.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_team.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_team_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_team_callbacks.cpp.o src/client/cgame/campaign/cp_team_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_team_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_team_callbacks.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_team_callbacks.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_time.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_time.cpp.o src/client/cgame/campaign/cp_time.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_time.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_time.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_time.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_transfer.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_transfer.cpp.o src/client/cgame/campaign/cp_transfer.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_transfer.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_transfer.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_transfer.cpp:28:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_transfer_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_transfer_callbacks.cpp.o src/client/cgame/campaign/cp_transfer_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_transfer_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_transfer_callbacks.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_transfer_callbacks.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_ufo.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_ufo.cpp.o src/client/cgame/campaign/cp_ufo.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_ufo.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_ufo.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_ufo.cpp:25:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_ufopedia.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_ufopedia.cpp.o src/client/cgame/campaign/cp_ufopedia.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_ufopedia.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_ufopedia.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_ufopedia.cpp:28:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/cp_ufopedia.cpp: In function 'void UP_ChangeDisplay(int)':
src/client/cgame/campaign/cp_ufopedia.cpp:118:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  118 |   cgi->Cvar_Set("mn_upimage_top", "base/empty");
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/cgame/campaign/cp_ufopedia.cpp:120:2: note: here
  120 |  case UFOPEDIA_ARTICLE:
      |  ^~~~
===> CXX [testall] src/client/cgame/campaign/cp_uforecovery.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_uforecovery.cpp.o src/client/cgame/campaign/cp_uforecovery.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_uforecovery.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_uforecovery.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_uforecovery.cpp:27:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_uforecovery_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_uforecovery_callbacks.cpp.o src/client/cgame/campaign/cp_uforecovery_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_uforecovery_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_uforecovery_callbacks.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_uforecovery_callbacks.cpp:27:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/cp_xvi.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/cp_xvi.cpp.o src/client/cgame/campaign/cp_xvi.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/cp_xvi.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/../../../common/common.h:28,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_xvi.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/../../../common/common.h:30,
                 from src/client/cgame/campaign/../../cl_shared.h:28,
                 from src/client/cgame/campaign/cp_xvi.cpp:26:
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/missions/cp_mission_baseattack.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_baseattack.cpp.o src/client/cgame/campaign/missions/cp_mission_baseattack.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_baseattack.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_baseattack.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_baseattack.cpp:25:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/missions/cp_mission_buildbase.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_buildbase.cpp.o src/client/cgame/campaign/missions/cp_mission_buildbase.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_buildbase.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_buildbase.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_buildbase.cpp:26:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/missions/cp_mission_harvest.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_harvest.cpp.o src/client/cgame/campaign/missions/cp_mission_harvest.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_harvest.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_harvest.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_harvest.cpp:26:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/missions/cp_mission_intercept.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_intercept.cpp.o src/client/cgame/campaign/missions/cp_mission_intercept.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_intercept.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_intercept.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_intercept.cpp:25:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/missions/cp_mission_recon.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_recon.cpp.o src/client/cgame/campaign/missions/cp_mission_recon.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_recon.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_recon.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_recon.cpp:26:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/missions/cp_mission_rescue.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_rescue.cpp.o src/client/cgame/campaign/missions/cp_mission_rescue.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_rescue.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_rescue.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_rescue.cpp:25:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/missions/cp_mission_supply.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_supply.cpp.o src/client/cgame/campaign/missions/cp_mission_supply.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_supply.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_supply.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_supply.cpp:26:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/missions/cp_mission_terror.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_terror.cpp.o src/client/cgame/campaign/missions/cp_mission_terror.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_terror.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_terror.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_terror.cpp:26:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/missions/cp_mission_ufocarrier.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_ufocarrier.cpp.o src/client/cgame/campaign/missions/cp_mission_ufocarrier.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_ufocarrier.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_ufocarrier.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_ufocarrier.cpp:26:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/campaign/missions/cp_mission_xvi.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_xvi.cpp.o src/client/cgame/campaign/missions/cp_mission_xvi.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/campaign/missions/cp_mission_xvi.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/campaign/missions/../../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:28,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_xvi.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/campaign/missions/../../../../common/../shared/shared.h:54,
                 from src/client/cgame/campaign/missions/../../../../common/common.h:30,
                 from src/client/cgame/campaign/missions/../../../cl_shared.h:28,
                 from src/client/cgame/campaign/missions/cp_mission_xvi.cpp:26:
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/campaign/missions/../../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/cl_game.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/cl_game.cpp.o src/client/cgame/cl_game.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/cl_game.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/../../common/common.h:28,
                 from src/client/cgame/../cl_shared.h:28,
                 from src/client/cgame/cl_game.h:28,
                 from src/client/cgame/cl_game.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/../../common/../shared/shared.h:54,
                 from src/client/cgame/../../common/common.h:30,
                 from src/client/cgame/../cl_shared.h:28,
                 from src/client/cgame/cl_game.h:28,
                 from src/client/cgame/cl_game.cpp:26:
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/../cl_renderer.h:29,
                 from src/client/cgame/../client.h:32,
                 from src/client/cgame/cl_game.cpp:27:
src/client/cgame/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/cgame/../renderer/r_gl.h:32,
                 from src/client/cgame/../renderer/r_image.h:28,
                 from src/client/cgame/../cl_renderer.h:27,
                 from src/client/cgame/../client.h:32,
                 from src/client/cgame/cl_game.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/cgame/../../common/common.h:30,
                 from src/client/cgame/../cl_shared.h:28,
                 from src/client/cgame/cl_game.h:28,
                 from src/client/cgame/cl_game.cpp:26:
src/client/cgame/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/cgame/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/cgame/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cgame/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/cgame/../renderer/r_model.h:30,
                 from src/client/cgame/../cl_renderer.h:28,
                 from src/client/cgame/../client.h:32,
                 from src/client/cgame/cl_game.cpp:27:
src/client/cgame/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cgame/cl_game_team.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/cl_game_team.cpp.o src/client/cgame/cl_game_team.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/cl_game_team.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/../../common/common.h:28,
                 from src/client/cgame/../cl_shared.h:28,
                 from src/client/cgame/../client.h:31,
                 from src/client/cgame/cl_game_team.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/../../common/../shared/shared.h:54,
                 from src/client/cgame/../../common/common.h:30,
                 from src/client/cgame/../cl_shared.h:28,
                 from src/client/cgame/../client.h:31,
                 from src/client/cgame/cl_game_team.cpp:26:
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cgame/../cl_renderer.h:29,
                 from src/client/cgame/../client.h:32,
                 from src/client/cgame/cl_game_team.cpp:26:
src/client/cgame/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/cgame/../renderer/r_gl.h:32,
                 from src/client/cgame/../renderer/r_image.h:28,
                 from src/client/cgame/../cl_renderer.h:27,
                 from src/client/cgame/../client.h:32,
                 from src/client/cgame/cl_game_team.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/cgame/../../common/common.h:30,
                 from src/client/cgame/../cl_shared.h:28,
                 from src/client/cgame/../client.h:31,
                 from src/client/cgame/cl_game_team.cpp:26:
src/client/cgame/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/cgame/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/cgame/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cgame/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/cgame/../renderer/r_model.h:30,
                 from src/client/cgame/../cl_renderer.h:28,
                 from src/client/cgame/../client.h:32,
                 from src/client/cgame/cl_game_team.cpp:26:
src/client/cgame/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/cgame/../../common/common.h:30,
                 from src/client/cgame/../cl_shared.h:28,
                 from src/client/cgame/../client.h:31,
                 from src/client/cgame/cl_game_team.cpp:26:
src/client/cgame/cl_game_team.cpp: In function 'void GAME_LoadItem(mxml_node_t*, Item*, containerIndex_t*, int*, int*)':
src/client/cgame/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class Item'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/cgame/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cgame/cl_game_team.cpp:630:2: note: in expansion of macro 'OBJZERO'
  630 |  OBJZERO(*item);
      |  ^~~~~~~
In file included from src/client/cgame/../../common/../game/q_shared.h:39,
                 from src/client/cgame/../../common/scripts.h:259,
                 from src/client/cgame/../../common/common.h:184,
                 from src/client/cgame/../cl_shared.h:28,
                 from src/client/cgame/../client.h:31,
                 from src/client/cgame/cl_game_team.cpp:26:
src/client/cgame/../../common/../game/inv_shared.h:409:7: note: 'class Item' declared here
  409 | class Item {
      |       ^~~~
===> CXX [testall] src/client/cgame/multiplayer/cl_game_multiplayer.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/multiplayer/cl_game_multiplayer.cpp.o src/client/cgame/multiplayer/cl_game_multiplayer.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/multiplayer/cl_game_multiplayer.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/multiplayer/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/multiplayer/../../../common/common.h:28,
                 from src/client/cgame/multiplayer/../../cl_shared.h:28,
                 from src/client/cgame/multiplayer/cl_game_multiplayer.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/multiplayer/../../../common/../shared/shared.h:54,
                 from src/client/cgame/multiplayer/../../../common/common.h:30,
                 from src/client/cgame/multiplayer/../../cl_shared.h:28,
                 from src/client/cgame/multiplayer/cl_game_multiplayer.cpp:26:
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/multiplayer/mp_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/multiplayer/mp_callbacks.cpp.o src/client/cgame/multiplayer/mp_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/multiplayer/mp_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/multiplayer/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/multiplayer/../../../common/common.h:28,
                 from src/client/cgame/multiplayer/../../cl_shared.h:28,
                 from src/client/cgame/multiplayer/mp_callbacks.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/multiplayer/../../../common/../shared/shared.h:54,
                 from src/client/cgame/multiplayer/../../../common/common.h:30,
                 from src/client/cgame/multiplayer/../../cl_shared.h:28,
                 from src/client/cgame/multiplayer/mp_callbacks.cpp:26:
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/multiplayer/mp_serverlist.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/multiplayer/mp_serverlist.cpp.o src/client/cgame/multiplayer/mp_serverlist.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/multiplayer/mp_serverlist.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/multiplayer/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/multiplayer/../../../common/common.h:28,
                 from src/client/cgame/multiplayer/../../cl_shared.h:28,
                 from src/client/cgame/multiplayer/mp_serverlist.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/multiplayer/../../../common/../shared/shared.h:54,
                 from src/client/cgame/multiplayer/../../../common/common.h:30,
                 from src/client/cgame/multiplayer/../../cl_shared.h:28,
                 from src/client/cgame/multiplayer/mp_serverlist.cpp:26:
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/multiplayer/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cgame/skirmish/cl_game_skirmish.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cgame/skirmish/cl_game_skirmish.cpp.o src/client/cgame/skirmish/cl_game_skirmish.cpp -MP -MD -MT release-linux-x86_64/testall/client/cgame/skirmish/cl_game_skirmish.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cgame/skirmish/../../../common/../shared/ufotypes.h:32,
                 from src/client/cgame/skirmish/../../../common/common.h:28,
                 from src/client/cgame/skirmish/../../cl_shared.h:28,
                 from src/client/cgame/skirmish/cl_game_skirmish.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cgame/skirmish/../../../common/../shared/shared.h:54,
                 from src/client/cgame/skirmish/../../../common/common.h:30,
                 from src/client/cgame/skirmish/../../cl_shared.h:28,
                 from src/client/cgame/skirmish/cl_game_skirmish.cpp:26:
src/client/cgame/skirmish/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cgame/skirmish/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/skirmish/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/skirmish/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cgame/skirmish/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/skirmish/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/skirmish/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cgame/skirmish/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cgame/skirmish/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cinematic/cl_cinematic.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cinematic/cl_cinematic.cpp.o src/client/cinematic/cl_cinematic.cpp -MP -MD -MT release-linux-x86_64/testall/client/cinematic/cl_cinematic.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cinematic/../../shared/ufotypes.h:32,
                 from src/client/cinematic/cl_cinematic.h:28,
                 from src/client/cinematic/cl_cinematic.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cinematic/../../common/../shared/shared.h:54,
                 from src/client/cinematic/../../common/cvar.h:37,
                 from src/client/cinematic/../cl_video.h:33,
                 from src/client/cinematic/cl_cinematic.cpp:34:
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cinematic/cl_cinematic_ogm.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cinematic/cl_cinematic_ogm.cpp.o src/client/cinematic/cl_cinematic_ogm.cpp -MP -MD -MT release-linux-x86_64/testall/client/cinematic/cl_cinematic_ogm.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cinematic/../../shared/ufotypes.h:32,
                 from src/client/cinematic/cl_cinematic_ogm.h:28,
                 from src/client/cinematic/cl_cinematic_ogm.cpp:10:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cinematic/../../common/../shared/shared.h:54,
                 from src/client/cinematic/../../common/common.h:30,
                 from src/client/cinematic/../cl_shared.h:28,
                 from src/client/cinematic/../client.h:31,
                 from src/client/cinematic/cl_cinematic_ogm.cpp:13:
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cinematic/../cl_renderer.h:29,
                 from src/client/cinematic/../client.h:32,
                 from src/client/cinematic/cl_cinematic_ogm.cpp:13:
src/client/cinematic/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/cinematic/../renderer/r_gl.h:32,
                 from src/client/cinematic/../renderer/r_image.h:28,
                 from src/client/cinematic/../cl_renderer.h:27,
                 from src/client/cinematic/../client.h:32,
                 from src/client/cinematic/cl_cinematic_ogm.cpp:13:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/cinematic/../../common/common.h:30,
                 from src/client/cinematic/../cl_shared.h:28,
                 from src/client/cinematic/../client.h:31,
                 from src/client/cinematic/cl_cinematic_ogm.cpp:13:
src/client/cinematic/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/cinematic/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/cinematic/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cinematic/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/cinematic/../renderer/r_model.h:30,
                 from src/client/cinematic/../cl_renderer.h:28,
                 from src/client/cinematic/../client.h:32,
                 from src/client/cinematic/cl_cinematic_ogm.cpp:13:
src/client/cinematic/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cinematic/cl_cinematic_roq.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cinematic/cl_cinematic_roq.cpp.o src/client/cinematic/cl_cinematic_roq.cpp -MP -MD -MT release-linux-x86_64/testall/client/cinematic/cl_cinematic_roq.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cinematic/../../shared/ufotypes.h:32,
                 from src/client/cinematic/cl_cinematic_roq.h:28,
                 from src/client/cinematic/cl_cinematic_roq.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cinematic/../../common/../shared/shared.h:54,
                 from src/client/cinematic/../../common/common.h:30,
                 from src/client/cinematic/../cl_shared.h:28,
                 from src/client/cinematic/../client.h:31,
                 from src/client/cinematic/cl_cinematic_roq.cpp:29:
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cinematic/../cl_renderer.h:29,
                 from src/client/cinematic/../client.h:32,
                 from src/client/cinematic/cl_cinematic_roq.cpp:29:
src/client/cinematic/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/cinematic/../renderer/r_gl.h:32,
                 from src/client/cinematic/../renderer/r_image.h:28,
                 from src/client/cinematic/../cl_renderer.h:27,
                 from src/client/cinematic/../client.h:32,
                 from src/client/cinematic/cl_cinematic_roq.cpp:29:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/cinematic/../../common/common.h:30,
                 from src/client/cinematic/../cl_shared.h:28,
                 from src/client/cinematic/../client.h:31,
                 from src/client/cinematic/cl_cinematic_roq.cpp:29:
src/client/cinematic/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/cinematic/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/cinematic/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cinematic/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/cinematic/../renderer/r_model.h:30,
                 from src/client/cinematic/../cl_renderer.h:28,
                 from src/client/cinematic/../client.h:32,
                 from src/client/cinematic/cl_cinematic_roq.cpp:29:
src/client/cinematic/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cinematic/cl_sequence.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cinematic/cl_sequence.cpp.o src/client/cinematic/cl_sequence.cpp -MP -MD -MT release-linux-x86_64/testall/client/cinematic/cl_sequence.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/cinematic/../../shared/ufotypes.h:32,
                 from src/client/cinematic/../../shared/mathlib.h:27,
                 from src/client/cinematic/cl_sequence.h:27,
                 from src/client/cinematic/cl_sequence.cpp:29:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/cinematic/../../common/../shared/shared.h:54,
                 from src/client/cinematic/../../common/common.h:30,
                 from src/client/cinematic/../cl_shared.h:28,
                 from src/client/cinematic/../client.h:31,
                 from src/client/cinematic/cl_sequence.cpp:30:
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/cinematic/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cinematic/../cl_renderer.h:29,
                 from src/client/cinematic/../client.h:32,
                 from src/client/cinematic/cl_sequence.cpp:30:
src/client/cinematic/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/cinematic/../renderer/r_gl.h:32,
                 from src/client/cinematic/../renderer/r_image.h:28,
                 from src/client/cinematic/../cl_renderer.h:27,
                 from src/client/cinematic/../client.h:32,
                 from src/client/cinematic/cl_sequence.cpp:30:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/cinematic/../../common/common.h:30,
                 from src/client/cinematic/../cl_shared.h:28,
                 from src/client/cinematic/../client.h:31,
                 from src/client/cinematic/cl_sequence.cpp:30:
src/client/cinematic/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/cinematic/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/cinematic/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cinematic/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/cinematic/../renderer/r_model.h:30,
                 from src/client/cinematic/../cl_renderer.h:28,
                 from src/client/cinematic/../client.h:32,
                 from src/client/cinematic/cl_sequence.cpp:30:
src/client/cinematic/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cl_console.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_console.cpp.o src/client/cl_console.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_console.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_console.cpp:30:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_console.cpp:30:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_console.cpp:30:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27,
                 from src/client/client.h:32,
                 from src/client/cl_console.cpp:30:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_console.cpp:30:
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28,
                 from src/client/client.h:32,
                 from src/client/cl_console.cpp:30:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cl_http.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_http.cpp.o src/client/cl_http.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_http.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_http.cpp:34:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_http.cpp:34:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_http.cpp:34:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27,
                 from src/client/client.h:32,
                 from src/client/cl_http.cpp:34:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_http.cpp:34:
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28,
                 from src/client/client.h:32,
                 from src/client/cl_http.cpp:34:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/cl_http.cpp: In function 'void CL_FinishHTTPDownload()':
src/client/cl_http.cpp:670:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
  670 |    }
      |    ^
src/client/cl_http.cpp:675:3: note: here
  675 |   case CURLE_COULDNT_RESOLVE_HOST:
      |   ^~~~
===> CXX [testall] src/client/cl_inventory.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_inventory.cpp.o src/client/cl_inventory.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_inventory.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_inventory.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_inventory.cpp:27:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_inventory.cpp:27:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27,
                 from src/client/client.h:32,
                 from src/client/cl_inventory.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_inventory.cpp:27:
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28,
                 from src/client/client.h:32,
                 from src/client/cl_inventory.cpp:27:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/cl_inventory.cpp: In function 'Item* INV_SearchInInventoryWithFilter(const Inventory*, const invDef_t*, const objDef_t*, itemFilterTypes_t)':
src/client/cl_inventory.cpp:370:2: warning: nonnull argument 'inv' compared to NULL [-Wnonnull-compare]
  370 |  if (inv == nullptr)
      |  ^~
===> CXX [testall] src/client/cl_inventory_callbacks.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_inventory_callbacks.cpp.o src/client/cl_inventory_callbacks.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_inventory_callbacks.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/cl_inventory_callbacks.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/cl_inventory_callbacks.cpp:26:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cl_irc.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_irc.cpp.o src/client/cl_irc.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_irc.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_irc.cpp:29:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_irc.cpp:29:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_irc.cpp:29:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27,
                 from src/client/client.h:32,
                 from src/client/cl_irc.cpp:29:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_irc.cpp:29:
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28,
                 from src/client/client.h:32,
                 from src/client/cl_irc.cpp:29:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cl_language.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_language.cpp.o src/client/cl_language.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_language.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_language.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_language.cpp:26:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_language.cpp:26:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27,
                 from src/client/client.h:32,
                 from src/client/cl_language.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_language.cpp:26:
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28,
                 from src/client/client.h:32,
                 from src/client/cl_language.cpp:26:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cl_main.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_main.cpp.o src/client/cl_main.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_main.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_main.cpp:29:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_main.cpp:29:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_main.cpp:29:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27,
                 from src/client/client.h:32,
                 from src/client/cl_main.cpp:29:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_main.cpp:29:
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28,
                 from src/client/client.h:32,
                 from src/client/cl_main.cpp:29:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_main.cpp:29:
src/client/cl_main.cpp: In function 'void CL_ClearState()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'clientBattleScape_t' {aka 'struct clientBattleScape_s'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cl_main.cpp:240:2: note: in expansion of macro 'OBJZERO'
  240 |  OBJZERO(cl);
      |  ^~~~~~~
In file included from src/client/client.h:40,
                 from src/client/cl_main.cpp:29:
src/client/battlescape/cl_battlescape.h:38:16: note: 'clientBattleScape_t' {aka 'struct clientBattleScape_s'} declared here
   38 | typedef struct clientBattleScape_s {
      |                ^~~~~~~~~~~~~~~~~~~
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_main.cpp:29:
src/client/cl_main.cpp: In function 'void CL_Init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'client_static_t' {aka 'struct client_static_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/cl_main.cpp:1216:2: note: in expansion of macro 'OBJZERO'
 1216 |  OBJZERO(cls);
      |  ^~~~~~~
In file included from src/client/cl_main.cpp:29:
src/client/client.h:54:16: note: 'client_static_t' {aka 'struct client_static_s'} declared here
   54 | typedef struct client_static_s {
      |                ^~~~~~~~~~~~~~~
===> CXX [testall] src/client/cl_menu.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_menu.cpp.o src/client/cl_menu.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_menu.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/cl_menu.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/cl_menu.cpp:27:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/cl_screen.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_screen.cpp.o src/client/cl_screen.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_screen.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_screen.cpp:36:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_screen.cpp:36:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_screen.cpp:36:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27,
                 from src/client/client.h:32,
                 from src/client/cl_screen.cpp:36:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_screen.cpp:36:
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28,
                 from src/client/client.h:32,
                 from src/client/cl_screen.cpp:36:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cl_team.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_team.cpp.o src/client/cl_team.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_team.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_team.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_team.cpp:26:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_team.cpp:26:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27,
                 from src/client/client.h:32,
                 from src/client/cl_team.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_team.cpp:26:
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28,
                 from src/client/client.h:32,
                 from src/client/cl_team.cpp:26:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cl_tip.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_tip.cpp.o src/client/cl_tip.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_tip.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_tip.cpp:29:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_tip.cpp:29:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_tip.cpp:29:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27,
                 from src/client/client.h:32,
                 from src/client/cl_tip.cpp:29:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_tip.cpp:29:
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28,
                 from src/client/client.h:32,
                 from src/client/cl_tip.cpp:29:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cl_tutorials.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_tutorials.cpp.o src/client/cl_tutorials.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_tutorials.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../common/../shared/ufotypes.h:32,
                 from src/client/../common/common.h:28,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_tutorials.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_tutorials.cpp:26:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_tutorials.cpp:26:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27,
                 from src/client/client.h:32,
                 from src/client/cl_tutorials.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/../common/common.h:30,
                 from src/client/cl_shared.h:28,
                 from src/client/client.h:31,
                 from src/client/cl_tutorials.cpp:26:
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28,
                 from src/client/client.h:32,
                 from src/client/cl_tutorials.cpp:26:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/cl_video.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/cl_video.cpp.o src/client/cl_video.cpp -MP -MD -MT release-linux-x86_64/testall/client/cl_video.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/../shared/ufotypes.h:32,
                 from src/client/cl_video.h:31,
                 from src/client/cl_video.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/../common/../shared/shared.h:54,
                 from src/client/../common/cvar.h:37,
                 from src/client/cl_video.h:33,
                 from src/client/cl_video.cpp:26:
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/cl_renderer.h:29,
                 from src/client/client.h:32,
                 from src/client/cl_video.cpp:27:
src/client/renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_image.h:28,
                 from src/client/cl_renderer.h:27,
                 from src/client/client.h:32,
                 from src/client/cl_video.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/../common/cvar.h:37,
                 from src/client/cl_video.h:33,
                 from src/client/cl_video.cpp:26:
src/client/renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/r_model.h:30,
                 from src/client/cl_renderer.h:28,
                 from src/client/client.h:32,
                 from src/client/cl_video.cpp:27:
src/client/renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/input/cl_input.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/input/cl_input.cpp.o src/client/input/cl_input.cpp -MP -MD -MT release-linux-x86_64/testall/client/input/cl_input.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/input/../../common/../shared/ufotypes.h:32,
                 from src/client/input/../../common/common.h:28,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_input.cpp:41:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/input/../../common/../shared/shared.h:54,
                 from src/client/input/../../common/common.h:30,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_input.cpp:41:
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/input/../cl_renderer.h:29,
                 from src/client/input/../client.h:32,
                 from src/client/input/cl_input.cpp:41:
src/client/input/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/input/../renderer/r_gl.h:32,
                 from src/client/input/../renderer/r_image.h:28,
                 from src/client/input/../cl_renderer.h:27,
                 from src/client/input/../client.h:32,
                 from src/client/input/cl_input.cpp:41:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/input/../../common/common.h:30,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_input.cpp:41:
src/client/input/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/input/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/input/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/input/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/input/../renderer/r_model.h:30,
                 from src/client/input/../cl_renderer.h:28,
                 from src/client/input/../client.h:32,
                 from src/client/input/cl_input.cpp:41:
src/client/input/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/input/cl_joystick.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/input/cl_joystick.cpp.o src/client/input/cl_joystick.cpp -MP -MD -MT release-linux-x86_64/testall/client/input/cl_joystick.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/input/../../common/../shared/ufotypes.h:32,
                 from src/client/input/../../common/common.h:28,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_joystick.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/input/../../common/../shared/shared.h:54,
                 from src/client/input/../../common/common.h:30,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_joystick.cpp:27:
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/input/../cl_renderer.h:29,
                 from src/client/input/../client.h:32,
                 from src/client/input/cl_joystick.cpp:27:
src/client/input/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/input/../renderer/r_gl.h:32,
                 from src/client/input/../renderer/r_image.h:28,
                 from src/client/input/../cl_renderer.h:27,
                 from src/client/input/../client.h:32,
                 from src/client/input/cl_joystick.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/input/../../common/common.h:30,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_joystick.cpp:27:
src/client/input/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/input/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/input/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/input/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/input/../renderer/r_model.h:30,
                 from src/client/input/../cl_renderer.h:28,
                 from src/client/input/../client.h:32,
                 from src/client/input/cl_joystick.cpp:27:
src/client/input/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/input/cl_keys.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/input/cl_keys.cpp.o src/client/input/cl_keys.cpp -MP -MD -MT release-linux-x86_64/testall/client/input/cl_keys.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/input/../../common/../shared/ufotypes.h:32,
                 from src/client/input/../../common/common.h:28,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_keys.cpp:31:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/input/../../common/../shared/shared.h:54,
                 from src/client/input/../../common/common.h:30,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_keys.cpp:31:
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/input/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/input/../cl_renderer.h:29,
                 from src/client/input/../client.h:32,
                 from src/client/input/cl_keys.cpp:31:
src/client/input/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/input/../renderer/r_gl.h:32,
                 from src/client/input/../renderer/r_image.h:28,
                 from src/client/input/../cl_renderer.h:27,
                 from src/client/input/../client.h:32,
                 from src/client/input/cl_keys.cpp:31:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/input/../../common/common.h:30,
                 from src/client/input/../cl_shared.h:28,
                 from src/client/input/../client.h:31,
                 from src/client/input/cl_keys.cpp:31:
src/client/input/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/input/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/input/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/input/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/input/../renderer/r_model.h:30,
                 from src/client/input/../cl_renderer.h:28,
                 from src/client/input/../client.h:32,
                 from src/client/input/cl_keys.cpp:31:
src/client/input/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_array.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_array.cpp.o src/client/renderer/r_array.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_array.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_array.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_array.cpp:28:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_array.cpp:28:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_array.cpp:28:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_array.cpp:28:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_array.cpp:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_bsp.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_bsp.cpp.o src/client/renderer/r_bsp.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_bsp.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_bsp.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_bsp.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_bsp.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_bsp.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_bsp.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_bsp.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_corona.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_corona.cpp.o src/client/renderer/r_corona.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_corona.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_corona.cpp:22:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_corona.cpp:22:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_corona.cpp:22:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_corona.cpp:22:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_corona.cpp:22:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_corona.cpp:22:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_draw.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_draw.cpp.o src/client/renderer/r_draw.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_draw.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_draw.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_draw.cpp:25:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_draw.cpp:25:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_draw.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_draw.cpp:25:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_draw.cpp:25:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_entity.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_entity.cpp.o src/client/renderer/r_entity.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_entity.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_entity.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_entity.cpp:25:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_entity.cpp:25:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_entity.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_entity.cpp:25:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_entity.cpp:25:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_flare.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_flare.cpp.o src/client/renderer/r_flare.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_flare.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_flare.cpp:22:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_flare.cpp:22:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_flare.cpp:22:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_flare.cpp:22:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_flare.cpp:22:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_flare.cpp:22:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_font.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_font.cpp.o src/client/renderer/r_font.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_font.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_font.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_font.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_font.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_font.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_font.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_font.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_framebuffer.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_framebuffer.cpp.o src/client/renderer/r_framebuffer.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_framebuffer.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_framebuffer.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_framebuffer.cpp:25:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_framebuffer.cpp:25:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_framebuffer.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_framebuffer.cpp:25:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_framebuffer.cpp:25:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_geoscape.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_geoscape.cpp.o src/client/renderer/r_geoscape.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_geoscape.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_geoscape.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_geoscape.cpp:25:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_geoscape.cpp:25:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_geoscape.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_geoscape.cpp:25:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_geoscape.cpp:25:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_grass.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_grass.cpp.o src/client/renderer/r_grass.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_grass.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_grass.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_grass.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_grass.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_grass.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_grass.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_grass.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_image.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_image.cpp.o src/client/renderer/r_image.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_image.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_image.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_image.cpp:25:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_image.cpp:25:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_image.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_image.cpp:25:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_image.cpp:25:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_light.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_light.cpp.o src/client/renderer/r_light.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_light.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_light.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_light.cpp:25:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_light.cpp:25:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_light.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_light.cpp:25:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_light.cpp:25:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_lightmap.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_lightmap.cpp.o src/client/renderer/r_lightmap.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_lightmap.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_lightmap.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_lightmap.cpp:27:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_lightmap.cpp:27:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_lightmap.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_lightmap.cpp:27:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_lightmap.cpp:27:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_main.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_main.cpp.o src/client/renderer/r_main.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_main.cpp.o
In file included from /usr/include/inttypes.h:25,
                 from /usr/include/SDL2/SDL_opengl_glext.h:1406,
                 from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_main.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_main.cpp:27:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_main.cpp:27:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/r_gl.h:32,
                 from src/client/renderer/r_main.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_main.cpp:27:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_main.cpp:27:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_material.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_material.cpp.o src/client/renderer/r_material.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_material.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_material.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_material.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_material.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_material.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_material.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_material.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_matrix.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_matrix.cpp.o src/client/renderer/r_matrix.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_matrix.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_matrix.cpp:21:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_matrix.cpp:21:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_matrix.cpp:21:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_matrix.cpp:21:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_matrix.cpp:21:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_matrix.cpp:21:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_mesh.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_mesh.cpp.o src/client/renderer/r_mesh.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_mesh.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_mesh.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_mesh.cpp:28:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_mesh.cpp:28:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_mesh.cpp:28:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_mesh.cpp:28:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_mesh.cpp:28:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_mesh_anim.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_mesh_anim.cpp.o src/client/renderer/r_mesh_anim.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_mesh_anim.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_mesh_anim.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_mesh_anim.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_mesh_anim.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_mesh_anim.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_mesh_anim.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_mesh_anim.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_misc.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_misc.cpp.o src/client/renderer/r_misc.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_misc.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_misc.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_misc.cpp:25:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_misc.cpp:25:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_misc.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_misc.cpp:25:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_misc.cpp:25:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_model.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_model.cpp.o src/client/renderer/r_model.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_model.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_model_alias.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_model_alias.cpp.o src/client/renderer/r_model_alias.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_model_alias.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_alias.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_alias.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_alias.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_alias.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_alias.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_alias.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_model_brush.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_model_brush.cpp.o src/client/renderer/r_model_brush.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_model_brush.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_brush.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_brush.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_brush.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_brush.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_brush.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_brush.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_model_md2.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_model_md2.cpp.o src/client/renderer/r_model_md2.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_model_md2.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_md2.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_md2.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_md2.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_md2.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_md2.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_md2.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_model_md3.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_model_md3.cpp.o src/client/renderer/r_model_md3.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_model_md3.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_md3.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_md3.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_md3.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_md3.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_md3.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_md3.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_model_obj.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_model_obj.cpp.o src/client/renderer/r_model_obj.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_model_obj.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_obj.cpp:55:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_obj.cpp:55:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_obj.cpp:55:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_obj.cpp:55:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_model_obj.cpp:55:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_model_obj.cpp:55:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_particle.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_particle.cpp.o src/client/renderer/r_particle.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_particle.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_particle.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_particle.cpp:25:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_particle.cpp:25:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_particle.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_particle.cpp:25:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_particle.cpp:25:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_program.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_program.cpp.o src/client/renderer/r_program.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_program.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_program.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_program.cpp:27:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_program.cpp:27:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_program.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_program.cpp:27:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_program.cpp:27:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_sdl.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_sdl.cpp.o src/client/renderer/r_sdl.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_sdl.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_sdl.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_sdl.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_sdl.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_sdl.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_sdl.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_sdl.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_sphere.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_sphere.cpp.o src/client/renderer/r_sphere.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_sphere.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_sphere.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_sphere.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_sphere.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_sphere.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_sphere.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_sphere.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_state.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_state.cpp.o src/client/renderer/r_state.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_state.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_state.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_state.cpp:25:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_state.cpp:25:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_state.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_state.cpp:25:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_state.cpp:25:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_surface.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_surface.cpp.o src/client/renderer/r_surface.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_surface.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_surface.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_surface.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_surface.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_surface.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_surface.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_surface.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/renderer/r_thread.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/renderer/r_thread.cpp.o src/client/renderer/r_thread.cpp -MP -MD -MT release-linux-x86_64/testall/client/renderer/r_thread.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/renderer/../../common/../shared/ufotypes.h:32,
                 from src/client/renderer/../../common/common.h:28,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_thread.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/renderer/../../common/../shared/shared.h:54,
                 from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_thread.cpp:26:
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/renderer/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/renderer/../cl_renderer.h:29,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_thread.cpp:26:
src/client/renderer/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/renderer/../renderer/r_gl.h:32,
                 from src/client/renderer/../renderer/r_image.h:28,
                 from src/client/renderer/../cl_renderer.h:27,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_thread.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/renderer/../../common/common.h:30,
                 from src/client/renderer/r_local.h:28,
                 from src/client/renderer/r_thread.cpp:26:
src/client/renderer/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/renderer/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/renderer/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/renderer/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/renderer/../renderer/r_model.h:30,
                 from src/client/renderer/../cl_renderer.h:28,
                 from src/client/renderer/r_local.h:30,
                 from src/client/renderer/r_thread.cpp:26:
src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/sound/s_main.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/sound/s_main.cpp.o src/client/sound/s_main.cpp -MP -MD -MT release-linux-x86_64/testall/client/sound/s_main.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/sound/../../common/../shared/ufotypes.h:32,
                 from src/client/sound/../../common/common.h:28,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/../client.h:31,
                 from src/client/sound/s_main.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/sound/../../common/../shared/shared.h:54,
                 from src/client/sound/../../common/common.h:30,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/../client.h:31,
                 from src/client/sound/s_main.cpp:26:
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/sound/../cl_renderer.h:29,
                 from src/client/sound/../client.h:32,
                 from src/client/sound/s_main.cpp:26:
src/client/sound/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/sound/../renderer/r_gl.h:32,
                 from src/client/sound/../renderer/r_image.h:28,
                 from src/client/sound/../cl_renderer.h:27,
                 from src/client/sound/../client.h:32,
                 from src/client/sound/s_main.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/sound/../../common/common.h:30,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/../client.h:31,
                 from src/client/sound/s_main.cpp:26:
src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/sound/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/sound/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/sound/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/sound/../renderer/r_model.h:30,
                 from src/client/sound/../cl_renderer.h:28,
                 from src/client/sound/../client.h:32,
                 from src/client/sound/s_main.cpp:26:
src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/sound/s_mix.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/sound/s_mix.cpp.o src/client/sound/s_mix.cpp -MP -MD -MT release-linux-x86_64/testall/client/sound/s_mix.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/sound/../../common/../shared/ufotypes.h:32,
                 from src/client/sound/../../common/common.h:28,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/s_mix.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/sound/../../common/../shared/shared.h:54,
                 from src/client/sound/../../common/common.h:30,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/s_mix.cpp:26:
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/sound/../cl_renderer.h:29,
                 from src/client/sound/s_mix.cpp:27:
src/client/sound/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/sound/../renderer/r_gl.h:32,
                 from src/client/sound/../renderer/r_image.h:28,
                 from src/client/sound/../cl_renderer.h:27,
                 from src/client/sound/s_mix.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/sound/../../common/common.h:30,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/s_mix.cpp:26:
src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/sound/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/sound/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/sound/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/sound/../renderer/r_model.h:30,
                 from src/client/sound/../cl_renderer.h:28,
                 from src/client/sound/s_mix.cpp:27:
src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/sound/s_mumble.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/sound/s_mumble.cpp.o src/client/sound/s_mumble.cpp -MP -MD -MT release-linux-x86_64/testall/client/sound/s_mumble.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/sound/../../common/../shared/ufotypes.h:32,
                 from src/client/sound/../../common/common.h:28,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/../client.h:31,
                 from src/client/sound/s_mumble.cpp:7:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/sound/../../common/../shared/shared.h:54,
                 from src/client/sound/../../common/common.h:30,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/../client.h:31,
                 from src/client/sound/s_mumble.cpp:7:
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/sound/../cl_renderer.h:29,
                 from src/client/sound/../client.h:32,
                 from src/client/sound/s_mumble.cpp:7:
src/client/sound/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/sound/../renderer/r_gl.h:32,
                 from src/client/sound/../renderer/r_image.h:28,
                 from src/client/sound/../cl_renderer.h:27,
                 from src/client/sound/../client.h:32,
                 from src/client/sound/s_mumble.cpp:7:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/sound/../../common/common.h:30,
                 from src/client/sound/../cl_shared.h:28,
                 from src/client/sound/../client.h:31,
                 from src/client/sound/s_mumble.cpp:7:
src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/sound/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/sound/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/sound/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/sound/../renderer/r_model.h:30,
                 from src/client/sound/../cl_renderer.h:28,
                 from src/client/sound/../client.h:32,
                 from src/client/sound/s_mumble.cpp:7:
src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/sound/s_music.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/sound/s_music.cpp.o src/client/sound/s_music.cpp -MP -MD -MT release-linux-x86_64/testall/client/sound/s_music.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/sound/../../shared/ufotypes.h:32,
                 from src/client/sound/s_music.h:31,
                 from src/client/sound/s_music.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/sound/../../shared/shared.h:54,
                 from src/client/sound/s_local.h:31,
                 from src/client/sound/s_music.cpp:26:
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/sound/../cl_renderer.h:29,
                 from src/client/sound/s_music.cpp:33:
src/client/sound/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/sound/../renderer/r_gl.h:32,
                 from src/client/sound/../renderer/r_image.h:28,
                 from src/client/sound/../cl_renderer.h:27,
                 from src/client/sound/s_music.cpp:33:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/sound/s_local.h:31,
                 from src/client/sound/s_music.cpp:26:
src/client/sound/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/sound/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/sound/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/sound/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/sound/../renderer/r_model.h:30,
                 from src/client/sound/../cl_renderer.h:28,
                 from src/client/sound/s_music.cpp:33:
src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/sound/s_sample.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/sound/s_sample.cpp.o src/client/sound/s_sample.cpp -MP -MD -MT release-linux-x86_64/testall/client/sound/s_sample.cpp.o
In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25,
                 from /usr/include/SDL2/SDL_stdinc.h:34,
                 from /usr/include/SDL2/SDL_mixer.h:25,
                 from src/client/sound/s_local.h:30,
                 from src/client/sound/s_sample.h:30,
                 from src/client/sound/s_sample.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/sound/../../shared/shared.h:54,
                 from src/client/sound/s_local.h:31,
                 from src/client/sound/s_sample.h:30,
                 from src/client/sound/s_sample.cpp:26:
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/sound/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/ui/node/ui_node_abstractnode.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_abstractnode.cpp.o src/client/ui/node/ui_node_abstractnode.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_abstractnode.cpp.o
In file included from src/client/ui/node/ui_node_abstractnode.h:27,
                 from src/client/ui/node/ui_node_abstractnode.cpp:26:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_abstractnode.h:28,
                 from src/client/ui/node/ui_node_abstractnode.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_abstractoption.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_abstractoption.cpp.o src/client/ui/node/ui_node_abstractoption.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_abstractoption.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_abstractoption.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_abstractoption.cpp:26:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_abstractoption.cpp:27:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_abstractoption.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_abstractoption.cpp:26:
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_abstractoption.cpp:27:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_abstractscrollable.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_abstractscrollable.cpp.o src/client/ui/node/ui_node_abstractscrollable.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_abstractscrollable.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_abstractscrollable.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_abstractscrollable.cpp:26:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_abstractscrollable.cpp:30:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_abstractscrollable.cpp:30:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_abstractscrollable.cpp:26:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_abstractscrollable.cpp:30:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_abstractscrollbar.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_abstractscrollbar.cpp.o src/client/ui/node/ui_node_abstractscrollbar.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_abstractscrollbar.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/../ui_behaviour.h:27,
                 from src/client/ui/node/ui_node_abstractscrollbar.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/../ui_behaviour.h:27,
                 from src/client/ui/node/ui_node_abstractscrollbar.cpp:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/ui/node/ui_node_abstractvalue.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_abstractvalue.cpp.o src/client/ui/node/ui_node_abstractvalue.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_abstractvalue.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_abstractvalue.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_abstractvalue.cpp:27:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_abstractvalue.cpp:29:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_abstractvalue.cpp:29:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_abstractvalue.cpp:27:
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_abstractvalue.cpp:29:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_bar.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_bar.cpp.o src/client/ui/node/ui_node_bar.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_bar.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_bar.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_bar.cpp:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_bar.cpp:33:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_bar.cpp:33:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_bar.cpp:28:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_bar.cpp:33:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_base.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_base.cpp.o src/client/ui/node/ui_node_base.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_base.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_base.cpp:24:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_base.cpp:24:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_base.cpp:29:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_base.cpp:29:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_base.cpp:24:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_base.cpp:29:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_baseinventory.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_baseinventory.cpp.o src/client/ui/node/ui_node_baseinventory.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_baseinventory.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_baseinventory.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_baseinventory.cpp:28:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_baseinventory.cpp:36:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_baseinventory.cpp:36:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_baseinventory.cpp:28:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_baseinventory.cpp:36:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_battlescape.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_battlescape.cpp.o src/client/ui/node/ui_node_battlescape.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_battlescape.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_battlescape.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_battlescape.cpp:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_battlescape.cpp:32:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_battlescape.cpp:32:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_battlescape.cpp:28:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_battlescape.cpp:32:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_button.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_button.cpp.o src/client/ui/node/ui_node_button.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_button.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_button.cpp:29:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_button.cpp:29:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_button.cpp:34:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_button.cpp:34:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_button.cpp:29:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_button.cpp:34:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_checkbox.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_checkbox.cpp.o src/client/ui/node/ui_node_checkbox.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_checkbox.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_checkbox.cpp:34:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_checkbox.cpp:34:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_checkbox.cpp:39:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_checkbox.cpp:39:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_checkbox.cpp:34:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_checkbox.cpp:39:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_container.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_container.cpp.o src/client/ui/node/ui_node_container.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_container.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_container.cpp:34:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_container.cpp:34:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_container.cpp:42:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_container.cpp:42:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_container.cpp:34:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_container.cpp:42:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/ui_node_container.cpp: In function 'void UI_ContainerNodeDrawDropPreview(uiNode_t*)':
src/client/ui/node/ui_node_container.cpp:544:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
  544 |   if (!Key_IsDown(K_SHIFT) || CL_BattlescapeRunning())
      |   ^~
src/client/ui/node/ui_node_container.cpp:546:2: note: here
  546 |  case INV_FITS_ONLY_ROTATED:
      |  ^~~~
===> CXX [testall] src/client/ui/node/ui_node_controls.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_controls.cpp.o src/client/ui/node/ui_node_controls.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_controls.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_controls.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_controls.cpp:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/ui/node/ui_node_data.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_data.cpp.o src/client/ui/node/ui_node_data.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_data.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_data.cpp:33:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_data.cpp:33:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_data.cpp:39:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_data.cpp:39:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_data.cpp:33:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_data.cpp:39:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_editor.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_editor.cpp.o src/client/ui/node/ui_node_editor.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_editor.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_editor.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_editor.cpp:28:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_editor.cpp:35:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_editor.cpp:35:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_editor.cpp:28:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_editor.cpp:35:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_ekg.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_ekg.cpp.o src/client/ui/node/ui_node_ekg.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_ekg.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_ekg.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_ekg.cpp:26:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_ekg.cpp:29:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_ekg.cpp:29:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_ekg.cpp:26:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_ekg.cpp:29:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_geoscape.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_geoscape.cpp.o src/client/ui/node/ui_node_geoscape.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_geoscape.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_geoscape.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_geoscape.cpp:25:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_geoscape.cpp:30:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_geoscape.cpp:30:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_geoscape.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_geoscape.cpp:30:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_image.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_image.cpp.o src/client/ui/node/ui_node_image.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_image.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_image.cpp:39:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_image.cpp:39:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_image.cpp:42:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_image.cpp:42:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_image.cpp:39:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_image.cpp:42:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/node/ui_node_image.cpp: In member function 'virtual void uiImageNode::draw(uiNode_t*)':
src/client/ui/node/ui_node_image.cpp:181:18: warning: 'imagepos' may be used uninitialized in this function [-Wmaybe-uninitialized]
  181 |  UI_DrawNormImage(false, imagepos[0] + node->padding, imagepos[1] + node->padding, size[0], size[1],
      |  ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  182 |    EXTRADATA(node).texh[0], EXTRADATA(node).texh[1],
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  183 |    EXTRADATA(node).texl[0], EXTRADATA(node).texl[1], image);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_item.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_item.cpp.o src/client/ui/node/ui_node_item.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_item.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_item.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_item.cpp:27:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/node/ui_node_item.cpp:30:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/node/ui_node_item.cpp:30:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_item.cpp:27:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/node/ui_node_item.cpp:30:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_linechart.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_linechart.cpp.o src/client/ui/node/ui_node_linechart.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_linechart.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_linechart.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_linechart.cpp:25:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_linechart.cpp:27:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_linechart.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_linechart.cpp:25:
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_linechart.cpp:27:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_material_editor.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_material_editor.cpp.o src/client/ui/node/ui_node_material_editor.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_material_editor.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../common/../shared/ufotypes.h:32,
                 from src/client/ui/node/../../../common/common.h:28,
                 from src/client/ui/node/../../cl_shared.h:28,
                 from src/client/ui/node/../../client.h:31,
                 from src/client/ui/node/ui_node_material_editor.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../cl_shared.h:28,
                 from src/client/ui/node/../../client.h:31,
                 from src/client/ui/node/ui_node_material_editor.cpp:26:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_material_editor.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_material_editor.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../cl_shared.h:28,
                 from src/client/ui/node/../../client.h:31,
                 from src/client/ui/node/ui_node_material_editor.cpp:26:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_material_editor.cpp:26:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_messagelist.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_messagelist.cpp.o src/client/ui/node/ui_node_messagelist.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_messagelist.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_messagelist.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_messagelist.cpp:26:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_messagelist.cpp:27:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_messagelist.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_messagelist.cpp:26:
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_messagelist.cpp:27:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_model.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_model.cpp.o src/client/ui/node/ui_node_model.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_model.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_model.cpp:30:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_model.cpp:30:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_model.cpp:31:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_model.cpp:31:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_model.cpp:30:
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_model.cpp:31:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_option.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_option.cpp.o src/client/ui/node/ui_node_option.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_option.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_option.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_option.cpp:25:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_option.cpp:31:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_option.cpp:31:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_option.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_option.cpp:31:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_optionlist.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_optionlist.cpp.o src/client/ui/node/ui_node_optionlist.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_optionlist.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_optionlist.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_optionlist.cpp:26:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_optionlist.cpp:32:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_optionlist.cpp:32:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_optionlist.cpp:26:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_optionlist.cpp:32:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_optiontree.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_optiontree.cpp.o src/client/ui/node/ui_node_optiontree.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_optiontree.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_optiontree.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_optiontree.cpp:26:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_optiontree.cpp:33:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_optiontree.cpp:33:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_optiontree.cpp:26:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_optiontree.cpp:33:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_panel.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_panel.cpp.o src/client/ui/node/ui_node_panel.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_panel.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_panel.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_panel.cpp:25:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_panel.cpp:28:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_panel.cpp:28:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_panel.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_panel.cpp:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_radar.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_radar.cpp.o src/client/ui/node/ui_node_radar.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_radar.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_radar.h:27,
                 from src/client/ui/node/ui_node_radar.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_radar.h:27,
                 from src/client/ui/node/ui_node_radar.cpp:25:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_radar.cpp:27:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_radar.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_radar.h:27,
                 from src/client/ui/node/ui_node_radar.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_radar.cpp:27:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_radiobutton.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_radiobutton.cpp.o src/client/ui/node/ui_node_radiobutton.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_radiobutton.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_radiobutton.cpp:37:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_radiobutton.cpp:37:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_radiobutton.cpp:43:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_radiobutton.cpp:43:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_radiobutton.cpp:37:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_radiobutton.cpp:43:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_rows.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_rows.cpp.o src/client/ui/node/ui_node_rows.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_rows.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/../ui_behaviour.h:27,
                 from src/client/ui/node/ui_node_rows.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/../ui_behaviour.h:27,
                 from src/client/ui/node/ui_node_rows.cpp:26:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_rows.cpp:27:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_rows.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/../ui_behaviour.h:27,
                 from src/client/ui/node/ui_node_rows.cpp:26:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_rows.cpp:27:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_selectbox.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_selectbox.cpp.o src/client/ui/node/ui_node_selectbox.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_selectbox.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_selectbox.cpp:46:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_selectbox.cpp:46:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_selectbox.cpp:47:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_selectbox.cpp:47:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_selectbox.cpp:46:
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_selectbox.cpp:47:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_sequence.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_sequence.cpp.o src/client/ui/node/ui_node_sequence.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_sequence.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_sequence.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_sequence.cpp:25:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_sequence.cpp:30:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_sequence.cpp:30:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_sequence.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_sequence.cpp:30:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_special.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_special.cpp.o src/client/ui/node/ui_node_special.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_special.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../common/../shared/ufotypes.h:32,
                 from src/client/ui/node/../../../common/common.h:28,
                 from src/client/ui/node/../../cl_shared.h:28,
                 from src/client/ui/node/ui_node_special.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../cl_shared.h:28,
                 from src/client/ui/node/ui_node_special.cpp:25:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/ui/node/ui_node_spinner.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_spinner.cpp.o src/client/ui/node/ui_node_spinner.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_spinner.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_spinner.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_spinner.cpp:26:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_spinner.cpp:33:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_spinner.cpp:33:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_spinner.cpp:26:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_spinner.cpp:33:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_string.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_string.cpp.o src/client/ui/node/ui_node_string.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_string.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_string.cpp:47:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_string.cpp:47:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_string.cpp:52:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_string.cpp:52:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_string.cpp:47:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_string.cpp:52:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_tab.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_tab.cpp.o src/client/ui/node/ui_node_tab.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_tab.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_tab.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_tab.cpp:26:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_tab.cpp:34:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_tab.cpp:34:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_tab.cpp:26:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_tab.cpp:34:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_tbar.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_tbar.cpp.o src/client/ui/node/ui_node_tbar.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_tbar.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_tbar.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_tbar.cpp:25:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_tbar.cpp:28:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_tbar.cpp:28:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_tbar.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_tbar.cpp:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_text.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_text.cpp.o src/client/ui/node/ui_node_text.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_text.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_text.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_text.cpp:26:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_text.cpp:27:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_text.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_text.cpp:26:
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_text.cpp:27:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_text2.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_text2.cpp.o src/client/ui/node/ui_node_text2.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_text2.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_text2.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_text2.cpp:27:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_text2.cpp:28:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_text2.cpp:28:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_text2.cpp:27:
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_text2.cpp:28:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_textentry.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_textentry.cpp.o src/client/ui/node/ui_node_textentry.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_textentry.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_textentry.cpp:32:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_textentry.cpp:32:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_textentry.cpp:39:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_textentry.cpp:39:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_textentry.cpp:32:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_textentry.cpp:39:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_textlist.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_textlist.cpp.o src/client/ui/node/ui_node_textlist.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_textlist.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_textlist.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_textlist.cpp:25:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_textlist.cpp:26:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_textlist.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_textlist.cpp:25:
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_textlist.cpp:26:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_texture.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_texture.cpp.o src/client/ui/node/ui_node_texture.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_texture.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_texture.cpp:34:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_texture.cpp:34:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_texture.cpp:37:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_texture.cpp:37:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_texture.cpp:34:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_texture.cpp:37:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_timer.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_timer.cpp.o src/client/ui/node/ui_node_timer.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_timer.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../common/../shared/ufotypes.h:32,
                 from src/client/ui/node/../../../common/common.h:28,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_parse.h:27,
                 from src/client/ui/node/ui_node_timer.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_parse.h:27,
                 from src/client/ui/node/ui_node_timer.cpp:26:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/ui/node/ui_node_todo.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_todo.cpp.o src/client/ui/node/ui_node_todo.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_todo.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_todo.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_todo.cpp:26:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_todo.cpp:31:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_todo.cpp:31:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_todo.cpp:26:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_todo.cpp:31:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_video.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_video.cpp.o src/client/ui/node/ui_node_video.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_video.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_video.cpp:31:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_video.cpp:31:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_video.cpp:39:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_video.cpp:39:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_video.cpp:31:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../../client.h:32,
                 from src/client/ui/node/ui_node_video.cpp:39:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_vscrollbar.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_vscrollbar.cpp.o src/client/ui/node/ui_node_vscrollbar.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_vscrollbar.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_vscrollbar.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_vscrollbar.cpp:27:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_vscrollbar.cpp:33:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_vscrollbar.cpp:33:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_vscrollbar.cpp:27:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/../ui_render.h:28,
                 from src/client/ui/node/ui_node_vscrollbar.cpp:33:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_window.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_window.cpp.o src/client/ui/node/ui_node_window.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_window.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_data.h:29,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_window.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../shared/shared.h:54,
                 from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_window.cpp:26:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../node/../../cl_renderer.h:29,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_window.cpp:30:
src/client/ui/node/../node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../node/../../cl_renderer.h:27,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_window.cpp:30:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../ui_data.h:30,
                 from src/client/ui/node/../ui_main.h:27,
                 from src/client/ui/node/ui_node_window.cpp:26:
src/client/ui/node/../node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../node/../../cl_renderer.h:28,
                 from src/client/ui/node/../node/ui_node_model.h:29,
                 from src/client/ui/node/../ui_internal.h:36,
                 from src/client/ui/node/ui_node_window.cpp:30:
src/client/ui/node/../node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/node/ui_node_zone.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/node/ui_node_zone.cpp.o src/client/ui/node/ui_node_zone.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/node/ui_node_zone.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../ui_nodes.h:27,
                 from src/client/ui/node/ui_node_zone.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/../../../common/../shared/shared.h:54,
                 from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_zone.cpp:28:
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/ui/ui_actions.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_actions.cpp.o src/client/ui/ui_actions.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_actions.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_actions.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_actions.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_actions.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_actions.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_actions.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_actions.cpp:26:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_behaviour.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_behaviour.cpp.o src/client/ui/ui_behaviour.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_behaviour.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_behaviour.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_behaviour.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_behaviour.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_behaviour.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_behaviour.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_behaviour.cpp:26:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_components.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_components.cpp.o src/client/ui/ui_components.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_components.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../../../shared/mathlib.h:27,
                 from src/client/ui/node/ui_node_window.h:27,
                 from src/client/ui/ui_internal.h:35,
                 from src/client/ui/ui_components.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/ui_node_abstractnode.h:27,
                 from src/client/ui/node/ui_node_window.h:28,
                 from src/client/ui/ui_internal.h:35,
                 from src/client/ui/ui_components.cpp:25:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_components.cpp:25:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_components.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_abstractnode.h:28,
                 from src/client/ui/node/ui_node_window.h:28,
                 from src/client/ui/ui_internal.h:35,
                 from src/client/ui/ui_components.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_components.cpp:25:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_data.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_data.cpp.o src/client/ui/ui_data.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_data.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../common/../shared/ufotypes.h:32,
                 from src/client/ui/../../common/common.h:28,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/ui_data.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../common/../shared/shared.h:54,
                 from src/client/ui/../../common/common.h:30,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/ui_data.cpp:25:
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_data.cpp:28:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_data.cpp:28:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/../../common/common.h:30,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/ui_data.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_data.cpp:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_dragndrop.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_dragndrop.cpp.o src/client/ui/ui_dragndrop.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_dragndrop.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/node/../../../shared/ufotypes.h:32,
                 from src/client/ui/node/../../../shared/mathlib.h:27,
                 from src/client/ui/node/ui_node_window.h:27,
                 from src/client/ui/ui_internal.h:35,
                 from src/client/ui/ui_dragndrop.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/node/ui_node_abstractnode.h:27,
                 from src/client/ui/node/ui_node_window.h:28,
                 from src/client/ui/ui_internal.h:35,
                 from src/client/ui/ui_dragndrop.cpp:25:
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/node/../../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_dragndrop.cpp:25:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_dragndrop.cpp:25:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/node/../../../common/common.h:30,
                 from src/client/ui/node/../../../common/scripts.h:28,
                 from src/client/ui/node/../ui_nodes.h:28,
                 from src/client/ui/node/ui_node_abstractnode.h:28,
                 from src/client/ui/node/ui_node_window.h:28,
                 from src/client/ui/ui_internal.h:35,
                 from src/client/ui/ui_dragndrop.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/node/../../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/node/../../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_dragndrop.cpp:25:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_draw.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_draw.cpp.o src/client/ui/ui_draw.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_draw.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_draw.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_draw.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_draw.cpp:27:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_draw.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_draw.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_draw.cpp:27:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_expression.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_expression.cpp.o src/client/ui/ui_expression.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_expression.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../common/../shared/ufotypes.h:32,
                 from src/client/ui/../../common/common.h:28,
                 from src/client/ui/ui_expression.h:27,
                 from src/client/ui/ui_expression.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../common/../shared/shared.h:54,
                 from src/client/ui/../../common/common.h:30,
                 from src/client/ui/ui_expression.h:27,
                 from src/client/ui/ui_expression.cpp:25:
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_expression.cpp:28:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_expression.cpp:28:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/../../common/common.h:30,
                 from src/client/ui/ui_expression.h:27,
                 from src/client/ui/ui_expression.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_expression.cpp:28:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/ui_expression.cpp: In function 'uiNode_t* UI_GetNodeFromExpression(uiAction_t*, const uiCallContext_t*, const value_t**)':
src/client/ui/ui_expression.cpp:117:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
  117 |   }
      |   ^
src/client/ui/ui_expression.cpp:119:2: note: here
  119 |  case EA_OPERATOR_UNARY:
      |  ^~~~
src/client/ui/ui_expression.cpp: In function 'bool UI_GetBooleanFromExpression(uiAction_t*, const uiCallContext_t*)':
src/client/ui/ui_expression.cpp:489:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
  489 |      name = UI_GenInjectedString(name, false, context);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
src/client/ui/ui_expression.cpp:490:5: note: here
  490 |     case EA_VALUE_CVARNAME:
      |     ^~~~
src/client/ui/ui_expression.cpp:493:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
  493 |      name = UI_GenInjectedString(name, false, context);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
src/client/ui/ui_expression.cpp:494:5: note: here
  494 |     case EA_VALUE_PATHNODE: {
      |     ^~~~
===> CXX [testall] src/client/ui/ui_font.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_font.cpp.o src/client/ui/ui_font.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_font.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_font.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_font.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_font.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_font.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_font.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_font.cpp:26:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/ui_font.cpp: In function 'bool UI_ParseFont(const char*, const char**)':
src/client/ui/ui_font.cpp:121:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  121 |      token++;
      |      ~~~~~^~
src/client/ui/ui_font.cpp:122:5: note: here
  122 |     case V_HUNK_STRING:
      |     ^~~~
===> CXX [testall] src/client/ui/ui_input.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_input.cpp.o src/client/ui/ui_input.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_input.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_input.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_input.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_input.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_input.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_input.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_input.cpp:26:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_main.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_main.cpp.o src/client/ui/ui_main.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_main.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_main.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_main.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_main.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_main.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_main.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_main.cpp:26:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_node.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_node.cpp.o src/client/ui/ui_node.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_node.cpp.o
In file included from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39,
                 from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:524,
                 from /usr/include/c++/9/bits/exception.h:38,
                 from /usr/include/c++/9/typeinfo:34,
                 from src/client/ui/ui_node.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_node.cpp:27:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_node.cpp:37:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_node.cpp:37:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_node.cpp:27:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_node.cpp:37:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_nodes.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_nodes.cpp.o src/client/ui/ui_nodes.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_nodes.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_nodes.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_nodes.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_nodes.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_nodes.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_nodes.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_nodes.cpp:26:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_nodes.cpp:25:
src/client/ui/ui_nodes.cpp: In function 'void UI_InitNodes()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct uiBehaviour_t' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/ui_nodes.cpp:633:3: note: in expansion of macro 'OBJZERO'
  633 |   OBJZERO(*current);
      |   ^~~~~~~
In file included from src/client/ui/ui_internal.h:39,
                 from src/client/ui/ui_nodes.cpp:26:
src/client/ui/ui_behaviour.h:38:8: note: 'struct uiBehaviour_t' declared here
   38 | struct uiBehaviour_t {
      |        ^~~~~~~~~~~~~
===> CXX [testall] src/client/ui/ui_parse.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_parse.cpp.o src/client/ui/ui_parse.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_parse.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../common/../shared/ufotypes.h:32,
                 from src/client/ui/../../common/common.h:28,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/../client.h:31,
                 from src/client/ui/ui_parse.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../common/../shared/shared.h:54,
                 from src/client/ui/../../common/common.h:30,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/../client.h:31,
                 from src/client/ui/ui_parse.cpp:28:
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/../cl_renderer.h:29,
                 from src/client/ui/../client.h:32,
                 from src/client/ui/ui_parse.cpp:28:
src/client/ui/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/../renderer/r_gl.h:32,
                 from src/client/ui/../renderer/r_image.h:28,
                 from src/client/ui/../cl_renderer.h:27,
                 from src/client/ui/../client.h:32,
                 from src/client/ui/ui_parse.cpp:28:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/../../common/common.h:30,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/../client.h:31,
                 from src/client/ui/ui_parse.cpp:28:
src/client/ui/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/../renderer/r_model.h:30,
                 from src/client/ui/../cl_renderer.h:28,
                 from src/client/ui/../client.h:32,
                 from src/client/ui/ui_parse.cpp:28:
src/client/ui/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
src/client/ui/ui_parse.cpp: In function 'uiAction_t* UI_ParseActionList(uiNode_t*, const char**, const char**)':
src/client/ui/ui_parse.cpp:516:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  516 |    if (!lastAction || (lastAction->type != EA_IF && lastAction->type != EA_ELIF)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/client/ui/ui_parse.cpp:521:3: note: here
  521 |   case EA_WHILE:
      |   ^~~~
===> CXX [testall] src/client/ui/ui_popup.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_popup.cpp.o src/client/ui/ui_popup.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_popup.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_popup.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_popup.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/ui/ui_render.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_render.cpp.o src/client/ui/ui_render.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_render.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_render.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_render.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/../cl_renderer.h:29,
                 from src/client/ui/ui_render.h:28,
                 from src/client/ui/ui_render.cpp:27:
src/client/ui/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/../renderer/r_gl.h:32,
                 from src/client/ui/../renderer/r_image.h:28,
                 from src/client/ui/../cl_renderer.h:27,
                 from src/client/ui/ui_render.h:28,
                 from src/client/ui/ui_render.cpp:27:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_render.cpp:25:
src/client/ui/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/../renderer/r_model.h:30,
                 from src/client/ui/../cl_renderer.h:28,
                 from src/client/ui/ui_render.h:28,
                 from src/client/ui/ui_render.cpp:27:
src/client/ui/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_sound.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_sound.cpp.o src/client/ui/ui_sound.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_sound.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_sound.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_sound.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/ui/ui_sprite.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_sprite.cpp.o src/client/ui/ui_sprite.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_sprite.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_sprite.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_sprite.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_sprite.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_sprite.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_sprite.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_sprite.cpp:26:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_timer.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_timer.cpp.o src/client/ui/ui_timer.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_timer.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../common/../shared/ufotypes.h:32,
                 from src/client/ui/../../common/common.h:28,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/ui_timer.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../common/../shared/shared.h:54,
                 from src/client/ui/../../common/common.h:30,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/ui_timer.cpp:25:
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/ui/ui_tooltip.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_tooltip.cpp.o src/client/ui/ui_tooltip.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_tooltip.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../common/../shared/ufotypes.h:32,
                 from src/client/ui/../../common/common.h:28,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/ui_tooltip.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../common/../shared/shared.h:54,
                 from src/client/ui/../../common/common.h:30,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/ui_tooltip.cpp:25:
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/../cl_renderer.h:29,
                 from src/client/ui/ui_render.h:28,
                 from src/client/ui/ui_tooltip.cpp:31:
src/client/ui/../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/../renderer/r_gl.h:32,
                 from src/client/ui/../renderer/r_image.h:28,
                 from src/client/ui/../cl_renderer.h:27,
                 from src/client/ui/ui_render.h:28,
                 from src/client/ui/ui_tooltip.cpp:31:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/../../common/common.h:30,
                 from src/client/ui/../cl_shared.h:28,
                 from src/client/ui/ui_tooltip.cpp:25:
src/client/ui/../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/../renderer/r_model.h:30,
                 from src/client/ui/../cl_renderer.h:28,
                 from src/client/ui/ui_render.h:28,
                 from src/client/ui/ui_tooltip.cpp:31:
src/client/ui/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/ui/ui_windows.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/ui/ui_windows.cpp.o src/client/ui/ui_windows.cpp -MP -MD -MT release-linux-x86_64/testall/client/ui/ui_windows.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/ui/../../shared/ufotypes.h:32,
                 from src/client/ui/ui_data.h:29,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_windows.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/ui/../../shared/shared.h:54,
                 from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_windows.cpp:25:
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/ui/../../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/client/ui/node/../../cl_renderer.h:29,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_windows.cpp:26:
src/client/ui/node/../../renderer/r_program.h:33: warning: "GL_UNIFORM" redefined
   33 | #define GL_UNIFORM 1
      | 
In file included from /usr/include/SDL2/SDL_opengl.h:2105,
                 from src/client/ui/node/../../renderer/r_gl.h:32,
                 from src/client/ui/node/../../renderer/r_image.h:28,
                 from src/client/ui/node/../../cl_renderer.h:27,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_windows.cpp:26:
/usr/include/SDL2/SDL_opengl_glext.h:2365: note: this is the location of the previous definition
 2365 | #define GL_UNIFORM                        0x92E1
      | 
In file included from src/client/ui/ui_data.h:30,
                 from src/client/ui/ui_main.h:27,
                 from src/client/ui/ui_windows.cpp:25:
src/client/ui/node/../../renderer/r_entity.h: In member function 'void entity_s::init()':
src/client/ui/../../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_s'; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/client/ui/../../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/client/ui/node/../../renderer/r_entity.h:111:3: note: in expansion of macro 'OBJZERO'
  111 |   OBJZERO(*this);
      |   ^~~~~~~
In file included from src/client/ui/node/../../renderer/r_model.h:30,
                 from src/client/ui/node/../../cl_renderer.h:28,
                 from src/client/ui/node/ui_node_model.h:29,
                 from src/client/ui/ui_internal.h:36,
                 from src/client/ui/ui_windows.cpp:26:
src/client/ui/node/../../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here
   77 | typedef struct entity_s {
      |                ^~~~~~~~
===> CXX [testall] src/client/web/web_cgame.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/web/web_cgame.cpp.o src/client/web/web_cgame.cpp -MP -MD -MT release-linux-x86_64/testall/client/web/web_cgame.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/web/../../common/../shared/ufotypes.h:32,
                 from src/client/web/../../common/common.h:28,
                 from src/client/web/web_main.h:29,
                 from src/client/web/web_cgame.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/web/../../common/../shared/shared.h:54,
                 from src/client/web/../../common/common.h:30,
                 from src/client/web/web_main.h:29,
                 from src/client/web/web_cgame.cpp:27:
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/client/web/web_main.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/client/web/web_main.cpp.o src/client/web/web_main.cpp -MP -MD -MT release-linux-x86_64/testall/client/web/web_main.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/client/web/../../common/../shared/ufotypes.h:32,
                 from src/client/web/../../common/common.h:28,
                 from src/client/web/web_main.h:29,
                 from src/client/web/web_main.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/client/web/../../common/../shared/shared.h:54,
                 from src/client/web/../../common/common.h:30,
                 from src/client/web/web_main.h:29,
                 from src/client/web/web_main.cpp:27:
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/client/web/../../common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/binaryexpressionparser.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/binaryexpressionparser.cpp.o src/common/binaryexpressionparser.cpp -MP -MD -MT release-linux-x86_64/testall/common/binaryexpressionparser.cpp.o
In file included from src/common/binaryexpressionparser.h:27,
                 from src/common/binaryexpressionparser.cpp:25:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/binaryexpressionparser.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [testall] src/common/bsp.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/bsp.cpp.o src/common/bsp.cpp -MP -MD -MT release-linux-x86_64/testall/common/bsp.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/bsp.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/bsp.cpp:26:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from src/common/common.h:30,
                 from src/common/bsp.cpp:26:
src/common/bsp.cpp: In function 'void CM_LoadMap(const char*, bool, const char*, const char*, mapData_t*, mapTiles_t*)':
src/common/../shared/shared.h:176:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'mapData_t' {aka 'struct mapData_s'}; use assignment or value-initialization instead [-Wclass-memaccess]
  176 | #define OBJSET(obj, val) (memset(&(obj), (val), sizeof(obj)))
      |                                                            ^
src/common/../shared/shared.h:177:26: note: in expansion of macro 'OBJSET'
  177 | #define OBJZERO(obj)     OBJSET((obj), 0)
      |                          ^~~~~~
src/common/bsp.cpp:942:2: note: in expansion of macro 'OBJZERO'
  942 |  OBJZERO(*mapData);
      |  ^~~~~~~
In file included from src/common/tracing.h:30,
                 from src/common/cmodel.h:31,
                 from src/common/common.h:182,
                 from src/common/bsp.cpp:26:
src/common/../shared/typedefs.h:319:16: note: 'mapData_t' {aka 'struct mapData_s'} declared here
  319 | typedef struct mapData_s {
      |                ^~~~~~~~~
===> CXX [testall] src/common/cmd.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/cmd.cpp.o src/common/cmd.cpp -MP -MD -MT release-linux-x86_64/testall/common/cmd.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/common/filesys.h:30,
                 from src/common/cmd.h:34,
                 from src/common/cmd.cpp:34:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/cmd.h:35,
                 from src/common/cmd.cpp:34:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/cmodel.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/cmodel.cpp.o src/common/cmodel.cpp -MP -MD -MT release-linux-x86_64/testall/common/cmodel.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/cmodel.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/cmodel.cpp:27:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/common.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/common.cpp.o src/common/common.cpp -MP -MD -MT release-linux-x86_64/testall/common/common.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/common.cpp:27:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/common.cpp:27:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/cvar.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/cvar.cpp.o src/common/cvar.cpp -MP -MD -MT release-linux-x86_64/testall/common/cvar.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/cvar.cpp:31:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/cvar.cpp:31:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/dbuffer.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/dbuffer.cpp.o src/common/dbuffer.cpp -MP -MD -MT release-linux-x86_64/testall/common/dbuffer.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/dbuffer.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/dbuffer.cpp:25:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/files.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/files.cpp.o src/common/files.cpp -MP -MD -MT release-linux-x86_64/testall/common/files.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/files.cpp:31:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/files.cpp:31:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/files.cpp: In function 'void FS_ExecAutoexec()':
src/common/files.cpp:753:33: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 64 [-Wformat-truncation=]
  753 |   snprintf(name, sizeof(name), "%s/autoexec.cfg", s->filename);
      |                                 ^~
In file included from /usr/include/stdio.h:867,
                 from /usr/include/SDL2/SDL_stdinc.h:37,
                 from /usr/include/SDL2/SDL_endian.h:31,
                 from src/common/../shared/byte.h:30,
                 from src/common/common.h:29,
                 from src/common/files.cpp:31:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 14 and 269 bytes into a destination of size 64
   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
===> CXX [testall] src/common/grid.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/grid.cpp.o src/common/grid.cpp -MP -MD -MT release-linux-x86_64/testall/common/grid.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/grid.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/grid.cpp:26:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/grid.cpp: In member function 'bool Step::checkFlyingDirections() const':
src/common/grid.cpp:394:74: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  394 |   neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, fromPos));
      |                                                                          ^
src/common/grid.cpp:399:74: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  399 |   neededHeight = actorHeight + CELL_HEIGHT - std::max((const signed char)0, routing.getFloor(actorSize, toPos));
      |                                                                          ^
===> CXX [testall] src/common/http.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/http.cpp.o src/common/http.cpp -MP -MD -MT release-linux-x86_64/testall/common/http.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/http.h:27,
                 from src/common/http.cpp:21:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/http.h:27,
                 from src/common/http.cpp:21:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/ioapi.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/ioapi.cpp.o src/common/ioapi.cpp -MP -MD -MT release-linux-x86_64/testall/common/ioapi.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from src/common/ioapi.cpp:9:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [testall] src/common/list.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/list.cpp.o src/common/list.cpp -MP -MD -MT release-linux-x86_64/testall/common/list.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/list.h:28,
                 from src/common/list.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/list.cpp:27:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/md4.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/md4.cpp.o src/common/md4.cpp -MP -MD -MT release-linux-x86_64/testall/common/md4.cpp.o
In file included from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39,
                 from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:524,
                 from /usr/include/c++/9/cstdlib:41,
                 from /usr/include/c++/9/stdlib.h:36,
                 from src/common/../shared/../../config.h:3,
                 from src/common/../shared/shared.h:32,
                 from src/common/md4.cpp:32:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/md4.cpp:32:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/md5.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/md5.cpp.o src/common/md5.cpp -MP -MD -MT release-linux-x86_64/testall/common/md5.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/md5.cpp:23:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/md5.cpp:23:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/mem.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/mem.cpp.o src/common/mem.cpp -MP -MD -MT release-linux-x86_64/testall/common/mem.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/mem.cpp:29:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/mem.cpp:29:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/msg.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/msg.cpp.o src/common/msg.cpp -MP -MD -MT release-linux-x86_64/testall/common/msg.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/msg.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/msg.cpp:26:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/net.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/net.cpp.o src/common/net.cpp -MP -MD -MT release-linux-x86_64/testall/common/net.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/net.cpp:29:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/net.cpp:29:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/netpack.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/netpack.cpp.o src/common/netpack.cpp -MP -MD -MT release-linux-x86_64/testall/common/netpack.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/netpack.cpp:25:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/netpack.cpp:25:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/netpack.cpp: In function 'void NET_OOB_Printf(net_stream*, const char*, ...)':
src/common/netpack.cpp:557:31: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  557 |  const char cmd = (const char)clc_oob;
      |                               ^~~~~~~
===> CXX [testall] src/common/pqueue.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/pqueue.cpp.o src/common/pqueue.cpp -MP -MD -MT release-linux-x86_64/testall/common/pqueue.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/pqueue.cpp:17:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/pqueue.cpp:17:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/routing.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/routing.cpp.o src/common/routing.cpp -MP -MD -MT release-linux-x86_64/testall/common/routing.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/routing.cpp:28:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/routing.cpp:28:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/routing.cpp: In function 'int RT_MicroTrace(RoutingData*, const place_t*, int, int, int, int, opening_t*)':
src/common/routing.cpp:1145:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1145 |    if (bases[5] <= middle &&  /* same for the 2nd part of the passage */
      |    ^~
src/common/routing.cpp:1150:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1150 |     return opening->base - middle;
      |     ^~~~~~
===> CXX [testall] src/common/scripts.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/scripts.cpp.o src/common/scripts.cpp -MP -MD -MT release-linux-x86_64/testall/common/scripts.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/common.h:28,
                 from src/common/scripts.h:28,
                 from src/common/scripts.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/common.h:30,
                 from src/common/scripts.h:28,
                 from src/common/scripts.cpp:26:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/scripts.cpp: In function 'bool Com_ParseBlockToken(const char*, const char**, void*, const value_t*, memPool_t*, const char*)':
src/common/scripts.cpp:1318:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1318 |      if (*token == '_')
      |      ^~
src/common/scripts.cpp:1322:4: note: here
 1322 |    case V_HUNK_STRING:
      |    ^~~~
===> CXX [testall] src/common/sha1.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/sha1.cpp.o src/common/sha1.cpp -MP -MD -MT release-linux-x86_64/testall/common/sha1.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/sha1.h:38,
                 from src/common/sha1.cpp:41:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/sha1.cpp:43:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/sha2.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/sha2.cpp.o src/common/sha2.cpp -MP -MD -MT release-linux-x86_64/testall/common/sha2.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/string.h:26,
                 from src/common/sha2.cpp:30:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/sha2.cpp:35:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/tracing.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/tracing.cpp.o src/common/tracing.cpp -MP -MD -MT release-linux-x86_64/testall/common/tracing.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9,
                 from src/common/../shared/ufotypes.h:32,
                 from src/common/../shared/mathlib.h:27,
                 from src/common/../shared/typedefs.h:4,
                 from src/common/tracing.h:30,
                 from src/common/tracing.cpp:29:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/../shared/shared.h:54,
                 from src/common/../shared/typedefs.h:5,
                 from src/common/tracing.h:30,
                 from src/common/tracing.cpp:29:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
===> CXX [testall] src/common/unzip.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/unzip.cpp.o src/common/unzip.cpp -MP -MD -MT release-linux-x86_64/testall/common/unzip.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include-fixed/limits.h:194,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include-fixed/syslimits.h:7,
                 from /usr/lib/gcc/x86_64-linux-gnu/9/include-fixed/limits.h:34,
                 from /usr/include/zconf.h:418,
                 from /usr/include/zlib.h:34,
                 from src/common/unzip.h:57,
                 from src/common/unzip.cpp:37:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
===> CXX [testall] src/common/xml.cpp
"c++" -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -g -Winline -Wcast-qual -Wcast-align -Wmissing-declarations -Wpointer-arith -Wno-long-long -pedantic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wreturn-type -Wwrite-strings -Wno-variadic-macros -Wno-format-zero-length -DNDEBUG -DSHARED_EXT=\"so\" -D_GNU_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE -ffast-math -funroll-loops -D_FORTIFY_SOURCE=2 -DNDEBUG -fexpensive-optimizations -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/build/ufoai-2.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -DLUA_USE_LINUX -DCOMPILE_UFO -DHARD_LINKED_GAME -DHARD_LINKED_CGAME -DCOMPILE_UNITTESTS  -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/x86_64-linux-gnu  -D_THREAD_SAFE -D_REENTRANT -Isrc/libs/mumble   -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c -o release-linux-x86_64/testall/common/xml.cpp.o src/common/xml.cpp -MP -MD -MT release-linux-x86_64/testall/common/xml.cpp.o
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from /usr/include/mxml.h:23,
                 from src/common/xml.h:23,
                 from src/common/xml.cpp:26:
/usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from src/common/xml.cpp:27:
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   20 | #if CXX11(4, 4, 0, cxx_defaulted_functions)
      |                                           ^
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:20:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   26 | #if CXX11(4, 4, 0, cxx_deleted_functions)
      |                                         ^
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:26:41: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   32 | #if not CXX11(4, 7, 1400, cxx_override_control)
      |                                               ^
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/../shared/cxx.h:32:47: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
src/common/xml.cpp: In function 'mxml_type_t mxml_ufo_type_cb(mxml_node_t*)':
src/common/xml.cpp:523:14: error: invalid use of incomplete type 'mxml_node_t' {aka 'struct _mxml_node_s'}
  523 |   type = node->value.element.name;
      |              ^~
In file included from src/common/xml.h:23,
                 from src/common/xml.cpp:26:
/usr/include/mxml.h:97:16: note: forward declaration of 'mxml_node_t' {aka 'struct _mxml_node_s'}
   97 | typedef struct _mxml_node_s mxml_node_t; /**** An XML node. ****/
      |                ^~~~~~~~~~~~
make[2]: *** [Makefile:172: release-linux-x86_64/testall/common/xml.cpp.o] Error 1
make[2]: Leaving directory '/build/ufoai-2.5'
make[1]: *** [debian/rules:28: override_dh_auto_build] Error 2
make[1]: Leaving directory '/build/ufoai-2.5'
make: *** [debian/rules:16: binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
I: copying local configuration
E: Failed autobuilding of package
I: unmounting /home/mattia/pbuilder/repository/ filesystem
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /var/cache/pbuilder/build/28099 and its subdirectories
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20200119/f88e5968/attachment-0001.sig>


More information about the Pkg-games-devel mailing list