https://launchpad.net/ubuntu/+source/dhewm3/1.5.0+git20181221+dfsg-1/+build/16213747 RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux bos02-arm64-013 4.4.0-141-generic #167-Ubuntu SMP Wed Dec 5 10:50:27 UTC 2018 aarch64 Buildd toolchain package versions: launchpad-buildd_165 python-lpbuildd_165 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.6 dpkg-dev_1.18.4ubuntu1.5 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 29 Dec 23:25:35 ntpdate[1813]: adjust time server 10.211.37.1 offset -0.056749 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=disco --arch=arm64 PACKAGEBUILD-16213747 /home/buildd/filecache-default/12198815be27835f4527655ec2ee7fabeb41ea11 Creating target for build PACKAGEBUILD-16213747 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=disco --arch=arm64 PACKAGEBUILD-16213747 Starting target for build PACKAGEBUILD-16213747 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=disco --arch=arm64 PACKAGEBUILD-16213747 'deb http://ftpmaster.internal/ubuntu disco main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu disco-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu disco-updates main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu disco-proposed main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-16213747 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=disco --arch=arm64 PACKAGEBUILD-16213747 Updating target for build PACKAGEBUILD-16213747 Get:1 http://ftpmaster.internal/ubuntu disco InRelease [243 kB] Get:2 http://ftpmaster.internal/ubuntu disco-security InRelease [65.4 kB] Get:3 http://ftpmaster.internal/ubuntu disco-updates InRelease [65.4 kB] Get:4 http://ftpmaster.internal/ubuntu disco-proposed InRelease [93.2 kB] Get:5 http://ftpmaster.internal/ubuntu disco/main arm64 Packages [968 kB] Get:6 http://ftpmaster.internal/ubuntu disco/main Translation-en [509 kB] Get:7 http://ftpmaster.internal/ubuntu disco/universe arm64 Packages [8757 kB] Get:8 http://ftpmaster.internal/ubuntu disco/universe Translation-en [5174 kB] Get:9 http://ftpmaster.internal/ubuntu disco/multiverse arm64 Packages [125 kB] Get:10 http://ftpmaster.internal/ubuntu disco/multiverse Translation-en [114 kB] Get:11 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 Packages [80.3 kB] Get:12 http://ftpmaster.internal/ubuntu disco-proposed/main Translation-en [43.2 kB] Get:13 http://ftpmaster.internal/ubuntu disco-proposed/universe arm64 Packages [300 kB] Get:14 http://ftpmaster.internal/ubuntu disco-proposed/universe Translation-en [180 kB] Get:15 http://ftpmaster.internal/ubuntu disco-proposed/multiverse arm64 Packages [1560 B] Get:16 http://ftpmaster.internal/ubuntu disco-proposed/multiverse Translation-en [16.3 kB] Fetched 16.7 MB in 6s (2640 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: apt binutils binutils-aarch64-linux-gnu binutils-common cpp-8 dash dpkg dpkg-dev e2fslibs e2fsprogs g++-8 gcc-8 gcc-8-base init init-system-helpers libapt-pkg5.0 libasan5 libassuan0 libatomic1 libbinutils libcc1-0 libcom-err2 libcomerr2 libdpkg-perl libext2fs2 libgcc-8-dev libgcc1 libgnutls30 libgomp1 libgpg-error0 libitm1 liblsan0 libpng16-16 libsqlite3-0 libss2 libstdc++-8-dev libstdc++6 libtsan0 libubsan1 linux-libc-dev sed 41 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 32.5 MB of archives. After this operation, 167 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu disco/main arm64 dpkg arm64 1.19.2ubuntu2 [1088 kB] Get:2 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 dash arm64 0.5.10.2-4 [84.1 kB] Get:3 http://ftpmaster.internal/ubuntu disco/main arm64 sed arm64 4.7-1 [186 kB] Get:4 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 init-system-helpers all 1.56+nmu1 [38.2 kB] Get:5 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libgnutls30 arm64 3.6.5-2ubuntu1 [699 kB] Get:6 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libubsan1 arm64 8.2.0-13ubuntu1 [113 kB] Get:7 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libtsan0 arm64 8.2.0-13ubuntu1 [269 kB] Get:8 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 gcc-8-base arm64 8.2.0-13ubuntu1 [18.6 kB] Get:9 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libgcc1 arm64 1:8.2.0-13ubuntu1 [34.3 kB] Get:10 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libgomp1 arm64 8.2.0-13ubuntu1 [69.6 kB] Get:11 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libitm1 arm64 8.2.0-13ubuntu1 [24.4 kB] Get:12 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libatomic1 arm64 8.2.0-13ubuntu1 [9124 B] Get:13 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libasan5 arm64 8.2.0-13ubuntu1 [337 kB] Get:14 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 liblsan0 arm64 8.2.0-13ubuntu1 [120 kB] Get:15 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 cpp-8 arm64 8.2.0-13ubuntu1 [5713 kB] Get:16 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libcc1-0 arm64 8.2.0-13ubuntu1 [36.3 kB] Get:17 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 g++-8 arm64 8.2.0-13ubuntu1 [6550 kB] Get:18 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 gcc-8 arm64 8.2.0-13ubuntu1 [6472 kB] Get:19 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libgcc-8-dev arm64 8.2.0-13ubuntu1 [856 kB] Get:20 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libstdc++-8-dev arm64 8.2.0-13ubuntu1 [1513 kB] Get:21 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libstdc++6 arm64 8.2.0-13ubuntu1 [371 kB] Get:22 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libbinutils arm64 2.31.1-11ubuntu1 [461 kB] Get:23 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 binutils-common arm64 2.31.1-11ubuntu1 [194 kB] Get:24 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 binutils arm64 2.31.1-11ubuntu1 [3364 B] Get:25 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 binutils-aarch64-linux-gnu arm64 2.31.1-11ubuntu1 [2177 kB] Get:26 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libapt-pkg5.0 arm64 1.8.0~alpha3 [751 kB] Get:27 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 apt arm64 1.8.0~alpha3 [1116 kB] Get:28 http://ftpmaster.internal/ubuntu disco/main arm64 libext2fs2 arm64 1.44.5-1 [153 kB] Get:29 http://ftpmaster.internal/ubuntu disco/main arm64 e2fsprogs arm64 1.44.5-1 [491 kB] Get:30 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 init arm64 1.56+nmu1 [6080 B] Get:31 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libgpg-error0 arm64 1.33-3 [54.8 kB] Get:32 http://ftpmaster.internal/ubuntu disco/main arm64 libcom-err2 arm64 1.44.5-1 [9216 B] Get:33 http://ftpmaster.internal/ubuntu disco/main arm64 libss2 arm64 1.44.5-1 [10.6 kB] Get:34 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libsqlite3-0 arm64 3.26.0+fossilbc891ac6b-1 [492 kB] Get:35 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libpng16-16 arm64 1.6.36-2 [173 kB] Get:36 http://ftpmaster.internal/ubuntu disco/main arm64 dpkg-dev all 1.19.2ubuntu2 [549 kB] Get:37 http://ftpmaster.internal/ubuntu disco/main arm64 libdpkg-perl all 1.19.2ubuntu2 [227 kB] Get:38 http://ftpmaster.internal/ubuntu disco/main arm64 e2fslibs arm64 1.44.5-1 [2704 B] Get:39 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libassuan0 arm64 2.5.2-1 [32.9 kB] Get:40 http://ftpmaster.internal/ubuntu disco/main arm64 libcomerr2 arm64 1.44.5-1 [2700 B] Get:41 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 linux-libc-dev arm64 4.19.0-9.10 [1021 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 32.5 MB in 1s (28.5 MB/s) (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.2ubuntu2_arm64.deb ... Unpacking dpkg (1.19.2ubuntu2) over (1.19.2ubuntu1) ... Setting up dpkg (1.19.2ubuntu2) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../dash_0.5.10.2-4_arm64.deb ... Unpacking dash (0.5.10.2-4) over (0.5.10.2-2) ... Setting up dash (0.5.10.2-4) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../archives/sed_4.7-1_arm64.deb ... Unpacking sed (4.7-1) over (4.5-2) ... Setting up sed (4.7-1) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.56+nmu1_all.deb ... Unpacking init-system-helpers (1.56+nmu1) over (1.56) ... Setting up init-system-helpers (1.56+nmu1) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.5-2ubuntu1_arm64.deb ... Unpacking libgnutls30:arm64 (3.6.5-2ubuntu1) over (3.6.4-2ubuntu2) ... Setting up libgnutls30:arm64 (3.6.5-2ubuntu1) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../libubsan1_8.2.0-13ubuntu1_arm64.deb ... Unpacking libubsan1:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../libtsan0_8.2.0-13ubuntu1_arm64.deb ... Unpacking libtsan0:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../gcc-8-base_8.2.0-13ubuntu1_arm64.deb ... Unpacking gcc-8-base:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Setting up gcc-8-base:arm64 (8.2.0-13ubuntu1) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a8.2.0-13ubuntu1_arm64.deb ... Unpacking libgcc1:arm64 (1:8.2.0-13ubuntu1) over (1:8.2.0-12ubuntu1) ... Setting up libgcc1:arm64 (1:8.2.0-13ubuntu1) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../00-libgomp1_8.2.0-13ubuntu1_arm64.deb ... Unpacking libgomp1:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../01-libitm1_8.2.0-13ubuntu1_arm64.deb ... Unpacking libitm1:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../02-libatomic1_8.2.0-13ubuntu1_arm64.deb ... Unpacking libatomic1:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../03-libasan5_8.2.0-13ubuntu1_arm64.deb ... Unpacking libasan5:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../04-liblsan0_8.2.0-13ubuntu1_arm64.deb ... Unpacking liblsan0:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../05-cpp-8_8.2.0-13ubuntu1_arm64.deb ... Unpacking cpp-8 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../06-libcc1-0_8.2.0-13ubuntu1_arm64.deb ... Unpacking libcc1-0:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../07-g++-8_8.2.0-13ubuntu1_arm64.deb ... Unpacking g++-8 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../08-gcc-8_8.2.0-13ubuntu1_arm64.deb ... Unpacking gcc-8 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../09-libgcc-8-dev_8.2.0-13ubuntu1_arm64.deb ... Unpacking libgcc-8-dev:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../10-libstdc++-8-dev_8.2.0-13ubuntu1_arm64.deb ... Unpacking libstdc++-8-dev:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../11-libstdc++6_8.2.0-13ubuntu1_arm64.deb ... Unpacking libstdc++6:arm64 (8.2.0-13ubuntu1) over (8.2.0-12ubuntu1) ... Setting up libstdc++6:arm64 (8.2.0-13ubuntu1) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../libbinutils_2.31.1-11ubuntu1_arm64.deb ... Unpacking libbinutils:arm64 (2.31.1-11ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../binutils-common_2.31.1-11ubuntu1_arm64.deb ... Unpacking binutils-common:arm64 (2.31.1-11ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../binutils_2.31.1-11ubuntu1_arm64.deb ... Unpacking binutils (2.31.1-11ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../binutils-aarch64-linux-gnu_2.31.1-11ubuntu1_arm64.deb ... Unpacking binutils-aarch64-linux-gnu (2.31.1-11ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../libapt-pkg5.0_1.8.0~alpha3_arm64.deb ... Unpacking libapt-pkg5.0:arm64 (1.8.0~alpha3) over (1.8.0~alpha2ubuntu1) ... Setting up libapt-pkg5.0:arm64 (1.8.0~alpha3) ... (Reading database ... 12642 files and directories currently installed.) Preparing to unpack .../apt_1.8.0~alpha3_arm64.deb ... Unpacking apt (1.8.0~alpha3) over (1.8.0~alpha2ubuntu1) ... Setting up apt (1.8.0~alpha3) ... (Reading database ... 12641 files and directories currently installed.) Preparing to unpack .../libext2fs2_1.44.5-1_arm64.deb ... Unpacking libext2fs2:arm64 (1.44.5-1) over (1.44.4-2ubuntu1) ... Setting up libext2fs2:arm64 (1.44.5-1) ... (Reading database ... 12640 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.44.5-1_arm64.deb ... Unpacking e2fsprogs (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../init_1.56+nmu1_arm64.deb ... Unpacking init (1.56+nmu1) over (1.56) ... Preparing to unpack .../libgpg-error0_1.33-3_arm64.deb ... Unpacking libgpg-error0:arm64 (1.33-3) over (1.32-3) ... Setting up libgpg-error0:arm64 (1.33-3) ... (Reading database ... 12640 files and directories currently installed.) Preparing to unpack .../0-libcom-err2_1.44.5-1_arm64.deb ... Unpacking libcom-err2:arm64 (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../1-libss2_1.44.5-1_arm64.deb ... Unpacking libss2:arm64 (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../2-libsqlite3-0_3.26.0+fossilbc891ac6b-1_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.26.0+fossilbc891ac6b-1) over (3.26.0-2) ... Preparing to unpack .../3-libpng16-16_1.6.36-2_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.36-2) over (1.6.34-2) ... Preparing to unpack .../4-dpkg-dev_1.19.2ubuntu2_all.deb ... Unpacking dpkg-dev (1.19.2ubuntu2) over (1.19.2ubuntu1) ... Preparing to unpack .../5-libdpkg-perl_1.19.2ubuntu2_all.deb ... Unpacking libdpkg-perl (1.19.2ubuntu2) over (1.19.2ubuntu1) ... Preparing to unpack .../6-e2fslibs_1.44.5-1_arm64.deb ... Unpacking e2fslibs:arm64 (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../7-libassuan0_2.5.2-1_arm64.deb ... Unpacking libassuan0:arm64 (2.5.2-1) over (2.5.1-2) ... Preparing to unpack .../8-libcomerr2_1.44.5-1_arm64.deb ... Unpacking libcomerr2:arm64 (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../9-linux-libc-dev_4.19.0-9.10_arm64.deb ... Unpacking linux-libc-dev:arm64 (4.19.0-9.10) over (4.18.0-11.12) ... Setting up cpp-8 (8.2.0-13ubuntu1) ... Setting up libcom-err2:arm64 (1.44.5-1) ... Setting up libgomp1:arm64 (8.2.0-13ubuntu1) ... Setting up libatomic1:arm64 (8.2.0-13ubuntu1) ... Setting up libss2:arm64 (1.44.5-1) ... Setting up libcc1-0:arm64 (8.2.0-13ubuntu1) ... Setting up e2fslibs:arm64 (1.44.5-1) ... Setting up libpng16-16:arm64 (1.6.36-2) ... Setting up init (1.56+nmu1) ... Setting up libtsan0:arm64 (8.2.0-13ubuntu1) ... Setting up linux-libc-dev:arm64 (4.19.0-9.10) ... Setting up libdpkg-perl (1.19.2ubuntu2) ... Setting up e2fsprogs (1.44.5-1) ... Setting up liblsan0:arm64 (8.2.0-13ubuntu1) ... Setting up binutils-common:arm64 (2.31.1-11ubuntu1) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Setting up libsqlite3-0:arm64 (3.26.0+fossilbc891ac6b-1) ... Setting up libcomerr2:arm64 (1.44.5-1) ... Setting up libasan5:arm64 (8.2.0-13ubuntu1) ... Setting up libassuan0:arm64 (2.5.2-1) ... Setting up libitm1:arm64 (8.2.0-13ubuntu1) ... Setting up libubsan1:arm64 (8.2.0-13ubuntu1) ... Setting up libbinutils:arm64 (2.31.1-11ubuntu1) ... Setting up binutils-aarch64-linux-gnu (2.31.1-11ubuntu1) ... Setting up libgcc-8-dev:arm64 (8.2.0-13ubuntu1) ... Setting up binutils (2.31.1-11ubuntu1) ... Setting up libstdc++-8-dev:arm64 (8.2.0-13ubuntu1) ... Setting up gcc-8 (8.2.0-13ubuntu1) ... Setting up g++-8 (8.2.0-13ubuntu1) ... Setting up dpkg-dev (1.19.2ubuntu2) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-16213747 arm64 disco-proposed -c chroot:build-PACKAGEBUILD-16213747 --arch=arm64 --dist=disco-proposed --nolog dhewm3_1.5.0+git20181221+dfsg-1.dsc Initiating build PACKAGEBUILD-16213747 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-141-generic #167-Ubuntu SMP Wed Dec 5 10:50:27 UTC 2018 aarch64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-arm64-013.buildd +==============================================================================+ | dhewm3 1.5.0+git20181221+dfsg-1 (arm64) 29 Dec 2018 23:26 | +==============================================================================+ Package: dhewm3 Version: 1.5.0+git20181221+dfsg-1 Source Version: 1.5.0+git20181221+dfsg-1 Distribution: disco-proposed Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 I: NOTICE: Log filtering will replace 'build/dhewm3-3AX7IS/dhewm3-1.5.0+git20181221+dfsg' with '<>' I: NOTICE: Log filtering will replace 'build/dhewm3-3AX7IS' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-16213747/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- dhewm3_1.5.0+git20181221+dfsg-1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-8JUVUd/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-8JUVUd/apt_archive ./ InRelease Get:2 copy:/<>/resolver-8JUVUd/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-8JUVUd/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-8JUVUd/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-8JUVUd/apt_archive ./ Packages [528 B] Fetched 2861 B in 0s (81.9 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-8JUVUd/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12643 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: cmake, debhelper (>= 11), libcurl4-gnutls-dev, libjpeg-dev, libogg-dev, libopenal-dev, libsdl2-dev, libvorbis-dev Filtered Build-Depends: cmake, debhelper (>= 11), libcurl4-gnutls-dev, libjpeg-dev, libogg-dev, libopenal-dev, libsdl2-dev, libvorbis-dev dpkg-deb: building package 'sbuild-build-depends-dhewm3-dummy' in '/<>/resolver-zBqYh4/apt_archive/sbuild-build-depends-dhewm3-dummy.deb'. Ign:1 copy:/<>/resolver-zBqYh4/apt_archive ./ InRelease Get:2 copy:/<>/resolver-zBqYh4/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-zBqYh4/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-zBqYh4/apt_archive ./ Sources [253 B] Get:5 copy:/<>/resolver-zBqYh4/apt_archive ./ Packages [568 B] Fetched 2940 B in 0s (109 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install dhewm3 build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base gir1.2-glib-2.0 gir1.2-ibus-1.0 groff-base intltool-debian libarchive-zip-perl libarchive13 libasn1-8-heimdal libasound2 libasound2-data libasound2-dev libasyncns0 libboost-filesystem1.67.0 libboost-system1.67.0 libbsd0 libcapnp-0.6.1 libcroco3 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libdbus-1-3 libdbus-1-dev libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-freedreno1 libdrm-nouveau2 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl-mesa0 libegl1 libegl1-mesa-dev libelf1 libexpat1 libfile-stripnondeterminism-perl libflac8 libgbm1 libgirepository-1.0-1 libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa 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 libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libibus-1.0-5 libibus-1.0-dev libice-dev libice6 libicu63 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjsoncpp1 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libllvm7 libmagic-mgc libmagic1 libmirclient-dev libmirclient9 libmircommon-dev libmircommon7 libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3 libmpdec2 libnghttp2-14 libogg-dev libogg0 libopenal-data libopenal-dev libopenal1 libopengl0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libprotobuf-dev libprotobuf-lite17 libprotobuf17 libpsl5 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsdl2-2.0-0 libsdl2-dev libsensors4 libsigsegv2 libsm-dev libsm6 libsndfile1 libsndio-dev libsndio7.0 libtool libuchardet0 libudev-dev libuv1 libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0 libwind0-heimdal libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0 libxml2 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxss-dev libxss1 libxt-dev libxt6 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 m4 man-db mesa-common-dev mime-support pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.7 python3.7-minimal x11-common 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 xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation cmake-doc ninja-build dh-make gettext-doc libasprintf-dev libgettextpo-dev groff lrzip libasound2-plugins alsa-utils libasound2-doc libcurl4-doc libgnutls28-dev libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libglib2.0-doc libgdk-pixbuf2.0-bin | libgdk-pixbuf2.0-dev libxml2-utils krb5-doc krb5-user libice-doc libportaudio2 pulseaudio lm-sensors libsm-doc sndiod libtool-doc gfortran | fortran95-compiler gcj-jdk libwayland-doc libx11-doc libxcb-doc libxext-doc libxt-doc m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.7-venv python3.7-doc binfmt-support Recommended packages: curl | wget | lynx dbus libarchive-cpio-perl shared-mime-info xdg-user-dirs krb5-locales publicsuffix libsasl2-modules libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base gir1.2-glib-2.0 gir1.2-ibus-1.0 groff-base intltool-debian libarchive-zip-perl libarchive13 libasn1-8-heimdal libasound2 libasound2-data libasound2-dev libasyncns0 libboost-filesystem1.67.0 libboost-system1.67.0 libbsd0 libcapnp-0.6.1 libcroco3 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libdbus-1-3 libdbus-1-dev libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-freedreno1 libdrm-nouveau2 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl-mesa0 libegl1 libegl1-mesa-dev libelf1 libexpat1 libfile-stripnondeterminism-perl libflac8 libgbm1 libgirepository-1.0-1 libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa 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 libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libibus-1.0-5 libibus-1.0-dev libice-dev libice6 libicu63 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjsoncpp1 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libllvm7 libmagic-mgc libmagic1 libmirclient-dev libmirclient9 libmircommon-dev libmircommon7 libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3 libmpdec2 libnghttp2-14 libogg-dev libogg0 libopenal-data libopenal-dev libopenal1 libopengl0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libprotobuf-dev libprotobuf-lite17 libprotobuf17 libpsl5 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsdl2-2.0-0 libsdl2-dev libsensors4 libsigsegv2 libsm-dev libsm6 libsndfile1 libsndio-dev libsndio7.0 libtool libuchardet0 libudev-dev libuv1 libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0 libwind0-heimdal libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0 libxml2 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxss-dev libxss1 libxt-dev libxt6 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 m4 man-db mesa-common-dev mime-support pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.7 python3.7-minimal sbuild-build-depends-dhewm3-dummy x11-common 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 xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 249 newly installed, 0 to remove and 0 not upgraded. Need to get 59.9 MB of archives. After this operation, 441 MB of additional disk space will be used. Get:1 copy:/<>/resolver-zBqYh4/apt_archive ./ sbuild-build-depends-dhewm3-dummy 0.invalid.0 [900 B] Get:2 http://ftpmaster.internal/ubuntu disco/main arm64 libpython3.7-minimal arm64 3.7.2~rc1-1 [544 kB] Get:3 http://ftpmaster.internal/ubuntu disco/main arm64 libexpat1 arm64 2.2.6-1 [68.2 kB] Get:4 http://ftpmaster.internal/ubuntu disco/main arm64 python3.7-minimal arm64 3.7.2~rc1-1 [1357 kB] Get:5 http://ftpmaster.internal/ubuntu disco/main arm64 python3-minimal arm64 3.7.1-1ubuntu1 [23.6 kB] Get:6 http://ftpmaster.internal/ubuntu disco/main arm64 mime-support all 3.60ubuntu1 [30.1 kB] Get:7 http://ftpmaster.internal/ubuntu disco/main arm64 libmpdec2 arm64 2.4.2-2 [74.0 kB] Get:8 http://ftpmaster.internal/ubuntu disco/main arm64 libpython3.7-stdlib arm64 3.7.2~rc1-1 [1638 kB] Get:9 http://ftpmaster.internal/ubuntu disco/main arm64 python3.7 arm64 3.7.2~rc1-1 [277 kB] Get:10 http://ftpmaster.internal/ubuntu disco/main arm64 libpython3-stdlib arm64 3.7.1-1ubuntu1 [7128 B] Get:11 http://ftpmaster.internal/ubuntu disco/main arm64 python3 arm64 3.7.1-1ubuntu1 [47.2 kB] Get:12 http://ftpmaster.internal/ubuntu disco/main arm64 libxau6 arm64 1:1.0.8-1 [7590 B] Get:13 http://ftpmaster.internal/ubuntu disco/main arm64 libbsd0 arm64 0.9.1-1 [39.4 kB] Get:14 http://ftpmaster.internal/ubuntu disco/main arm64 libxdmcp6 arm64 1:1.1.2-3 [9694 B] Get:15 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb1 arm64 1.13.1-2 [43.6 kB] Get:16 http://ftpmaster.internal/ubuntu disco/main arm64 libx11-data all 2:1.6.7-1 [113 kB] Get:17 http://ftpmaster.internal/ubuntu disco/main arm64 libx11-6 arm64 2:1.6.7-1 [552 kB] Get:18 http://ftpmaster.internal/ubuntu disco/main arm64 libxext6 arm64 2:1.3.3-1 [25.4 kB] Get:19 http://ftpmaster.internal/ubuntu disco/main arm64 bsdmainutils arm64 11.1.2ubuntu2 [175 kB] Get:20 http://ftpmaster.internal/ubuntu disco/universe arm64 libuchardet0 arm64 0.0.6-3 [65.0 kB] Get:21 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 groff-base arm64 1.22.4-1 [813 kB] Get:22 http://ftpmaster.internal/ubuntu disco/main arm64 libpipeline1 arm64 1.5.0-2 [24.2 kB] Get:23 http://ftpmaster.internal/ubuntu disco/main arm64 man-db arm64 2.8.4-3 [1017 kB] Get:24 http://ftpmaster.internal/ubuntu disco/main arm64 libogg0 arm64 1.3.2-1 [14.9 kB] Get:25 http://ftpmaster.internal/ubuntu disco/main arm64 x11-common all 1:7.7+19ubuntu8 [22.5 kB] Get:26 http://ftpmaster.internal/ubuntu disco/main arm64 libice6 arm64 2:1.0.9-2 [33.7 kB] Get:27 http://ftpmaster.internal/ubuntu disco/main arm64 libsm6 arm64 2:1.2.2-1 [13.7 kB] Get:28 http://ftpmaster.internal/ubuntu disco/main arm64 libxxf86vm1 arm64 1:1.1.4-1 [9492 B] Get:29 http://ftpmaster.internal/ubuntu disco/main arm64 libmagic-mgc arm64 1:5.34-2 [197 kB] Get:30 http://ftpmaster.internal/ubuntu disco/main arm64 libmagic1 arm64 1:5.34-2 [69.5 kB] Get:31 http://ftpmaster.internal/ubuntu disco/main arm64 file arm64 1:5.34-2 [22.9 kB] Get:32 http://ftpmaster.internal/ubuntu disco/main arm64 libglib2.0-0 arm64 2.58.1-2 [1106 kB] Get:33 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libgirepository-1.0-1 arm64 1.58.2-2 [74.8 kB] Get:34 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 gir1.2-glib-2.0 arm64 1.58.2-2 [132 kB] Get:35 http://ftpmaster.internal/ubuntu disco/main arm64 libdbus-1-3 arm64 1.12.10-1ubuntu2 [168 kB] Get:36 http://ftpmaster.internal/ubuntu disco/main arm64 libelf1 arm64 0.175-1 [43.6 kB] Get:37 http://ftpmaster.internal/ubuntu disco/main arm64 libglib2.0-data all 2.58.1-2 [5476 B] Get:38 http://ftpmaster.internal/ubuntu disco/main arm64 libicu63 arm64 63.1-5 [8144 kB] Get:39 http://ftpmaster.internal/ubuntu disco/main arm64 libxml2 arm64 2.9.4+dfsg1-7ubuntu3 [562 kB] Get:40 http://ftpmaster.internal/ubuntu disco/main arm64 xkb-data all 2.23.1-1ubuntu1.18.10.1 [325 kB] Get:41 http://ftpmaster.internal/ubuntu disco/main arm64 gettext-base arm64 0.19.8.1-9 [48.0 kB] Get:42 http://ftpmaster.internal/ubuntu disco/main arm64 libdrm-common all 2.4.95-1 [5000 B] Get:43 http://ftpmaster.internal/ubuntu disco/main arm64 libdrm2 arm64 2.4.95-1 [30.2 kB] Get:44 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libedit2 arm64 3.1-20181209-1 [82.9 kB] Get:45 http://ftpmaster.internal/ubuntu disco/main arm64 libkrb5support0 arm64 1.16.1-1ubuntu1 [30.4 kB] Get:46 http://ftpmaster.internal/ubuntu disco/main arm64 libk5crypto3 arm64 1.16.1-1ubuntu1 [86.5 kB] Get:47 http://ftpmaster.internal/ubuntu disco/main arm64 libkeyutils1 arm64 1.5.9-9.3 [9512 B] Get:48 http://ftpmaster.internal/ubuntu disco/main arm64 libkrb5-3 arm64 1.16.1-1ubuntu1 [266 kB] Get:49 http://ftpmaster.internal/ubuntu disco/main arm64 libgssapi-krb5-2 arm64 1.16.1-1ubuntu1 [113 kB] Get:50 http://ftpmaster.internal/ubuntu disco/main arm64 libpsl5 arm64 0.20.2-2 [49.9 kB] Get:51 http://ftpmaster.internal/ubuntu disco/main arm64 libsigsegv2 arm64 2.12-2 [13.3 kB] Get:52 http://ftpmaster.internal/ubuntu disco/main arm64 m4 arm64 1.4.18-2 [194 kB] Get:53 http://ftpmaster.internal/ubuntu disco/main arm64 autoconf all 2.69-11 [322 kB] Get:54 http://ftpmaster.internal/ubuntu disco/main arm64 autotools-dev all 20180224.1 [39.6 kB] Get:55 http://ftpmaster.internal/ubuntu disco/main arm64 automake all 1:1.16.1-4 [522 kB] Get:56 http://ftpmaster.internal/ubuntu disco/main arm64 autopoint all 0.19.8.1-9 [412 kB] Get:57 http://ftpmaster.internal/ubuntu disco/main arm64 cmake-data all 3.13.2-1 [1457 kB] Get:58 http://ftpmaster.internal/ubuntu disco/main arm64 libarchive13 arm64 3.3.3-2 [283 kB] Get:59 http://ftpmaster.internal/ubuntu disco/main arm64 libroken18-heimdal arm64 7.5.0+dfsg-2.1 [39.1 kB] Get:60 http://ftpmaster.internal/ubuntu disco/main arm64 libasn1-8-heimdal arm64 7.5.0+dfsg-2.1 [149 kB] Get:61 http://ftpmaster.internal/ubuntu disco/main arm64 libheimbase1-heimdal arm64 7.5.0+dfsg-2.1 [27.8 kB] Get:62 http://ftpmaster.internal/ubuntu disco/main arm64 libhcrypto4-heimdal arm64 7.5.0+dfsg-2.1 [85.2 kB] Get:63 http://ftpmaster.internal/ubuntu disco/main arm64 libwind0-heimdal arm64 7.5.0+dfsg-2.1 [47.4 kB] Get:64 http://ftpmaster.internal/ubuntu disco/main arm64 libhx509-5-heimdal arm64 7.5.0+dfsg-2.1 [99.4 kB] Get:65 http://ftpmaster.internal/ubuntu disco/main arm64 libkrb5-26-heimdal arm64 7.5.0+dfsg-2.1 [191 kB] Get:66 http://ftpmaster.internal/ubuntu disco/main arm64 libheimntlm0-heimdal arm64 7.5.0+dfsg-2.1 [14.7 kB] Get:67 http://ftpmaster.internal/ubuntu disco/main arm64 libgssapi3-heimdal arm64 7.5.0+dfsg-2.1 [88.2 kB] Get:68 http://ftpmaster.internal/ubuntu disco/main arm64 libsasl2-modules-db arm64 2.1.27~101-g0780600+dfsg-3ubuntu2 [13.4 kB] Get:69 http://ftpmaster.internal/ubuntu disco/main arm64 libsasl2-2 arm64 2.1.27~101-g0780600+dfsg-3ubuntu2 [43.1 kB] Get:70 http://ftpmaster.internal/ubuntu disco/main arm64 libldap-common all 2.4.46+dfsg-5ubuntu3 [16.0 kB] Get:71 http://ftpmaster.internal/ubuntu disco/main arm64 libldap-2.4-2 arm64 2.4.46+dfsg-5ubuntu3 [144 kB] Get:72 http://ftpmaster.internal/ubuntu disco/main arm64 libnghttp2-14 arm64 1.35.1-1 [75.9 kB] Get:73 http://ftpmaster.internal/ubuntu disco/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2 [49.8 kB] Get:74 http://ftpmaster.internal/ubuntu disco/main arm64 libcurl4 arm64 7.61.0-1ubuntu2.2 [199 kB] Get:75 http://ftpmaster.internal/ubuntu disco/main arm64 libjsoncpp1 arm64 1.7.4-3 [69.2 kB] Get:76 http://ftpmaster.internal/ubuntu disco/main arm64 librhash0 arm64 1.3.6-3 [77.0 kB] Get:77 http://ftpmaster.internal/ubuntu disco/main arm64 libuv1 arm64 1.24.0-1 [64.1 kB] Get:78 http://ftpmaster.internal/ubuntu disco/main arm64 cmake arm64 3.13.2-1 [3037 kB] Get:79 http://ftpmaster.internal/ubuntu disco/main arm64 libtool all 2.4.6-6 [195 kB] Get:80 http://ftpmaster.internal/ubuntu disco/main arm64 dh-autoreconf all 19 [16.1 kB] Get:81 http://ftpmaster.internal/ubuntu disco/main arm64 libarchive-zip-perl all 1.64-1 [84.9 kB] Get:82 http://ftpmaster.internal/ubuntu disco/main arm64 libfile-stripnondeterminism-perl all 1.0.0-1 [13.9 kB] Get:83 http://ftpmaster.internal/ubuntu disco/main arm64 dh-strip-nondeterminism all 1.0.0-1 [5064 B] Get:84 http://ftpmaster.internal/ubuntu disco/main arm64 dwz arm64 0.12-3 [71.8 kB] Get:85 http://ftpmaster.internal/ubuntu disco/main arm64 libcroco3 arm64 0.6.12-3 [76.8 kB] Get:86 http://ftpmaster.internal/ubuntu disco/main arm64 gettext arm64 0.19.8.1-9 [853 kB] Get:87 http://ftpmaster.internal/ubuntu disco/main arm64 intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:88 http://ftpmaster.internal/ubuntu disco/main arm64 po-debconf all 1.0.21 [233 kB] Get:89 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 debhelper all 12ubuntu1 [887 kB] Get:90 http://ftpmaster.internal/ubuntu disco/main arm64 libibus-1.0-5 arm64 1.5.19-1ubuntu1 [137 kB] Get:91 http://ftpmaster.internal/ubuntu disco/main arm64 gir1.2-ibus-1.0 arm64 1.5.19-1ubuntu1 [67.6 kB] Get:92 http://ftpmaster.internal/ubuntu disco/main arm64 libasound2-data all 1.1.7-2ubuntu0.1 [38.7 kB] Get:93 http://ftpmaster.internal/ubuntu disco/main arm64 libasound2 arm64 1.1.7-2ubuntu0.1 [312 kB] Get:94 http://ftpmaster.internal/ubuntu disco/main arm64 libasound2-dev arm64 1.1.7-2ubuntu0.1 [124 kB] Get:95 http://ftpmaster.internal/ubuntu disco/main arm64 libasyncns0 arm64 0.8-6 [10.9 kB] Get:96 http://ftpmaster.internal/ubuntu disco/main arm64 libboost-system1.67.0 arm64 1.67.0-11 [204 kB] Get:97 http://ftpmaster.internal/ubuntu disco/main arm64 libboost-filesystem1.67.0 arm64 1.67.0-11 [231 kB] Get:98 http://ftpmaster.internal/ubuntu disco/main arm64 libcapnp-0.6.1 arm64 0.6.1-1ubuntu1 [622 kB] Get:99 http://ftpmaster.internal/ubuntu disco/main arm64 libcurl3-gnutls arm64 7.61.0-1ubuntu2.2 [198 kB] Get:100 http://ftpmaster.internal/ubuntu disco/main arm64 libcurl4-gnutls-dev arm64 7.61.0-1ubuntu2.2 [289 kB] Get:101 http://ftpmaster.internal/ubuntu disco/main arm64 pkg-config arm64 0.29.1-0ubuntu2 [42.8 kB] Get:102 http://ftpmaster.internal/ubuntu disco/main arm64 libdbus-1-dev arm64 1.12.10-1ubuntu2 [165 kB] Get:103 http://ftpmaster.internal/ubuntu disco/main arm64 libdrm-amdgpu1 arm64 2.4.95-1 [16.6 kB] Get:104 http://ftpmaster.internal/ubuntu disco/main arm64 libdrm-radeon1 arm64 2.4.95-1 [20.3 kB] Get:105 http://ftpmaster.internal/ubuntu disco/main arm64 libdrm-nouveau2 arm64 2.4.95-1 [15.8 kB] Get:106 http://ftpmaster.internal/ubuntu disco/main arm64 libdrm-freedreno1 arm64 2.4.95-1 [17.9 kB] Get:107 http://ftpmaster.internal/ubuntu disco/main arm64 libdrm-tegra0 arm64 2.4.95-1 [6176 B] Get:108 http://ftpmaster.internal/ubuntu disco/main arm64 libdrm-etnaviv1 arm64 2.4.95-1 [11.3 kB] Get:109 http://ftpmaster.internal/ubuntu disco/main arm64 libdrm-dev arm64 2.4.95-1 [125 kB] Get:110 http://ftpmaster.internal/ubuntu disco/main arm64 libwayland-server0 arm64 1.16.0-1ubuntu2 [28.9 kB] Get:111 http://ftpmaster.internal/ubuntu disco/main arm64 libgbm1 arm64 18.2.6-1ubuntu1 [23.3 kB] Get:112 http://ftpmaster.internal/ubuntu disco/main arm64 libglapi-mesa arm64 18.2.6-1ubuntu1 [28.8 kB] Get:113 http://ftpmaster.internal/ubuntu disco/main arm64 libwayland-client0 arm64 1.16.0-1ubuntu2 [22.9 kB] Get:114 http://ftpmaster.internal/ubuntu disco/main arm64 libx11-xcb1 arm64 2:1.6.7-1 [9248 B] Get:115 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-dri2-0 arm64 1.13.1-2 [6892 B] Get:116 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-dri3-0 arm64 1.13.1-2 [6568 B] Get:117 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-present0 arm64 1.13.1-2 [5516 B] Get:118 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-sync1 arm64 1.13.1-2 [8816 B] Get:119 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-xfixes0 arm64 1.13.1-2 [9216 B] Get:120 http://ftpmaster.internal/ubuntu disco/main arm64 libxshmfence1 arm64 1.3-1 [4868 B] Get:121 http://ftpmaster.internal/ubuntu disco/main arm64 libegl-mesa0 arm64 18.2.6-1ubuntu1 [75.4 kB] Get:122 http://ftpmaster.internal/ubuntu disco/main arm64 xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:123 http://ftpmaster.internal/ubuntu disco/main arm64 x11proto-dev all 2018.4-4 [251 kB] Get:124 http://ftpmaster.internal/ubuntu disco/main arm64 x11proto-core-dev all 2018.4-4 [2620 B] Get:125 http://ftpmaster.internal/ubuntu disco/main arm64 libxau-dev arm64 1:1.0.8-1 [9768 B] Get:126 http://ftpmaster.internal/ubuntu disco/main arm64 libxdmcp-dev arm64 1:1.1.2-3 [24.1 kB] Get:127 http://ftpmaster.internal/ubuntu disco/main arm64 x11proto-input-dev all 2018.4-4 [2620 B] Get:128 http://ftpmaster.internal/ubuntu disco/main arm64 xtrans-dev all 1.3.5-1 [70.5 kB] Get:129 http://ftpmaster.internal/ubuntu disco/main arm64 libpthread-stubs0-dev arm64 0.3-4 [4078 B] Get:130 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb1-dev arm64 1.13.1-2 [80.1 kB] Get:131 http://ftpmaster.internal/ubuntu disco/main arm64 libx11-dev arm64 2:1.6.7-1 [633 kB] Get:132 http://ftpmaster.internal/ubuntu disco/main arm64 mesa-common-dev arm64 18.2.6-1ubuntu1 [559 kB] Get:133 http://ftpmaster.internal/ubuntu disco/main arm64 libglvnd0 arm64 1.1.0-1 [41.8 kB] Get:134 http://ftpmaster.internal/ubuntu disco/main arm64 libglvnd-core-dev arm64 1.1.0-1 [12.6 kB] Get:135 http://ftpmaster.internal/ubuntu disco/main arm64 libegl1 arm64 1.1.0-1 [31.1 kB] Get:136 http://ftpmaster.internal/ubuntu disco/main arm64 libgles1 arm64 1.1.0-1 [12.6 kB] Get:137 http://ftpmaster.internal/ubuntu disco/main arm64 libgles2 arm64 1.1.0-1 [18.0 kB] Get:138 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-glx0 arm64 1.13.1-2 [21.9 kB] Get:139 http://ftpmaster.internal/ubuntu disco/main arm64 libxdamage1 arm64 1:1.1.4-3 [6668 B] Get:140 http://ftpmaster.internal/ubuntu disco/main arm64 libxfixes3 arm64 1:5.0.3-1 [9844 B] Get:141 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libllvm7 arm64 1:7.0.1-1 [10.8 MB] Get:142 http://ftpmaster.internal/ubuntu disco/main arm64 libsensors4 arm64 1:3.4.0-4 [25.0 kB] Get:143 http://ftpmaster.internal/ubuntu disco/main arm64 libgl1-mesa-dri arm64 18.2.6-1ubuntu1 [4734 kB] Get:144 http://ftpmaster.internal/ubuntu disco/main arm64 libglx-mesa0 arm64 18.2.6-1ubuntu1 [118 kB] Get:145 http://ftpmaster.internal/ubuntu disco/main arm64 libglx0 arm64 1.1.0-1 [27.2 kB] Get:146 http://ftpmaster.internal/ubuntu disco/main arm64 libgl1 arm64 1.1.0-1 [90.8 kB] Get:147 http://ftpmaster.internal/ubuntu disco/main arm64 libopengl0 arm64 1.1.0-1 [32.4 kB] Get:148 http://ftpmaster.internal/ubuntu disco/main arm64 libglvnd-dev arm64 1.1.0-1 [3392 B] Get:149 http://ftpmaster.internal/ubuntu disco/main arm64 x11proto-xext-dev all 2018.4-4 [2620 B] Get:150 http://ftpmaster.internal/ubuntu disco/main arm64 libxext-dev arm64 2:1.3.3-1 [79.7 kB] Get:151 http://ftpmaster.internal/ubuntu disco/main arm64 x11proto-xf86vidmode-dev all 2018.4-4 [2632 B] Get:152 http://ftpmaster.internal/ubuntu disco/main arm64 libxxf86vm-dev arm64 1:1.1.4-1 [12.8 kB] Get:153 http://ftpmaster.internal/ubuntu disco/main arm64 x11proto-fixes-dev all 1:2018.4-4 [2620 B] Get:154 http://ftpmaster.internal/ubuntu disco/main arm64 libxfixes-dev arm64 1:5.0.3-1 [10.4 kB] Get:155 http://ftpmaster.internal/ubuntu disco/main arm64 x11proto-damage-dev all 1:2018.4-4 [2620 B] Get:156 http://ftpmaster.internal/ubuntu disco/main arm64 libxdamage-dev arm64 1:1.1.4-3 [4942 B] Get:157 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-glx0-dev arm64 1.13.1-2 [28.5 kB] Get:158 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-dri2-0-dev arm64 1.13.1-2 [8700 B] Get:159 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-dri3-dev arm64 1.13.1-2 [7576 B] Get:160 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-randr0 arm64 1.13.1-2 [16.2 kB] Get:161 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-render0 arm64 1.13.1-2 [14.5 kB] Get:162 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-render0-dev arm64 1.13.1-2 [18.7 kB] Get:163 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-randr0-dev arm64 1.13.1-2 [20.9 kB] Get:164 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-shape0 arm64 1.13.1-2 [5928 B] Get:165 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-shape0-dev arm64 1.13.1-2 [7296 B] Get:166 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-xfixes0-dev arm64 1.13.1-2 [12.0 kB] Get:167 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-sync-dev arm64 1.13.1-2 [10.9 kB] Get:168 http://ftpmaster.internal/ubuntu disco/main arm64 libxcb-present-dev arm64 1.13.1-2 [7044 B] Get:169 http://ftpmaster.internal/ubuntu disco/main arm64 libxshmfence-dev arm64 1.3-1 [3544 B] Get:170 http://ftpmaster.internal/ubuntu disco/main arm64 libx11-xcb-dev arm64 2:1.6.7-1 [9772 B] Get:171 http://ftpmaster.internal/ubuntu disco/main arm64 libwayland-cursor0 arm64 1.16.0-1ubuntu2 [9964 B] Get:172 http://ftpmaster.internal/ubuntu disco/main arm64 libwayland-egl1 arm64 1.16.0-1ubuntu2 [5572 B] Get:173 http://ftpmaster.internal/ubuntu disco/main arm64 libwayland-bin arm64 1.16.0-1ubuntu2 [19.3 kB] Get:174 http://ftpmaster.internal/ubuntu disco/main arm64 libwayland-dev arm64 1.16.0-1ubuntu2 [62.8 kB] Get:175 http://ftpmaster.internal/ubuntu disco/main arm64 libegl1-mesa-dev arm64 18.2.6-1ubuntu1 [19.1 kB] Get:176 http://ftpmaster.internal/ubuntu disco/main arm64 libflac8 arm64 1.3.2-3 [168 kB] Get:177 http://ftpmaster.internal/ubuntu disco/main arm64 libgles2-mesa-dev arm64 18.2.6-1ubuntu1 [43.3 kB] Get:178 http://ftpmaster.internal/ubuntu disco/main arm64 libglib2.0-bin arm64 2.58.1-2 [68.3 kB] Get:179 http://ftpmaster.internal/ubuntu disco/main arm64 python3-lib2to3 all 3.7.1-1ubuntu4 [74.2 kB] Get:180 http://ftpmaster.internal/ubuntu disco/main arm64 python3-distutils all 3.7.1-1ubuntu4 [139 kB] Get:181 http://ftpmaster.internal/ubuntu disco/main arm64 libglib2.0-dev-bin arm64 2.58.1-2 [103 kB] Get:182 http://ftpmaster.internal/ubuntu disco/main arm64 libpcre16-3 arm64 2:8.39-11 [125 kB] Get:183 http://ftpmaster.internal/ubuntu disco/main arm64 libpcre32-3 arm64 2:8.39-11 [119 kB] Get:184 http://ftpmaster.internal/ubuntu disco/main arm64 libpcrecpp0v5 arm64 2:8.39-11 [15.0 kB] Get:185 http://ftpmaster.internal/ubuntu disco/main arm64 libpcre3-dev arm64 2:8.39-11 [467 kB] Get:186 http://ftpmaster.internal/ubuntu disco/main arm64 zlib1g-dev arm64 1:1.2.11.dfsg-0ubuntu2 [171 kB] Get:187 http://ftpmaster.internal/ubuntu disco/main arm64 libglib2.0-dev arm64 2.58.1-2 [1421 kB] Get:188 http://ftpmaster.internal/ubuntu disco/main arm64 libglu1-mesa arm64 9.0.0-2.1build1 [140 kB] Get:189 http://ftpmaster.internal/ubuntu disco/main arm64 libgl1-mesa-dev arm64 18.2.6-1ubuntu1 [6036 B] Get:190 http://ftpmaster.internal/ubuntu disco/main arm64 libglu1-mesa-dev arm64 9.0.0-2.1build1 [179 kB] Get:191 http://ftpmaster.internal/ubuntu disco/main arm64 libibus-1.0-dev arm64 1.5.19-1ubuntu1 [152 kB] Get:192 http://ftpmaster.internal/ubuntu disco/main arm64 libice-dev arm64 2:1.0.9-2 [41.6 kB] Get:193 http://ftpmaster.internal/ubuntu disco/main arm64 libjpeg-turbo8 arm64 2.0.0-0ubuntu2 [100 kB] Get:194 http://ftpmaster.internal/ubuntu disco/main arm64 libjpeg-turbo8-dev arm64 2.0.0-0ubuntu2 [214 kB] Get:195 http://ftpmaster.internal/ubuntu disco/main arm64 libjpeg8 arm64 8c-2ubuntu8 [2198 B] Get:196 http://ftpmaster.internal/ubuntu disco/main arm64 libjpeg8-dev arm64 8c-2ubuntu8 [1550 B] Get:197 http://ftpmaster.internal/ubuntu disco/main arm64 libjpeg-dev arm64 8c-2ubuntu8 [1546 B] Get:198 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libmircore1 arm64 1.0.0-0ubuntu4 [23.4 kB] Get:199 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libmircommon7 arm64 1.0.0-0ubuntu4 [72.0 kB] Get:200 http://ftpmaster.internal/ubuntu disco/main arm64 libprotobuf-lite17 arm64 3.6.1.3-1 [113 kB] Get:201 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libmirprotobuf3 arm64 1.0.0-0ubuntu4 [109 kB] Get:202 http://ftpmaster.internal/ubuntu disco/main arm64 libxkbcommon0 arm64 0.8.2-1 [93.0 kB] Get:203 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libmirclient9 arm64 1.0.0-0ubuntu4 [184 kB] Get:204 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libmircore-dev arm64 1.0.0-0ubuntu4 [18.1 kB] Get:205 http://ftpmaster.internal/ubuntu disco/main arm64 libprotobuf17 arm64 3.6.1.3-1 [671 kB] Get:206 http://ftpmaster.internal/ubuntu disco/main arm64 libprotobuf-dev arm64 3.6.1.3-1 [1061 kB] Get:207 http://ftpmaster.internal/ubuntu disco/main arm64 libxkbcommon-dev arm64 0.8.2-1 [146 kB] Get:208 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libmircommon-dev arm64 1.0.0-0ubuntu4 [13.9 kB] Get:209 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libmircookie2 arm64 1.0.0-0ubuntu4 [16.6 kB] Get:210 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libmircookie-dev arm64 1.0.0-0ubuntu4 [4388 B] Get:211 http://ftpmaster.internal/ubuntu disco-proposed/main arm64 libmirclient-dev arm64 1.0.0-0ubuntu4 [47.7 kB] Get:212 http://ftpmaster.internal/ubuntu disco/main arm64 libogg-dev arm64 1.3.2-1 [154 kB] Get:213 http://ftpmaster.internal/ubuntu disco/universe arm64 libopenal-data all 1:1.19.1-1 [162 kB] Get:214 http://ftpmaster.internal/ubuntu disco/universe arm64 libsndio7.0 arm64 1.5.0-3 [23.6 kB] Get:215 http://ftpmaster.internal/ubuntu disco/universe arm64 libopenal1 arm64 1:1.19.1-1 [477 kB] Get:216 http://ftpmaster.internal/ubuntu disco/universe arm64 libopenal-dev arm64 1:1.19.1-1 [21.4 kB] Get:217 http://ftpmaster.internal/ubuntu disco/main arm64 libvorbis0a arm64 1.3.6-1 [74.9 kB] Get:218 http://ftpmaster.internal/ubuntu disco/main arm64 libvorbisenc2 arm64 1.3.6-1 [69.9 kB] Get:219 http://ftpmaster.internal/ubuntu disco/main arm64 libsndfile1 arm64 1.0.28-4 [145 kB] Get:220 http://ftpmaster.internal/ubuntu disco/main arm64 libwrap0 arm64 7.6.q-27 [44.3 kB] Get:221 http://ftpmaster.internal/ubuntu disco/main arm64 libpulse0 arm64 1:12.2-2ubuntu0 [221 kB] Get:222 http://ftpmaster.internal/ubuntu disco/main arm64 libpulse-mainloop-glib0 arm64 1:12.2-2ubuntu0 [11.1 kB] Get:223 http://ftpmaster.internal/ubuntu disco/main arm64 libpulse-dev arm64 1:12.2-2ubuntu0 [71.6 kB] Get:224 http://ftpmaster.internal/ubuntu disco/main arm64 libxrender1 arm64 1:0.9.10-1 [16.1 kB] Get:225 http://ftpmaster.internal/ubuntu disco/main arm64 libxcursor1 arm64 1:1.1.15-2 [19.2 kB] Get:226 http://ftpmaster.internal/ubuntu disco/main arm64 libxi6 arm64 2:1.7.9-1 [25.4 kB] Get:227 http://ftpmaster.internal/ubuntu disco/main arm64 libxinerama1 arm64 2:1.1.4-1 [7064 B] Get:228 http://ftpmaster.internal/ubuntu disco/main arm64 libxrandr2 arm64 2:1.5.1-1 [16.0 kB] Get:229 http://ftpmaster.internal/ubuntu disco/main arm64 libxss1 arm64 1:1.2.3-1 [8080 B] Get:230 http://ftpmaster.internal/ubuntu disco/universe arm64 libsdl2-2.0-0 arm64 2.0.8+dfsg1-6ubuntu1 [345 kB] Get:231 http://ftpmaster.internal/ubuntu disco/universe arm64 libsndio-dev arm64 1.5.0-3 [13.6 kB] Get:232 http://ftpmaster.internal/ubuntu disco/main arm64 libudev-dev arm64 239-7ubuntu15 [19.0 kB] Get:233 http://ftpmaster.internal/ubuntu disco/main arm64 libxrender-dev arm64 1:0.9.10-1 [22.9 kB] Get:234 http://ftpmaster.internal/ubuntu disco/main arm64 libxcursor-dev arm64 1:1.1.15-2 [26.7 kB] Get:235 http://ftpmaster.internal/ubuntu disco/main arm64 libxi-dev arm64 2:1.7.9-1 [182 kB] Get:236 http://ftpmaster.internal/ubuntu disco/main arm64 x11proto-xinerama-dev all 2018.4-4 [2628 B] Get:237 http://ftpmaster.internal/ubuntu disco/main arm64 libxinerama-dev arm64 2:1.1.4-1 [7908 B] Get:238 http://ftpmaster.internal/ubuntu disco/main arm64 x11proto-randr-dev all 2018.4-4 [2620 B] Get:239 http://ftpmaster.internal/ubuntu disco/main arm64 libxrandr-dev arm64 2:1.5.1-1 [22.6 kB] Get:240 http://ftpmaster.internal/ubuntu disco/main arm64 x11proto-scrnsaver-dev all 2018.4-4 [2628 B] Get:241 http://ftpmaster.internal/ubuntu disco/main arm64 libxss-dev arm64 1:1.2.3-1 [11.9 kB] Get:242 http://ftpmaster.internal/ubuntu disco/main arm64 libxt6 arm64 1:1.1.5-1 [128 kB] Get:243 http://ftpmaster.internal/ubuntu disco/main arm64 libsm-dev arm64 2:1.2.2-1 [14.9 kB] Get:244 http://ftpmaster.internal/ubuntu disco/main arm64 libxt-dev arm64 1:1.1.5-1 [374 kB] Get:245 http://ftpmaster.internal/ubuntu disco/main arm64 libxv1 arm64 2:1.0.11-1 [9736 B] Get:246 http://ftpmaster.internal/ubuntu disco/main arm64 libxv-dev arm64 2:1.0.11-1 [31.9 kB] Get:247 http://ftpmaster.internal/ubuntu disco/universe arm64 libsdl2-dev arm64 2.0.8+dfsg1-6ubuntu1 [658 kB] Get:248 http://ftpmaster.internal/ubuntu disco/main arm64 libvorbisfile3 arm64 1.3.6-1 [13.8 kB] Get:249 http://ftpmaster.internal/ubuntu disco/main arm64 libvorbis-dev arm64 1.3.6-1 [307 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 59.9 MB in 2s (27.1 MB/s) Selecting previously unselected package libpython3.7-minimal:arm64. (Reading database ... 12643 files and directories currently installed.) Preparing to unpack .../libpython3.7-minimal_3.7.2~rc1-1_arm64.deb ... Unpacking libpython3.7-minimal:arm64 (3.7.2~rc1-1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.2.6-1_arm64.deb ... Unpacking libexpat1:arm64 (2.2.6-1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.2~rc1-1_arm64.deb ... Unpacking python3.7-minimal (3.7.2~rc1-1) ... Setting up libpython3.7-minimal:arm64 (3.7.2~rc1-1) ... Setting up libexpat1:arm64 (2.2.6-1) ... Setting up python3.7-minimal (3.7.2~rc1-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 12892 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.1-1ubuntu1_arm64.deb ... Unpacking python3-minimal (3.7.1-1ubuntu1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libmpdec2:arm64. Preparing to unpack .../2-libmpdec2_2.4.2-2_arm64.deb ... Unpacking libmpdec2:arm64 (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:arm64. Preparing to unpack .../3-libpython3.7-stdlib_3.7.2~rc1-1_arm64.deb ... Unpacking libpython3.7-stdlib:arm64 (3.7.2~rc1-1) ... Selecting previously unselected package python3.7. Preparing to unpack .../4-python3.7_3.7.2~rc1-1_arm64.deb ... Unpacking python3.7 (3.7.2~rc1-1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../5-libpython3-stdlib_3.7.1-1ubuntu1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.7.1-1ubuntu1) ... Setting up python3-minimal (3.7.1-1ubuntu1) ... Selecting previously unselected package python3. (Reading database ... 13326 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.1-1ubuntu1_arm64.deb ... Unpacking python3 (3.7.1-1ubuntu1) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../001-libxau6_1%3a1.0.8-1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.8-1) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../002-libbsd0_0.9.1-1_arm64.deb ... Unpacking libbsd0:arm64 (0.9.1-1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../003-libxdmcp6_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../004-libxcb1_1.13.1-2_arm64.deb ... Unpacking libxcb1:arm64 (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../005-libx11-data_2%3a1.6.7-1_all.deb ... Unpacking libx11-data (2:1.6.7-1) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../006-libx11-6_2%3a1.6.7-1_arm64.deb ... Unpacking libx11-6:arm64 (2:1.6.7-1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../007-libxext6_2%3a1.3.3-1_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.3-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../008-bsdmainutils_11.1.2ubuntu2_arm64.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../009-libuchardet0_0.0.6-3_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../010-groff-base_1.22.4-1_arm64.deb ... Unpacking groff-base (1.22.4-1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../011-libpipeline1_1.5.0-2_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.0-2) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.8.4-3_arm64.deb ... Unpacking man-db (2.8.4-3) ... Selecting previously unselected package libogg0:arm64. Preparing to unpack .../013-libogg0_1.3.2-1_arm64.deb ... Unpacking libogg0:arm64 (1.3.2-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../014-x11-common_1%3a7.7+19ubuntu8_all.deb ... dpkg-query: no packages found matching nux-tools Unpacking x11-common (1:7.7+19ubuntu8) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../015-libice6_2%3a1.0.9-2_arm64.deb ... Unpacking libice6:arm64 (2:1.0.9-2) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../016-libsm6_2%3a1.2.2-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.2-1) ... Selecting previously unselected package libxxf86vm1:arm64. Preparing to unpack .../017-libxxf86vm1_1%3a1.1.4-1_arm64.deb ... Unpacking libxxf86vm1:arm64 (1:1.1.4-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../018-libmagic-mgc_1%3a5.34-2_arm64.deb ... Unpacking libmagic-mgc (1:5.34-2) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../019-libmagic1_1%3a5.34-2_arm64.deb ... Unpacking libmagic1:arm64 (1:5.34-2) ... Selecting previously unselected package file. Preparing to unpack .../020-file_1%3a5.34-2_arm64.deb ... Unpacking file (1:5.34-2) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../021-libglib2.0-0_2.58.1-2_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.58.1-2) ... Selecting previously unselected package libgirepository-1.0-1:arm64. Preparing to unpack .../022-libgirepository-1.0-1_1.58.2-2_arm64.deb ... Unpacking libgirepository-1.0-1:arm64 (1.58.2-2) ... Selecting previously unselected package gir1.2-glib-2.0:arm64. Preparing to unpack .../023-gir1.2-glib-2.0_1.58.2-2_arm64.deb ... Unpacking gir1.2-glib-2.0:arm64 (1.58.2-2) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../024-libdbus-1-3_1.12.10-1ubuntu2_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.12.10-1ubuntu2) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../025-libelf1_0.175-1_arm64.deb ... Unpacking libelf1:arm64 (0.175-1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../026-libglib2.0-data_2.58.1-2_all.deb ... Unpacking libglib2.0-data (2.58.1-2) ... Selecting previously unselected package libicu63:arm64. Preparing to unpack .../027-libicu63_63.1-5_arm64.deb ... Unpacking libicu63:arm64 (63.1-5) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../028-libxml2_2.9.4+dfsg1-7ubuntu3_arm64.deb ... Unpacking libxml2:arm64 (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package xkb-data. Preparing to unpack .../029-xkb-data_2.23.1-1ubuntu1.18.10.1_all.deb ... Unpacking xkb-data (2.23.1-1ubuntu1.18.10.1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../030-gettext-base_0.19.8.1-9_arm64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../031-libdrm-common_2.4.95-1_all.deb ... Unpacking libdrm-common (2.4.95-1) ... Selecting previously unselected package libdrm2:arm64. Preparing to unpack .../032-libdrm2_2.4.95-1_arm64.deb ... Unpacking libdrm2:arm64 (2.4.95-1) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../033-libedit2_3.1-20181209-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20181209-1) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../034-libkrb5support0_1.16.1-1ubuntu1_arm64.deb ... Unpacking libkrb5support0:arm64 (1.16.1-1ubuntu1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../035-libk5crypto3_1.16.1-1ubuntu1_arm64.deb ... Unpacking libk5crypto3:arm64 (1.16.1-1ubuntu1) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../036-libkeyutils1_1.5.9-9.3_arm64.deb ... Unpacking libkeyutils1:arm64 (1.5.9-9.3) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../037-libkrb5-3_1.16.1-1ubuntu1_arm64.deb ... Unpacking libkrb5-3:arm64 (1.16.1-1ubuntu1) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../038-libgssapi-krb5-2_1.16.1-1ubuntu1_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.16.1-1ubuntu1) ... Selecting previously unselected package libpsl5:arm64. Preparing to unpack .../039-libpsl5_0.20.2-2_arm64.deb ... Unpacking libpsl5:arm64 (0.20.2-2) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../040-libsigsegv2_2.12-2_arm64.deb ... Unpacking libsigsegv2:arm64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../041-m4_1.4.18-2_arm64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../042-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../043-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../044-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../045-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package cmake-data. Preparing to unpack .../046-cmake-data_3.13.2-1_all.deb ... Unpacking cmake-data (3.13.2-1) ... Selecting previously unselected package libarchive13:arm64. Preparing to unpack .../047-libarchive13_3.3.3-2_arm64.deb ... Unpacking libarchive13:arm64 (3.3.3-2) ... Selecting previously unselected package libroken18-heimdal:arm64. Preparing to unpack .../048-libroken18-heimdal_7.5.0+dfsg-2.1_arm64.deb ... Unpacking libroken18-heimdal:arm64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libasn1-8-heimdal:arm64. Preparing to unpack .../049-libasn1-8-heimdal_7.5.0+dfsg-2.1_arm64.deb ... Unpacking libasn1-8-heimdal:arm64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libheimbase1-heimdal:arm64. Preparing to unpack .../050-libheimbase1-heimdal_7.5.0+dfsg-2.1_arm64.deb ... Unpacking libheimbase1-heimdal:arm64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libhcrypto4-heimdal:arm64. Preparing to unpack .../051-libhcrypto4-heimdal_7.5.0+dfsg-2.1_arm64.deb ... Unpacking libhcrypto4-heimdal:arm64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libwind0-heimdal:arm64. Preparing to unpack .../052-libwind0-heimdal_7.5.0+dfsg-2.1_arm64.deb ... Unpacking libwind0-heimdal:arm64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libhx509-5-heimdal:arm64. Preparing to unpack .../053-libhx509-5-heimdal_7.5.0+dfsg-2.1_arm64.deb ... Unpacking libhx509-5-heimdal:arm64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libkrb5-26-heimdal:arm64. Preparing to unpack .../054-libkrb5-26-heimdal_7.5.0+dfsg-2.1_arm64.deb ... Unpacking libkrb5-26-heimdal:arm64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libheimntlm0-heimdal:arm64. Preparing to unpack .../055-libheimntlm0-heimdal_7.5.0+dfsg-2.1_arm64.deb ... Unpacking libheimntlm0-heimdal:arm64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libgssapi3-heimdal:arm64. Preparing to unpack .../056-libgssapi3-heimdal_7.5.0+dfsg-2.1_arm64.deb ... Unpacking libgssapi3-heimdal:arm64 (7.5.0+dfsg-2.1) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../057-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu2_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.27~101-g0780600+dfsg-3ubuntu2) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../058-libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu2_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.27~101-g0780600+dfsg-3ubuntu2) ... Selecting previously unselected package libldap-common. Preparing to unpack .../059-libldap-common_2.4.46+dfsg-5ubuntu3_all.deb ... Unpacking libldap-common (2.4.46+dfsg-5ubuntu3) ... Selecting previously unselected package libldap-2.4-2:arm64. Preparing to unpack .../060-libldap-2.4-2_2.4.46+dfsg-5ubuntu3_arm64.deb ... Unpacking libldap-2.4-2:arm64 (2.4.46+dfsg-5ubuntu3) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../061-libnghttp2-14_1.35.1-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.35.1-1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../062-librtmp1_2.4+20151223.gitfa8646d.1-2_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libcurl4:arm64. Preparing to unpack .../063-libcurl4_7.61.0-1ubuntu2.2_arm64.deb ... Unpacking libcurl4:arm64 (7.61.0-1ubuntu2.2) ... Selecting previously unselected package libjsoncpp1:arm64. Preparing to unpack .../064-libjsoncpp1_1.7.4-3_arm64.deb ... Unpacking libjsoncpp1:arm64 (1.7.4-3) ... Selecting previously unselected package librhash0:arm64. Preparing to unpack .../065-librhash0_1.3.6-3_arm64.deb ... Unpacking librhash0:arm64 (1.3.6-3) ... Selecting previously unselected package libuv1:arm64. Preparing to unpack .../066-libuv1_1.24.0-1_arm64.deb ... Unpacking libuv1:arm64 (1.24.0-1) ... Selecting previously unselected package cmake. Preparing to unpack .../067-cmake_3.13.2-1_arm64.deb ... Unpacking cmake (3.13.2-1) ... Selecting previously unselected package libtool. Preparing to unpack .../068-libtool_2.4.6-6_all.deb ... Unpacking libtool (2.4.6-6) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../069-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../070-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../071-libfile-stripnondeterminism-perl_1.0.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.0.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../072-dh-strip-nondeterminism_1.0.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.0.0-1) ... Selecting previously unselected package dwz. Preparing to unpack .../073-dwz_0.12-3_arm64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libcroco3:arm64. Preparing to unpack .../074-libcroco3_0.6.12-3_arm64.deb ... Unpacking libcroco3:arm64 (0.6.12-3) ... Selecting previously unselected package gettext. Preparing to unpack .../075-gettext_0.19.8.1-9_arm64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../076-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../077-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../078-debhelper_12ubuntu1_all.deb ... Unpacking debhelper (12ubuntu1) ... Selecting previously unselected package libibus-1.0-5:arm64. Preparing to unpack .../079-libibus-1.0-5_1.5.19-1ubuntu1_arm64.deb ... Unpacking libibus-1.0-5:arm64 (1.5.19-1ubuntu1) ... Selecting previously unselected package gir1.2-ibus-1.0:arm64. Preparing to unpack .../080-gir1.2-ibus-1.0_1.5.19-1ubuntu1_arm64.deb ... Unpacking gir1.2-ibus-1.0:arm64 (1.5.19-1ubuntu1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../081-libasound2-data_1.1.7-2ubuntu0.1_all.deb ... Unpacking libasound2-data (1.1.7-2ubuntu0.1) ... Selecting previously unselected package libasound2:arm64. Preparing to unpack .../082-libasound2_1.1.7-2ubuntu0.1_arm64.deb ... Unpacking libasound2:arm64 (1.1.7-2ubuntu0.1) ... Selecting previously unselected package libasound2-dev:arm64. Preparing to unpack .../083-libasound2-dev_1.1.7-2ubuntu0.1_arm64.deb ... Unpacking libasound2-dev:arm64 (1.1.7-2ubuntu0.1) ... Selecting previously unselected package libasyncns0:arm64. Preparing to unpack .../084-libasyncns0_0.8-6_arm64.deb ... Unpacking libasyncns0:arm64 (0.8-6) ... Selecting previously unselected package libboost-system1.67.0:arm64. Preparing to unpack .../085-libboost-system1.67.0_1.67.0-11_arm64.deb ... Unpacking libboost-system1.67.0:arm64 (1.67.0-11) ... Selecting previously unselected package libboost-filesystem1.67.0:arm64. Preparing to unpack .../086-libboost-filesystem1.67.0_1.67.0-11_arm64.deb ... Unpacking libboost-filesystem1.67.0:arm64 (1.67.0-11) ... Selecting previously unselected package libcapnp-0.6.1:arm64. Preparing to unpack .../087-libcapnp-0.6.1_0.6.1-1ubuntu1_arm64.deb ... Unpacking libcapnp-0.6.1:arm64 (0.6.1-1ubuntu1) ... Selecting previously unselected package libcurl3-gnutls:arm64. Preparing to unpack .../088-libcurl3-gnutls_7.61.0-1ubuntu2.2_arm64.deb ... Unpacking libcurl3-gnutls:arm64 (7.61.0-1ubuntu2.2) ... Selecting previously unselected package libcurl4-gnutls-dev:arm64. Preparing to unpack .../089-libcurl4-gnutls-dev_7.61.0-1ubuntu2.2_arm64.deb ... Unpacking libcurl4-gnutls-dev:arm64 (7.61.0-1ubuntu2.2) ... Selecting previously unselected package pkg-config. Preparing to unpack .../090-pkg-config_0.29.1-0ubuntu2_arm64.deb ... Unpacking pkg-config (0.29.1-0ubuntu2) ... Selecting previously unselected package libdbus-1-dev:arm64. Preparing to unpack .../091-libdbus-1-dev_1.12.10-1ubuntu2_arm64.deb ... Unpacking libdbus-1-dev:arm64 (1.12.10-1ubuntu2) ... Selecting previously unselected package libdrm-amdgpu1:arm64. Preparing to unpack .../092-libdrm-amdgpu1_2.4.95-1_arm64.deb ... Unpacking libdrm-amdgpu1:arm64 (2.4.95-1) ... Selecting previously unselected package libdrm-radeon1:arm64. Preparing to unpack .../093-libdrm-radeon1_2.4.95-1_arm64.deb ... Unpacking libdrm-radeon1:arm64 (2.4.95-1) ... Selecting previously unselected package libdrm-nouveau2:arm64. Preparing to unpack .../094-libdrm-nouveau2_2.4.95-1_arm64.deb ... Unpacking libdrm-nouveau2:arm64 (2.4.95-1) ... Selecting previously unselected package libdrm-freedreno1:arm64. Preparing to unpack .../095-libdrm-freedreno1_2.4.95-1_arm64.deb ... Unpacking libdrm-freedreno1:arm64 (2.4.95-1) ... Selecting previously unselected package libdrm-tegra0:arm64. Preparing to unpack .../096-libdrm-tegra0_2.4.95-1_arm64.deb ... Unpacking libdrm-tegra0:arm64 (2.4.95-1) ... Selecting previously unselected package libdrm-etnaviv1:arm64. Preparing to unpack .../097-libdrm-etnaviv1_2.4.95-1_arm64.deb ... Unpacking libdrm-etnaviv1:arm64 (2.4.95-1) ... Selecting previously unselected package libdrm-dev:arm64. Preparing to unpack .../098-libdrm-dev_2.4.95-1_arm64.deb ... Unpacking libdrm-dev:arm64 (2.4.95-1) ... Selecting previously unselected package libwayland-server0:arm64. Preparing to unpack .../099-libwayland-server0_1.16.0-1ubuntu2_arm64.deb ... Unpacking libwayland-server0:arm64 (1.16.0-1ubuntu2) ... Selecting previously unselected package libgbm1:arm64. Preparing to unpack .../100-libgbm1_18.2.6-1ubuntu1_arm64.deb ... Unpacking libgbm1:arm64 (18.2.6-1ubuntu1) ... Selecting previously unselected package libglapi-mesa:arm64. Preparing to unpack .../101-libglapi-mesa_18.2.6-1ubuntu1_arm64.deb ... Unpacking libglapi-mesa:arm64 (18.2.6-1ubuntu1) ... Selecting previously unselected package libwayland-client0:arm64. Preparing to unpack .../102-libwayland-client0_1.16.0-1ubuntu2_arm64.deb ... Unpacking libwayland-client0:arm64 (1.16.0-1ubuntu2) ... Selecting previously unselected package libx11-xcb1:arm64. Preparing to unpack .../103-libx11-xcb1_2%3a1.6.7-1_arm64.deb ... Unpacking libx11-xcb1:arm64 (2:1.6.7-1) ... Selecting previously unselected package libxcb-dri2-0:arm64. Preparing to unpack .../104-libxcb-dri2-0_1.13.1-2_arm64.deb ... Unpacking libxcb-dri2-0:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-dri3-0:arm64. Preparing to unpack .../105-libxcb-dri3-0_1.13.1-2_arm64.deb ... Unpacking libxcb-dri3-0:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-present0:arm64. Preparing to unpack .../106-libxcb-present0_1.13.1-2_arm64.deb ... Unpacking libxcb-present0:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-sync1:arm64. Preparing to unpack .../107-libxcb-sync1_1.13.1-2_arm64.deb ... Unpacking libxcb-sync1:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-xfixes0:arm64. Preparing to unpack .../108-libxcb-xfixes0_1.13.1-2_arm64.deb ... Unpacking libxcb-xfixes0:arm64 (1.13.1-2) ... Selecting previously unselected package libxshmfence1:arm64. Preparing to unpack .../109-libxshmfence1_1.3-1_arm64.deb ... Unpacking libxshmfence1:arm64 (1.3-1) ... Selecting previously unselected package libegl-mesa0:arm64. Preparing to unpack .../110-libegl-mesa0_18.2.6-1ubuntu1_arm64.deb ... Unpacking libegl-mesa0:arm64 (18.2.6-1ubuntu1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../111-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 .../112-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../113-x11proto-core-dev_2018.4-4_all.deb ... Unpacking x11proto-core-dev (2018.4-4) ... Selecting previously unselected package libxau-dev:arm64. Preparing to unpack .../114-libxau-dev_1%3a1.0.8-1_arm64.deb ... Unpacking libxau-dev:arm64 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:arm64. Preparing to unpack .../115-libxdmcp-dev_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp-dev:arm64 (1:1.1.2-3) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../116-x11proto-input-dev_2018.4-4_all.deb ... Unpacking x11proto-input-dev (2018.4-4) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../117-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libpthread-stubs0-dev:arm64. Preparing to unpack .../118-libpthread-stubs0-dev_0.3-4_arm64.deb ... Unpacking libpthread-stubs0-dev:arm64 (0.3-4) ... Selecting previously unselected package libxcb1-dev:arm64. Preparing to unpack .../119-libxcb1-dev_1.13.1-2_arm64.deb ... Unpacking libxcb1-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libx11-dev:arm64. Preparing to unpack .../120-libx11-dev_2%3a1.6.7-1_arm64.deb ... Unpacking libx11-dev:arm64 (2:1.6.7-1) ... Selecting previously unselected package mesa-common-dev:arm64. Preparing to unpack .../121-mesa-common-dev_18.2.6-1ubuntu1_arm64.deb ... Unpacking mesa-common-dev:arm64 (18.2.6-1ubuntu1) ... Selecting previously unselected package libglvnd0:arm64. Preparing to unpack .../122-libglvnd0_1.1.0-1_arm64.deb ... Unpacking libglvnd0:arm64 (1.1.0-1) ... Selecting previously unselected package libglvnd-core-dev:arm64. Preparing to unpack .../123-libglvnd-core-dev_1.1.0-1_arm64.deb ... Unpacking libglvnd-core-dev:arm64 (1.1.0-1) ... Selecting previously unselected package libegl1:arm64. Preparing to unpack .../124-libegl1_1.1.0-1_arm64.deb ... Unpacking libegl1:arm64 (1.1.0-1) ... Selecting previously unselected package libgles1:arm64. Preparing to unpack .../125-libgles1_1.1.0-1_arm64.deb ... Unpacking libgles1:arm64 (1.1.0-1) ... Selecting previously unselected package libgles2:arm64. Preparing to unpack .../126-libgles2_1.1.0-1_arm64.deb ... Unpacking libgles2:arm64 (1.1.0-1) ... Selecting previously unselected package libxcb-glx0:arm64. Preparing to unpack .../127-libxcb-glx0_1.13.1-2_arm64.deb ... Unpacking libxcb-glx0:arm64 (1.13.1-2) ... Selecting previously unselected package libxdamage1:arm64. Preparing to unpack .../128-libxdamage1_1%3a1.1.4-3_arm64.deb ... Unpacking libxdamage1:arm64 (1:1.1.4-3) ... Selecting previously unselected package libxfixes3:arm64. Preparing to unpack .../129-libxfixes3_1%3a5.0.3-1_arm64.deb ... Unpacking libxfixes3:arm64 (1:5.0.3-1) ... Selecting previously unselected package libllvm7:arm64. Preparing to unpack .../130-libllvm7_1%3a7.0.1-1_arm64.deb ... Unpacking libllvm7:arm64 (1:7.0.1-1) ... Selecting previously unselected package libsensors4:arm64. Preparing to unpack .../131-libsensors4_1%3a3.4.0-4_arm64.deb ... Unpacking libsensors4:arm64 (1:3.4.0-4) ... Selecting previously unselected package libgl1-mesa-dri:arm64. Preparing to unpack .../132-libgl1-mesa-dri_18.2.6-1ubuntu1_arm64.deb ... Unpacking libgl1-mesa-dri:arm64 (18.2.6-1ubuntu1) ... Selecting previously unselected package libglx-mesa0:arm64. Preparing to unpack .../133-libglx-mesa0_18.2.6-1ubuntu1_arm64.deb ... Unpacking libglx-mesa0:arm64 (18.2.6-1ubuntu1) ... Selecting previously unselected package libglx0:arm64. Preparing to unpack .../134-libglx0_1.1.0-1_arm64.deb ... Unpacking libglx0:arm64 (1.1.0-1) ... Selecting previously unselected package libgl1:arm64. Preparing to unpack .../135-libgl1_1.1.0-1_arm64.deb ... Unpacking libgl1:arm64 (1.1.0-1) ... Selecting previously unselected package libopengl0:arm64. Preparing to unpack .../136-libopengl0_1.1.0-1_arm64.deb ... Unpacking libopengl0:arm64 (1.1.0-1) ... Selecting previously unselected package libglvnd-dev:arm64. Preparing to unpack .../137-libglvnd-dev_1.1.0-1_arm64.deb ... Unpacking libglvnd-dev:arm64 (1.1.0-1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../138-x11proto-xext-dev_2018.4-4_all.deb ... Unpacking x11proto-xext-dev (2018.4-4) ... Selecting previously unselected package libxext-dev:arm64. Preparing to unpack .../139-libxext-dev_2%3a1.3.3-1_arm64.deb ... Unpacking libxext-dev:arm64 (2:1.3.3-1) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Preparing to unpack .../140-x11proto-xf86vidmode-dev_2018.4-4_all.deb ... Unpacking x11proto-xf86vidmode-dev (2018.4-4) ... Selecting previously unselected package libxxf86vm-dev:arm64. Preparing to unpack .../141-libxxf86vm-dev_1%3a1.1.4-1_arm64.deb ... Unpacking libxxf86vm-dev:arm64 (1:1.1.4-1) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../142-x11proto-fixes-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-fixes-dev (1:2018.4-4) ... Selecting previously unselected package libxfixes-dev:arm64. Preparing to unpack .../143-libxfixes-dev_1%3a5.0.3-1_arm64.deb ... Unpacking libxfixes-dev:arm64 (1:5.0.3-1) ... Selecting previously unselected package x11proto-damage-dev. Preparing to unpack .../144-x11proto-damage-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-damage-dev (1:2018.4-4) ... Selecting previously unselected package libxdamage-dev:arm64. Preparing to unpack .../145-libxdamage-dev_1%3a1.1.4-3_arm64.deb ... Unpacking libxdamage-dev:arm64 (1:1.1.4-3) ... Selecting previously unselected package libxcb-glx0-dev:arm64. Preparing to unpack .../146-libxcb-glx0-dev_1.13.1-2_arm64.deb ... Unpacking libxcb-glx0-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-dri2-0-dev:arm64. Preparing to unpack .../147-libxcb-dri2-0-dev_1.13.1-2_arm64.deb ... Unpacking libxcb-dri2-0-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-dri3-dev:arm64. Preparing to unpack .../148-libxcb-dri3-dev_1.13.1-2_arm64.deb ... Unpacking libxcb-dri3-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-randr0:arm64. Preparing to unpack .../149-libxcb-randr0_1.13.1-2_arm64.deb ... Unpacking libxcb-randr0:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../150-libxcb-render0_1.13.1-2_arm64.deb ... Unpacking libxcb-render0:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-render0-dev:arm64. Preparing to unpack .../151-libxcb-render0-dev_1.13.1-2_arm64.deb ... Unpacking libxcb-render0-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-randr0-dev:arm64. Preparing to unpack .../152-libxcb-randr0-dev_1.13.1-2_arm64.deb ... Unpacking libxcb-randr0-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-shape0:arm64. Preparing to unpack .../153-libxcb-shape0_1.13.1-2_arm64.deb ... Unpacking libxcb-shape0:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-shape0-dev:arm64. Preparing to unpack .../154-libxcb-shape0-dev_1.13.1-2_arm64.deb ... Unpacking libxcb-shape0-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-xfixes0-dev:arm64. Preparing to unpack .../155-libxcb-xfixes0-dev_1.13.1-2_arm64.deb ... Unpacking libxcb-xfixes0-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-sync-dev:arm64. Preparing to unpack .../156-libxcb-sync-dev_1.13.1-2_arm64.deb ... Unpacking libxcb-sync-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libxcb-present-dev:arm64. Preparing to unpack .../157-libxcb-present-dev_1.13.1-2_arm64.deb ... Unpacking libxcb-present-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libxshmfence-dev:arm64. Preparing to unpack .../158-libxshmfence-dev_1.3-1_arm64.deb ... Unpacking libxshmfence-dev:arm64 (1.3-1) ... Selecting previously unselected package libx11-xcb-dev:arm64. Preparing to unpack .../159-libx11-xcb-dev_2%3a1.6.7-1_arm64.deb ... Unpacking libx11-xcb-dev:arm64 (2:1.6.7-1) ... Selecting previously unselected package libwayland-cursor0:arm64. Preparing to unpack .../160-libwayland-cursor0_1.16.0-1ubuntu2_arm64.deb ... Unpacking libwayland-cursor0:arm64 (1.16.0-1ubuntu2) ... Selecting previously unselected package libwayland-egl1:arm64. Preparing to unpack .../161-libwayland-egl1_1.16.0-1ubuntu2_arm64.deb ... Unpacking libwayland-egl1:arm64 (1.16.0-1ubuntu2) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../162-libwayland-bin_1.16.0-1ubuntu2_arm64.deb ... Unpacking libwayland-bin (1.16.0-1ubuntu2) ... Selecting previously unselected package libwayland-dev:arm64. Preparing to unpack .../163-libwayland-dev_1.16.0-1ubuntu2_arm64.deb ... Unpacking libwayland-dev:arm64 (1.16.0-1ubuntu2) ... Selecting previously unselected package libegl1-mesa-dev:arm64. Preparing to unpack .../164-libegl1-mesa-dev_18.2.6-1ubuntu1_arm64.deb ... Unpacking libegl1-mesa-dev:arm64 (18.2.6-1ubuntu1) ... Selecting previously unselected package libflac8:arm64. Preparing to unpack .../165-libflac8_1.3.2-3_arm64.deb ... Unpacking libflac8:arm64 (1.3.2-3) ... Selecting previously unselected package libgles2-mesa-dev:arm64. Preparing to unpack .../166-libgles2-mesa-dev_18.2.6-1ubuntu1_arm64.deb ... Unpacking libgles2-mesa-dev:arm64 (18.2.6-1ubuntu1) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../167-libglib2.0-bin_2.58.1-2_arm64.deb ... Unpacking libglib2.0-bin (2.58.1-2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../168-python3-lib2to3_3.7.1-1ubuntu4_all.deb ... Unpacking python3-lib2to3 (3.7.1-1ubuntu4) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../169-python3-distutils_3.7.1-1ubuntu4_all.deb ... Unpacking python3-distutils (3.7.1-1ubuntu4) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../170-libglib2.0-dev-bin_2.58.1-2_arm64.deb ... Unpacking libglib2.0-dev-bin (2.58.1-2) ... Selecting previously unselected package libpcre16-3:arm64. Preparing to unpack .../171-libpcre16-3_2%3a8.39-11_arm64.deb ... Unpacking libpcre16-3:arm64 (2:8.39-11) ... Selecting previously unselected package libpcre32-3:arm64. Preparing to unpack .../172-libpcre32-3_2%3a8.39-11_arm64.deb ... Unpacking libpcre32-3:arm64 (2:8.39-11) ... Selecting previously unselected package libpcrecpp0v5:arm64. Preparing to unpack .../173-libpcrecpp0v5_2%3a8.39-11_arm64.deb ... Unpacking libpcrecpp0v5:arm64 (2:8.39-11) ... Selecting previously unselected package libpcre3-dev:arm64. Preparing to unpack .../174-libpcre3-dev_2%3a8.39-11_arm64.deb ... Unpacking libpcre3-dev:arm64 (2:8.39-11) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../175-zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.2.11.dfsg-0ubuntu2) ... Selecting previously unselected package libglib2.0-dev:arm64. Preparing to unpack .../176-libglib2.0-dev_2.58.1-2_arm64.deb ... Unpacking libglib2.0-dev:arm64 (2.58.1-2) ... Selecting previously unselected package libglu1-mesa:arm64. Preparing to unpack .../177-libglu1-mesa_9.0.0-2.1build1_arm64.deb ... Unpacking libglu1-mesa:arm64 (9.0.0-2.1build1) ... Selecting previously unselected package libgl1-mesa-dev:arm64. Preparing to unpack .../178-libgl1-mesa-dev_18.2.6-1ubuntu1_arm64.deb ... Unpacking libgl1-mesa-dev:arm64 (18.2.6-1ubuntu1) ... Selecting previously unselected package libglu1-mesa-dev:arm64. Preparing to unpack .../179-libglu1-mesa-dev_9.0.0-2.1build1_arm64.deb ... Unpacking libglu1-mesa-dev:arm64 (9.0.0-2.1build1) ... Selecting previously unselected package libibus-1.0-dev:arm64. Preparing to unpack .../180-libibus-1.0-dev_1.5.19-1ubuntu1_arm64.deb ... Unpacking libibus-1.0-dev:arm64 (1.5.19-1ubuntu1) ... Selecting previously unselected package libice-dev:arm64. Preparing to unpack .../181-libice-dev_2%3a1.0.9-2_arm64.deb ... Unpacking libice-dev:arm64 (2:1.0.9-2) ... Selecting previously unselected package libjpeg-turbo8:arm64. Preparing to unpack .../182-libjpeg-turbo8_2.0.0-0ubuntu2_arm64.deb ... Unpacking libjpeg-turbo8:arm64 (2.0.0-0ubuntu2) ... Selecting previously unselected package libjpeg-turbo8-dev:arm64. Preparing to unpack .../183-libjpeg-turbo8-dev_2.0.0-0ubuntu2_arm64.deb ... Unpacking libjpeg-turbo8-dev:arm64 (2.0.0-0ubuntu2) ... Selecting previously unselected package libjpeg8:arm64. Preparing to unpack .../184-libjpeg8_8c-2ubuntu8_arm64.deb ... Unpacking libjpeg8:arm64 (8c-2ubuntu8) ... Selecting previously unselected package libjpeg8-dev:arm64. Preparing to unpack .../185-libjpeg8-dev_8c-2ubuntu8_arm64.deb ... Unpacking libjpeg8-dev:arm64 (8c-2ubuntu8) ... Selecting previously unselected package libjpeg-dev:arm64. Preparing to unpack .../186-libjpeg-dev_8c-2ubuntu8_arm64.deb ... Unpacking libjpeg-dev:arm64 (8c-2ubuntu8) ... Selecting previously unselected package libmircore1:arm64. Preparing to unpack .../187-libmircore1_1.0.0-0ubuntu4_arm64.deb ... Unpacking libmircore1:arm64 (1.0.0-0ubuntu4) ... Selecting previously unselected package libmircommon7:arm64. Preparing to unpack .../188-libmircommon7_1.0.0-0ubuntu4_arm64.deb ... Unpacking libmircommon7:arm64 (1.0.0-0ubuntu4) ... Selecting previously unselected package libprotobuf-lite17:arm64. Preparing to unpack .../189-libprotobuf-lite17_3.6.1.3-1_arm64.deb ... Unpacking libprotobuf-lite17:arm64 (3.6.1.3-1) ... Selecting previously unselected package libmirprotobuf3:arm64. Preparing to unpack .../190-libmirprotobuf3_1.0.0-0ubuntu4_arm64.deb ... Unpacking libmirprotobuf3:arm64 (1.0.0-0ubuntu4) ... Selecting previously unselected package libxkbcommon0:arm64. Preparing to unpack .../191-libxkbcommon0_0.8.2-1_arm64.deb ... Unpacking libxkbcommon0:arm64 (0.8.2-1) ... Selecting previously unselected package libmirclient9:arm64. Preparing to unpack .../192-libmirclient9_1.0.0-0ubuntu4_arm64.deb ... Unpacking libmirclient9:arm64 (1.0.0-0ubuntu4) ... Selecting previously unselected package libmircore-dev:arm64. Preparing to unpack .../193-libmircore-dev_1.0.0-0ubuntu4_arm64.deb ... Unpacking libmircore-dev:arm64 (1.0.0-0ubuntu4) ... Selecting previously unselected package libprotobuf17:arm64. Preparing to unpack .../194-libprotobuf17_3.6.1.3-1_arm64.deb ... Unpacking libprotobuf17:arm64 (3.6.1.3-1) ... Selecting previously unselected package libprotobuf-dev:arm64. Preparing to unpack .../195-libprotobuf-dev_3.6.1.3-1_arm64.deb ... Unpacking libprotobuf-dev:arm64 (3.6.1.3-1) ... Selecting previously unselected package libxkbcommon-dev:arm64. Preparing to unpack .../196-libxkbcommon-dev_0.8.2-1_arm64.deb ... Unpacking libxkbcommon-dev:arm64 (0.8.2-1) ... Selecting previously unselected package libmircommon-dev:arm64. Preparing to unpack .../197-libmircommon-dev_1.0.0-0ubuntu4_arm64.deb ... Unpacking libmircommon-dev:arm64 (1.0.0-0ubuntu4) ... Selecting previously unselected package libmircookie2:arm64. Preparing to unpack .../198-libmircookie2_1.0.0-0ubuntu4_arm64.deb ... Unpacking libmircookie2:arm64 (1.0.0-0ubuntu4) ... Selecting previously unselected package libmircookie-dev:arm64. Preparing to unpack .../199-libmircookie-dev_1.0.0-0ubuntu4_arm64.deb ... Unpacking libmircookie-dev:arm64 (1.0.0-0ubuntu4) ... Selecting previously unselected package libmirclient-dev:arm64. Preparing to unpack .../200-libmirclient-dev_1.0.0-0ubuntu4_arm64.deb ... Unpacking libmirclient-dev:arm64 (1.0.0-0ubuntu4) ... Selecting previously unselected package libogg-dev:arm64. Preparing to unpack .../201-libogg-dev_1.3.2-1_arm64.deb ... Unpacking libogg-dev:arm64 (1.3.2-1) ... Selecting previously unselected package libopenal-data. Preparing to unpack .../202-libopenal-data_1%3a1.19.1-1_all.deb ... Unpacking libopenal-data (1:1.19.1-1) ... Selecting previously unselected package libsndio7.0:arm64. Preparing to unpack .../203-libsndio7.0_1.5.0-3_arm64.deb ... Unpacking libsndio7.0:arm64 (1.5.0-3) ... Selecting previously unselected package libopenal1:arm64. Preparing to unpack .../204-libopenal1_1%3a1.19.1-1_arm64.deb ... Unpacking libopenal1:arm64 (1:1.19.1-1) ... Selecting previously unselected package libopenal-dev:arm64. Preparing to unpack .../205-libopenal-dev_1%3a1.19.1-1_arm64.deb ... Unpacking libopenal-dev:arm64 (1:1.19.1-1) ... Selecting previously unselected package libvorbis0a:arm64. Preparing to unpack .../206-libvorbis0a_1.3.6-1_arm64.deb ... Unpacking libvorbis0a:arm64 (1.3.6-1) ... Selecting previously unselected package libvorbisenc2:arm64. Preparing to unpack .../207-libvorbisenc2_1.3.6-1_arm64.deb ... Unpacking libvorbisenc2:arm64 (1.3.6-1) ... Selecting previously unselected package libsndfile1:arm64. Preparing to unpack .../208-libsndfile1_1.0.28-4_arm64.deb ... Unpacking libsndfile1:arm64 (1.0.28-4) ... Selecting previously unselected package libwrap0:arm64. Preparing to unpack .../209-libwrap0_7.6.q-27_arm64.deb ... Unpacking libwrap0:arm64 (7.6.q-27) ... Selecting previously unselected package libpulse0:arm64. Preparing to unpack .../210-libpulse0_1%3a12.2-2ubuntu0_arm64.deb ... Unpacking libpulse0:arm64 (1:12.2-2ubuntu0) ... Selecting previously unselected package libpulse-mainloop-glib0:arm64. Preparing to unpack .../211-libpulse-mainloop-glib0_1%3a12.2-2ubuntu0_arm64.deb ... Unpacking libpulse-mainloop-glib0:arm64 (1:12.2-2ubuntu0) ... Selecting previously unselected package libpulse-dev:arm64. Preparing to unpack .../212-libpulse-dev_1%3a12.2-2ubuntu0_arm64.deb ... Unpacking libpulse-dev:arm64 (1:12.2-2ubuntu0) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../213-libxrender1_1%3a0.9.10-1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1) ... Selecting previously unselected package libxcursor1:arm64. Preparing to unpack .../214-libxcursor1_1%3a1.1.15-2_arm64.deb ... Unpacking libxcursor1:arm64 (1:1.1.15-2) ... Selecting previously unselected package libxi6:arm64. Preparing to unpack .../215-libxi6_2%3a1.7.9-1_arm64.deb ... Unpacking libxi6:arm64 (2:1.7.9-1) ... Selecting previously unselected package libxinerama1:arm64. Preparing to unpack .../216-libxinerama1_2%3a1.1.4-1_arm64.deb ... Unpacking libxinerama1:arm64 (2:1.1.4-1) ... Selecting previously unselected package libxrandr2:arm64. Preparing to unpack .../217-libxrandr2_2%3a1.5.1-1_arm64.deb ... Unpacking libxrandr2:arm64 (2:1.5.1-1) ... Selecting previously unselected package libxss1:arm64. Preparing to unpack .../218-libxss1_1%3a1.2.3-1_arm64.deb ... Unpacking libxss1:arm64 (1:1.2.3-1) ... Selecting previously unselected package libsdl2-2.0-0:arm64. Preparing to unpack .../219-libsdl2-2.0-0_2.0.8+dfsg1-6ubuntu1_arm64.deb ... Unpacking libsdl2-2.0-0:arm64 (2.0.8+dfsg1-6ubuntu1) ... Selecting previously unselected package libsndio-dev:arm64. Preparing to unpack .../220-libsndio-dev_1.5.0-3_arm64.deb ... Unpacking libsndio-dev:arm64 (1.5.0-3) ... Selecting previously unselected package libudev-dev:arm64. Preparing to unpack .../221-libudev-dev_239-7ubuntu15_arm64.deb ... Unpacking libudev-dev:arm64 (239-7ubuntu15) ... Selecting previously unselected package libxrender-dev:arm64. Preparing to unpack .../222-libxrender-dev_1%3a0.9.10-1_arm64.deb ... Unpacking libxrender-dev:arm64 (1:0.9.10-1) ... Selecting previously unselected package libxcursor-dev:arm64. Preparing to unpack .../223-libxcursor-dev_1%3a1.1.15-2_arm64.deb ... Unpacking libxcursor-dev:arm64 (1:1.1.15-2) ... Selecting previously unselected package libxi-dev:arm64. Preparing to unpack .../224-libxi-dev_2%3a1.7.9-1_arm64.deb ... Unpacking libxi-dev:arm64 (2:1.7.9-1) ... Selecting previously unselected package x11proto-xinerama-dev. Preparing to unpack .../225-x11proto-xinerama-dev_2018.4-4_all.deb ... Unpacking x11proto-xinerama-dev (2018.4-4) ... Selecting previously unselected package libxinerama-dev:arm64. Preparing to unpack .../226-libxinerama-dev_2%3a1.1.4-1_arm64.deb ... Unpacking libxinerama-dev:arm64 (2:1.1.4-1) ... Selecting previously unselected package x11proto-randr-dev. Preparing to unpack .../227-x11proto-randr-dev_2018.4-4_all.deb ... Unpacking x11proto-randr-dev (2018.4-4) ... Selecting previously unselected package libxrandr-dev:arm64. Preparing to unpack .../228-libxrandr-dev_2%3a1.5.1-1_arm64.deb ... Unpacking libxrandr-dev:arm64 (2:1.5.1-1) ... Selecting previously unselected package x11proto-scrnsaver-dev. Preparing to unpack .../229-x11proto-scrnsaver-dev_2018.4-4_all.deb ... Unpacking x11proto-scrnsaver-dev (2018.4-4) ... Selecting previously unselected package libxss-dev:arm64. Preparing to unpack .../230-libxss-dev_1%3a1.2.3-1_arm64.deb ... Unpacking libxss-dev:arm64 (1:1.2.3-1) ... Selecting previously unselected package libxt6:arm64. Preparing to unpack .../231-libxt6_1%3a1.1.5-1_arm64.deb ... Unpacking libxt6:arm64 (1:1.1.5-1) ... Selecting previously unselected package libsm-dev:arm64. Preparing to unpack .../232-libsm-dev_2%3a1.2.2-1_arm64.deb ... Unpacking libsm-dev:arm64 (2:1.2.2-1) ... Selecting previously unselected package libxt-dev:arm64. Preparing to unpack .../233-libxt-dev_1%3a1.1.5-1_arm64.deb ... Unpacking libxt-dev:arm64 (1:1.1.5-1) ... Selecting previously unselected package libxv1:arm64. Preparing to unpack .../234-libxv1_2%3a1.0.11-1_arm64.deb ... Unpacking libxv1:arm64 (2:1.0.11-1) ... Selecting previously unselected package libxv-dev:arm64. Preparing to unpack .../235-libxv-dev_2%3a1.0.11-1_arm64.deb ... Unpacking libxv-dev:arm64 (2:1.0.11-1) ... Selecting previously unselected package libsdl2-dev. Preparing to unpack .../236-libsdl2-dev_2.0.8+dfsg1-6ubuntu1_arm64.deb ... Unpacking libsdl2-dev (2.0.8+dfsg1-6ubuntu1) ... Selecting previously unselected package libvorbisfile3:arm64. Preparing to unpack .../237-libvorbisfile3_1.3.6-1_arm64.deb ... Unpacking libvorbisfile3:arm64 (1.3.6-1) ... Selecting previously unselected package libvorbis-dev:arm64. Preparing to unpack .../238-libvorbis-dev_1.3.6-1_arm64.deb ... Unpacking libvorbis-dev:arm64 (1.3.6-1) ... Selecting previously unselected package sbuild-build-depends-dhewm3-dummy. Preparing to unpack .../239-sbuild-build-depends-dhewm3-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-dhewm3-dummy (0.invalid.0) ... Setting up libglvnd0:arm64 (1.1.0-1) ... Setting up libopengl0:arm64 (1.1.0-1) ... Setting up libprotobuf17:arm64 (3.6.1.3-1) ... Setting up libgles1:arm64 (1.1.0-1) ... Setting up libasyncns0:arm64 (0.8-6) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libnghttp2-14:arm64 (1.35.1-1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libicu63:arm64 (63.1-5) ... Setting up libmircore-dev:arm64 (1.0.0-0ubuntu4) ... Setting up libsigsegv2:arm64 (2.12-2) ... Setting up libldap-common (2.4.46+dfsg-5ubuntu3) ... Setting up libpthread-stubs0-dev:arm64 (0.3-4) ... Setting up libuv1:arm64 (1.24.0-1) ... Setting up libpsl5:arm64 (0.20.2-2) ... Setting up libelf1:arm64 (0.175-1) ... Setting up libglib2.0-0:arm64 (2.58.1-2) ... No schema files found: doing nothing. Setting up libasound2-data (1.1.7-2ubuntu0.1) ... Setting up libxshmfence1:arm64 (1.3-1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libwayland-client0:arm64 (1.16.0-1ubuntu2) ... Setting up xkb-data (2.23.1-1ubuntu1.18.10.1) ... Setting up libsasl2-modules-db:arm64 (2.1.27~101-g0780600+dfsg-3ubuntu2) ... Setting up libsasl2-2:arm64 (2.1.27~101-g0780600+dfsg-3ubuntu2) ... Setting up gettext-base (0.19.8.1-9) ... Setting up cmake-data (3.13.2-1) ... Setting up libjpeg-turbo8:arm64 (2.0.0-0ubuntu2) ... Setting up libpipeline1:arm64 (1.5.0-2) ... Setting up libroken18-heimdal:arm64 (7.5.0+dfsg-2.1) ... Setting up libglapi-mesa:arm64 (18.2.6-1ubuntu1) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2) ... Setting up m4 (1.4.18-2) ... Setting up libbsd0:arm64 (0.9.1-1) ... Setting up libkrb5support0:arm64 (1.16.1-1ubuntu1) ... Setting up libgirepository-1.0-1:arm64 (1.58.2-2) ... Setting up libxml2:arm64 (2.9.4+dfsg1-7ubuntu3) ... Setting up libuchardet0:arm64 (0.0.6-3) ... Setting up x11proto-dev (2018.4-4) ... Setting up libmagic-mgc (1:5.34-2) ... Setting up libasound2:arm64 (1.1.7-2ubuntu0.1) ... Setting up libopenal-data (1:1.19.1-1) ... Setting up libmagic1:arm64 (1:5.34-2) ... Setting up libdrm-common (2.4.95-1) ... Setting up librhash0:arm64 (1.3.6-3) ... Setting up libcroco3:arm64 (0.6.12-3) ... Setting up libogg0:arm64 (1.3.2-1) ... Setting up x11proto-damage-dev (1:2018.4-4) ... Setting up pkg-config (0.29.1-0ubuntu2) ... Setting up libmircookie2:arm64 (1.0.0-0ubuntu4) ... Setting up libx11-xcb1:arm64 (2:1.6.7-1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up gir1.2-glib-2.0:arm64 (1.58.2-2) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up libjpeg-turbo8-dev:arm64 (2.0.0-0ubuntu2) ... Setting up libglib2.0-data (2.58.1-2) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Setting up dwz (0.12-3) ... Setting up x11proto-xinerama-dev (2018.4-4) ... Setting up autotools-dev (20180224.1) ... Setting up x11proto-randr-dev (2018.4-4) ... Setting up libheimbase1-heimdal:arm64 (7.5.0+dfsg-2.1) ... Processing triggers for systemd (239-7ubuntu15) ... Setting up libcapnp-0.6.1:arm64 (0.6.1-1ubuntu1) ... Setting up libsndio7.0:arm64 (1.5.0-3) ... Setting up libsensors4:arm64 (1:3.4.0-4) ... Setting up libgles2:arm64 (1.1.0-1) ... Setting up libxkbcommon0:arm64 (0.8.2-1) ... Setting up x11proto-scrnsaver-dev (2018.4-4) ... Setting up libpcrecpp0v5:arm64 (2:8.39-11) ... Setting up libpcre32-3:arm64 (2:8.39-11) ... Setting up libopenal1:arm64 (1:1.19.1-1) ... Setting up libibus-1.0-5:arm64 (1.5.19-1ubuntu1) ... Setting up libpcre16-3:arm64 (2:8.39-11) ... Setting up libxdmcp6:arm64 (1:1.1.2-3) ... Setting up libkeyutils1:arm64 (1.5.9-9.3) ... Setting up bsdmainutils (11.1.2ubuntu2) ... 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 libvorbis0a:arm64 (1.3.6-1) ... Setting up x11-common (1:7.7+19ubuntu8) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libboost-system1.67.0:arm64 (1.67.0-11) ... Setting up libglib2.0-bin (2.58.1-2) ... Setting up libogg-dev:arm64 (1.3.2-1) ... Setting up libudev-dev:arm64 (239-7ubuntu15) ... Setting up libglvnd-core-dev:arm64 (1.1.0-1) ... Setting up libwayland-cursor0:arm64 (1.16.0-1ubuntu2) ... Setting up x11proto-input-dev (2018.4-4) ... Setting up libwayland-egl1:arm64 (1.16.0-1ubuntu2) ... Setting up libx11-data (2:1.6.7-1) ... Setting up libxau6:arm64 (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-9) ... Setting up libmpdec2:arm64 (2.4.2-2) ... Setting up libdbus-1-3:arm64 (1.12.10-1ubuntu2) ... Setting up libwrap0:arm64 (7.6.q-27) ... Setting up libprotobuf-lite17:arm64 (3.6.1.3-1) ... Setting up libwayland-server0:arm64 (1.16.0-1ubuntu2) ... Setting up zlib1g-dev:arm64 (1:1.2.11.dfsg-0ubuntu2) ... Setting up libfile-stripnondeterminism-perl (1.0.0-1) ... Setting up libjpeg8:arm64 (8c-2ubuntu8) ... Setting up libjsoncpp1:arm64 (1.7.4-3) ... Setting up libvorbisfile3:arm64 (1.3.6-1) ... Setting up libedit2:arm64 (3.1-20181209-1) ... Setting up libwayland-bin (1.16.0-1ubuntu2) ... Setting up libasound2-dev:arm64 (1.1.7-2ubuntu0.1) ... Setting up libdbus-1-dev:arm64 (1.12.10-1ubuntu2) ... Setting up libk5crypto3:arm64 (1.16.1-1ubuntu1) ... Setting up gir1.2-ibus-1.0:arm64 (1.5.19-1ubuntu1) ... Setting up libpcre3-dev:arm64 (2:8.39-11) ... Setting up libpython3.7-stdlib:arm64 (3.7.2~rc1-1) ... Setting up libxkbcommon-dev:arm64 (0.8.2-1) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up libwind0-heimdal:arm64 (7.5.0+dfsg-2.1) ... Setting up libxshmfence-dev:arm64 (1.3-1) ... Setting up gettext (0.19.8.1-9) ... Setting up libarchive13:arm64 (3.3.3-2) ... Setting up libllvm7:arm64 (1:7.0.1-1) ... Setting up libboost-filesystem1.67.0:arm64 (1.67.0-11) ... Setting up libmirprotobuf3:arm64 (1.0.0-0ubuntu4) ... Setting up libasn1-8-heimdal:arm64 (7.5.0+dfsg-2.1) ... Setting up libsndio-dev:arm64 (1.5.0-3) ... Setting up groff-base (1.22.4-1) ... Setting up x11proto-fixes-dev (1:2018.4-4) ... Setting up libprotobuf-dev:arm64 (3.6.1.3-1) ... Setting up libhcrypto4-heimdal:arm64 (7.5.0+dfsg-2.1) ... Setting up libflac8:arm64 (1.3.2-3) ... Setting up x11proto-xf86vidmode-dev (2018.4-4) ... Setting up libxau-dev:arm64 (1:1.0.8-1) ... Setting up python3.7 (3.7.2~rc1-1) ... Setting up autoconf (2.69-11) ... Setting up libmircookie-dev:arm64 (1.0.0-0ubuntu4) ... Setting up file (1:5.34-2) ... Setting up libhx509-5-heimdal:arm64 (7.5.0+dfsg-2.1) ... Setting up libdrm2:arm64 (2.4.95-1) ... Setting up libopenal-dev:arm64 (1:1.19.1-1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libxdmcp-dev:arm64 (1:1.1.2-3) ... Setting up libjpeg8-dev:arm64 (8c-2ubuntu8) ... Setting up libjpeg-dev:arm64 (8c-2ubuntu8) ... Setting up libdrm-etnaviv1:arm64 (2.4.95-1) ... 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 libice6:arm64 (2:1.0.9-2) ... Setting up man-db (2.8.4-3) ... Not building database; man-db/auto-update is not 'true'. Setting up libkrb5-3:arm64 (1.16.1-1ubuntu1) ... Setting up libdrm-radeon1:arm64 (2.4.95-1) ... Setting up libkrb5-26-heimdal:arm64 (7.5.0+dfsg-2.1) ... Setting up libvorbisenc2:arm64 (1.3.6-1) ... Setting up libdrm-nouveau2:arm64 (2.4.95-1) ... Setting up libmircore1:arm64 (1.0.0-0ubuntu4) ... Setting up libwayland-dev:arm64 (1.16.0-1ubuntu2) ... Setting up libxcb1:arm64 (1.13.1-2) ... Setting up libheimntlm0-heimdal:arm64 (7.5.0+dfsg-2.1) ... Setting up libvorbis-dev:arm64 (1.3.6-1) ... Setting up libtool (2.4.6-6) ... Setting up libpython3-stdlib:arm64 (3.7.1-1ubuntu1) ... Setting up libxcb-present0:arm64 (1.13.1-2) ... Setting up libxcb-dri2-0:arm64 (1.13.1-2) ... Setting up libsm6:arm64 (2:1.2.2-1) ... Setting up libxcb-dri3-0:arm64 (1.13.1-2) ... Setting up libxcb-glx0:arm64 (1.13.1-2) ... Setting up libxcb-randr0:arm64 (1.13.1-2) ... Setting up libxcb-xfixes0:arm64 (1.13.1-2) ... Setting up libxcb-render0:arm64 (1.13.1-2) ... Setting up po-debconf (1.0.21) ... Setting up python3 (3.7.1-1ubuntu1) ... Setting up libdrm-amdgpu1:arm64 (2.4.95-1) ... Setting up libdrm-freedreno1:arm64 (2.4.95-1) ... Setting up libgbm1:arm64 (18.2.6-1ubuntu1) ... Setting up libx11-6:arm64 (2:1.6.7-1) ... Setting up libgl1-mesa-dri:arm64 (18.2.6-1ubuntu1) ... Setting up libdrm-tegra0:arm64 (2.4.95-1) ... Setting up libxcb-sync1:arm64 (1.13.1-2) ... Setting up libgssapi-krb5-2:arm64 (1.16.1-1ubuntu1) ... Setting up libsndfile1:arm64 (1.0.28-4) ... Setting up libice-dev:arm64 (2:1.0.9-2) ... Setting up libxt6:arm64 (1:1.1.5-1) ... Setting up libxcb-shape0:arm64 (1.13.1-2) ... Setting up libxrender1:arm64 (1:0.9.10-1) ... Setting up libxcb1-dev:arm64 (1.13.1-2) ... Setting up libxcb-glx0-dev:arm64 (1.13.1-2) ... Setting up libmircommon7:arm64 (1.0.0-0ubuntu4) ... Setting up libegl-mesa0:arm64 (18.2.6-1ubuntu1) ... Setting up libx11-dev:arm64 (2:1.6.7-1) ... Setting up libgssapi3-heimdal:arm64 (7.5.0+dfsg-2.1) ... Setting up python3-lib2to3 (3.7.1-1ubuntu4) ... Setting up python3-distutils (3.7.1-1ubuntu4) ... Setting up libxcb-sync-dev:arm64 (1.13.1-2) ... Setting up libx11-xcb-dev:arm64 (2:1.6.7-1) ... Setting up libsm-dev:arm64 (2:1.2.2-1) ... Setting up libxdamage1:arm64 (1:1.1.4-3) ... Setting up libxext6:arm64 (2:1.3.3-1) ... Setting up libxfixes3:arm64 (1:5.0.3-1) ... Setting up libglib2.0-dev-bin (2.58.1-2) ... Setting up libdrm-dev:arm64 (2.4.95-1) ... Setting up libxss1:arm64 (1:1.2.3-1) ... Setting up libxrender-dev:arm64 (1:0.9.10-1) ... Setting up libmirclient9:arm64 (1.0.0-0ubuntu4) ... Setting up libglib2.0-dev:arm64 (2.58.1-2) ... Setting up libpulse0:arm64 (1:12.2-2ubuntu0) ... Setting up libxcb-dri2-0-dev:arm64 (1.13.1-2) ... Setting up libxcb-render0-dev:arm64 (1.13.1-2) ... Setting up libegl1:arm64 (1.1.0-1) ... Setting up libxcb-dri3-dev:arm64 (1.13.1-2) ... Setting up libxcursor1:arm64 (1:1.1.15-2) ... Setting up libibus-1.0-dev:arm64 (1.5.19-1ubuntu1) ... Setting up libldap-2.4-2:arm64 (2.4.46+dfsg-5ubuntu3) ... Setting up libxext-dev:arm64 (2:1.3.3-1) ... Setting up libmircommon-dev:arm64 (1.0.0-0ubuntu4) ... Setting up libxcb-shape0-dev:arm64 (1.13.1-2) ... Setting up libxv1:arm64 (2:1.0.11-1) ... Setting up libxxf86vm1:arm64 (1:1.1.4-1) ... Setting up libxxf86vm-dev:arm64 (1:1.1.4-1) ... Setting up libxfixes-dev:arm64 (1:5.0.3-1) ... Setting up libxrandr2:arm64 (2:1.5.1-1) ... Setting up libglx-mesa0:arm64 (18.2.6-1ubuntu1) ... Setting up libxi6:arm64 (2:1.7.9-1) ... Setting up libxinerama1:arm64 (2:1.1.4-1) ... Setting up libxcursor-dev:arm64 (1:1.1.15-2) ... Setting up libxcb-randr0-dev:arm64 (1.13.1-2) ... Setting up libxt-dev:arm64 (1:1.1.5-1) ... Setting up libpulse-mainloop-glib0:arm64 (1:12.2-2ubuntu0) ... Setting up libpulse-dev:arm64 (1:12.2-2ubuntu0) ... Setting up mesa-common-dev:arm64 (18.2.6-1ubuntu1) ... Setting up libxrandr-dev:arm64 (2:1.5.1-1) ... Setting up libxcb-xfixes0-dev:arm64 (1.13.1-2) ... Setting up libcurl3-gnutls:arm64 (7.61.0-1ubuntu2.2) ... Setting up libmirclient-dev:arm64 (1.0.0-0ubuntu4) ... Setting up libcurl4:arm64 (7.61.0-1ubuntu2.2) ... Setting up libxdamage-dev:arm64 (1:1.1.4-3) ... Setting up libxss-dev:arm64 (1:1.2.3-1) ... Setting up libsdl2-2.0-0:arm64 (2.0.8+dfsg1-6ubuntu1) ... Setting up libxinerama-dev:arm64 (2:1.1.4-1) ... Setting up libxv-dev:arm64 (2:1.0.11-1) ... Setting up libxcb-present-dev:arm64 (1.13.1-2) ... Setting up libxi-dev:arm64 (2:1.7.9-1) ... Setting up cmake (3.13.2-1) ... Setting up libglx0:arm64 (1.1.0-1) ... Setting up libcurl4-gnutls-dev:arm64 (7.61.0-1ubuntu2.2) ... Setting up libgl1:arm64 (1.1.0-1) ... Setting up libglu1-mesa:arm64 (9.0.0-2.1build1) ... Setting up libglvnd-dev:arm64 (1.1.0-1) ... Setting up libgl1-mesa-dev:arm64 (18.2.6-1ubuntu1) ... Setting up libegl1-mesa-dev:arm64 (18.2.6-1ubuntu1) ... Setting up libglu1-mesa-dev:arm64 (9.0.0-2.1build1) ... Setting up libgles2-mesa-dev:arm64 (18.2.6-1ubuntu1) ... Setting up libsdl2-dev (2.0.8+dfsg1-6ubuntu1) ... Setting up dh-autoreconf (19) ... Setting up debhelper (12ubuntu1) ... Setting up dh-strip-nondeterminism (1.0.0-1) ... Setting up sbuild-build-depends-dhewm3-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Processing triggers for systemd (239-7ubuntu15) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-141-generic arm64 (aarch64) Toolchain package versions: binutils_2.31.1-11ubuntu1 dpkg-dev_1.19.2ubuntu2 g++-8_8.2.0-13ubuntu1 gcc-8_8.2.0-13ubuntu1 libc6-dev_2.28-0ubuntu1 libstdc++-8-dev_8.2.0-13ubuntu1 libstdc++6_8.2.0-13ubuntu1 linux-libc-dev_4.19.0-9.10 Package versions: adduser_3.117ubuntu1 advancecomp_2.1-1 apt_1.8.0~alpha3 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.1ubuntu8 base-passwd_3.5.45 bash_4.4.18-2ubuntu3 binutils_2.31.1-11ubuntu1 binutils-aarch64-linux-gnu_2.31.1-11ubuntu1 binutils-common_2.31.1-11ubuntu1 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.32-0.1ubuntu2 build-essential_12.5ubuntu2 bzip2_1.0.6-9 ca-certificates_20180409 cmake_3.13.2-1 cmake-data_3.13.2-1 coreutils_8.28-1ubuntu2 cpp_4:8.2.0-2ubuntu2 cpp-8_8.2.0-13ubuntu1 dash_0.5.10.2-4 debconf_1.5.69 debhelper_12ubuntu1 debianutils_4.8.6 dh-autoreconf_19 dh-strip-nondeterminism_1.0.0-1 diffutils_1:3.6-1 dmsetup_2:1.02.145-4.1ubuntu4 dpkg_1.19.2ubuntu2 dpkg-dev_1.19.2ubuntu2 dwz_0.12-3 e2fslibs_1.44.5-1 e2fsprogs_1.44.5-1 fakeroot_1.23-1 fdisk_2.32-0.1ubuntu2 file_1:5.34-2 findutils_4.6.0+git+20181018-1 g++_4:8.2.0-2ubuntu2 g++-8_8.2.0-13ubuntu1 gcc_4:8.2.0-2ubuntu2 gcc-8_8.2.0-13ubuntu1 gcc-8-base_8.2.0-13ubuntu1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gir1.2-glib-2.0_1.58.2-2 gir1.2-ibus-1.0_1.5.19-1ubuntu1 gpg_2.2.8-3ubuntu1 gpg-agent_2.2.8-3ubuntu1 gpgconf_2.2.8-3ubuntu1 gpgv_2.2.8-3ubuntu1 grep_3.1-3 groff-base_1.22.4-1 gzip_1.6-5ubuntu2 hostname_3.21 init_1.56+nmu1 init-system-helpers_1.56+nmu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libapparmor1_2.12-4ubuntu10 libapt-pkg5.0_1.8.0~alpha3 libarchive-zip-perl_1.64-1 libarchive13_3.3.3-2 libargon2-1_0~20171227-0.1 libasan5_8.2.0-13ubuntu1 libasn1-8-heimdal_7.5.0+dfsg-2.1 libasound2_1.1.7-2ubuntu0.1 libasound2-data_1.1.7-2ubuntu0.1 libasound2-dev_1.1.7-2ubuntu0.1 libassuan0_2.5.2-1 libasyncns0_0.8-6 libatomic1_8.2.0-13ubuntu1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.8.3-1ubuntu3 libaudit1_1:2.8.3-1ubuntu3 libbinutils_2.31.1-11ubuntu1 libblkid1_2.32-0.1ubuntu2 libboost-filesystem1.67.0_1.67.0-11 libboost-system1.67.0_1.67.0-11 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-9 libc-bin_2.28-0ubuntu1 libc-dev-bin_2.28-0ubuntu1 libc6_2.28-0ubuntu1 libc6-dev_2.28-0ubuntu1 libcap-ng0_0.7.9-1build1 libcap2_1:2.25-1.2 libcapnp-0.6.1_0.6.1-1ubuntu1 libcc1-0_8.2.0-13ubuntu1 libcom-err2_1.44.5-1 libcomerr2_1.44.5-1 libcroco3_0.6.12-3 libcryptsetup12_2:2.0.4-2ubuntu2 libcurl3-gnutls_7.61.0-1ubuntu2.2 libcurl4_7.61.0-1ubuntu2.2 libcurl4-gnutls-dev_7.61.0-1ubuntu2.2 libdb5.3_5.3.28+dfsg1-0.2 libdbus-1-3_1.12.10-1ubuntu2 libdbus-1-dev_1.12.10-1ubuntu2 libdebconfclient0_0.244ubuntu1 libdevmapper1.02.1_2:1.02.145-4.1ubuntu4 libdpkg-perl_1.19.2ubuntu2 libdrm-amdgpu1_2.4.95-1 libdrm-common_2.4.95-1 libdrm-dev_2.4.95-1 libdrm-etnaviv1_2.4.95-1 libdrm-freedreno1_2.4.95-1 libdrm-nouveau2_2.4.95-1 libdrm-radeon1_2.4.95-1 libdrm-tegra0_2.4.95-1 libdrm2_2.4.95-1 libedit2_3.1-20181209-1 libegl-mesa0_18.2.6-1ubuntu1 libegl1_1.1.0-1 libegl1-mesa-dev_18.2.6-1ubuntu1 libelf1_0.175-1 libexpat1_2.2.6-1 libext2fs2_1.44.5-1 libfakeroot_1.23-1 libfdisk1_2.32-0.1ubuntu2 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_1.0.0-1 libflac8_1.3.2-3 libgbm1_18.2.6-1ubuntu1 libgcc-8-dev_8.2.0-13ubuntu1 libgcc1_1:8.2.0-13ubuntu1 libgcrypt20_1.8.4-3ubuntu1 libgdbm-compat4_1.18.1-2 libgdbm6_1.18.1-2 libgirepository-1.0-1_1.58.2-2 libgl1_1.1.0-1 libgl1-mesa-dev_18.2.6-1ubuntu1 libgl1-mesa-dri_18.2.6-1ubuntu1 libglapi-mesa_18.2.6-1ubuntu1 libgles1_1.1.0-1 libgles2_1.1.0-1 libgles2-mesa-dev_18.2.6-1ubuntu1 libglib2.0-0_2.58.1-2 libglib2.0-bin_2.58.1-2 libglib2.0-data_2.58.1-2 libglib2.0-dev_2.58.1-2 libglib2.0-dev-bin_2.58.1-2 libglu1-mesa_9.0.0-2.1build1 libglu1-mesa-dev_9.0.0-2.1build1 libglvnd-core-dev_1.1.0-1 libglvnd-dev_1.1.0-1 libglvnd0_1.1.0-1 libglx-mesa0_18.2.6-1ubuntu1 libglx0_1.1.0-1 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.5-2ubuntu1 libgomp1_8.2.0-13ubuntu1 libgpg-error0_1.33-3 libgssapi-krb5-2_1.16.1-1ubuntu1 libgssapi3-heimdal_7.5.0+dfsg-2.1 libhcrypto4-heimdal_7.5.0+dfsg-2.1 libheimbase1-heimdal_7.5.0+dfsg-2.1 libheimntlm0-heimdal_7.5.0+dfsg-2.1 libhogweed4_3.4.1~rc1-1 libhx509-5-heimdal_7.5.0+dfsg-2.1 libibus-1.0-5_1.5.19-1ubuntu1 libibus-1.0-dev_1.5.19-1ubuntu1 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu63_63.1-5 libidn11_1.33-2.2ubuntu1 libidn2-0_2.0.5-1 libip4tc0_1.6.1-2ubuntu3 libisl19_0.20-2 libitm1_8.2.0-13ubuntu1 libjpeg-dev_8c-2ubuntu8 libjpeg-turbo8_2.0.0-0ubuntu2 libjpeg-turbo8-dev_2.0.0-0ubuntu2 libjpeg8_8c-2ubuntu8 libjpeg8-dev_8c-2ubuntu8 libjson-c3_0.12.1-1.3 libjsoncpp1_1.7.4-3 libk5crypto3_1.16.1-1ubuntu1 libkeyutils1_1.5.9-9.3 libkmod2_25-1ubuntu2 libkrb5-26-heimdal_7.5.0+dfsg-2.1 libkrb5-3_1.16.1-1ubuntu1 libkrb5support0_1.16.1-1ubuntu1 libldap-2.4-2_2.4.46+dfsg-5ubuntu3 libldap-common_2.4.46+dfsg-5ubuntu3 libllvm7_1:7.0.1-1 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 liblsan0_8.2.0-13ubuntu1 liblz4-1_1.8.2-1ubuntu1 liblzma5_5.2.2-1.3 libmagic-mgc_1:5.34-2 libmagic1_1:5.34-2 libmirclient-dev_1.0.0-0ubuntu4 libmirclient9_1.0.0-0ubuntu4 libmircommon-dev_1.0.0-0ubuntu4 libmircommon7_1.0.0-0ubuntu4 libmircookie-dev_1.0.0-0ubuntu4 libmircookie2_1.0.0-0ubuntu4 libmircore-dev_1.0.0-0ubuntu4 libmircore1_1.0.0-0ubuntu4 libmirprotobuf3_1.0.0-0ubuntu4 libmount1_2.32-0.1ubuntu2 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.1-2 libncurses6_6.1+20180210-4ubuntu1 libncursesw6_6.1+20180210-4ubuntu1 libnettle6_3.4.1~rc1-1 libnghttp2-14_1.35.1-1 libnpth0_1.6-1 libogg-dev_1.3.2-1 libogg0_1.3.2-1 libopenal-data_1:1.19.1-1 libopenal-dev_1:1.19.1-1 libopenal1_1:1.19.1-1 libopengl0_1.1.0-1 libp11-kit0_0.23.14-2 libpam-modules_1.1.8-3.6ubuntu2 libpam-modules-bin_1.1.8-3.6ubuntu2 libpam-runtime_1.1.8-3.6ubuntu2 libpam0g_1.1.8-3.6ubuntu2 libpcre16-3_2:8.39-11 libpcre3_2:8.39-11 libpcre3-dev_2:8.39-11 libpcre32-3_2:8.39-11 libpcrecpp0v5_2:8.39-11 libperl5.28_5.28.1-3 libpipeline1_1.5.0-2 libpng16-16_1.6.36-2 libprocps7_2:3.3.15-2ubuntu1 libprotobuf-dev_3.6.1.3-1 libprotobuf-lite17_3.6.1.3-1 libprotobuf17_3.6.1.3-1 libpsl5_0.20.2-2 libpthread-stubs0-dev_0.3-4 libpulse-dev_1:12.2-2ubuntu0 libpulse-mainloop-glib0_1:12.2-2ubuntu0 libpulse0_1:12.2-2ubuntu0 libpython3-stdlib_3.7.1-1ubuntu1 libpython3.7-minimal_3.7.2~rc1-1 libpython3.7-stdlib_3.7.2~rc1-1 libreadline7_7.0-5 librhash0_1.3.6-3 libroken18-heimdal_7.5.0+dfsg-2.1 librtmp1_2.4+20151223.gitfa8646d.1-2 libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu2 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu2 libsdl2-2.0-0_2.0.8+dfsg1-6ubuntu1 libsdl2-dev_2.0.8+dfsg1-6ubuntu1 libseccomp2_2.3.3-3ubuntu2 libselinux1_2.8-1build2 libsemanage-common_2.8-1build2 libsemanage1_2.8-1build2 libsensors4_1:3.4.0-4 libsepol1_2.8-1 libsigsegv2_2.12-2 libslang2_2.3.2-1ubuntu1 libsm-dev_2:1.2.2-1 libsm6_2:1.2.2-1 libsmartcols1_2.32-0.1ubuntu2 libsndfile1_1.0.28-4 libsndio-dev_1.5.0-3 libsndio7.0_1.5.0-3 libsqlite3-0_3.26.0+fossilbc891ac6b-1 libss2_1.44.5-1 libssl1.1_1.1.1a-1ubuntu2 libstdc++-8-dev_8.2.0-13ubuntu1 libstdc++6_8.2.0-13ubuntu1 libsystemd0_239-7ubuntu15 libtasn1-6_4.13-3 libtinfo6_6.1+20180210-4ubuntu1 libtool_2.4.6-6 libtsan0_8.2.0-13ubuntu1 libubsan1_8.2.0-13ubuntu1 libuchardet0_0.0.6-3 libudev-dev_239-7ubuntu15 libudev1_239-7ubuntu15 libunistring2_0.9.10-1ubuntu1 libusb-0.1-4_2:0.1.12-32 libustr-1.0-1_1.0.4-6 libuuid1_2.32-0.1ubuntu2 libuv1_1.24.0-1 libvorbis-dev_1.3.6-1 libvorbis0a_1.3.6-1 libvorbisenc2_1.3.6-1 libvorbisfile3_1.3.6-1 libwayland-bin_1.16.0-1ubuntu2 libwayland-client0_1.16.0-1ubuntu2 libwayland-cursor0_1.16.0-1ubuntu2 libwayland-dev_1.16.0-1ubuntu2 libwayland-egl1_1.16.0-1ubuntu2 libwayland-server0_1.16.0-1ubuntu2 libwind0-heimdal_7.5.0+dfsg-2.1 libwrap0_7.6.q-27 libx11-6_2:1.6.7-1 libx11-data_2:1.6.7-1 libx11-dev_2:1.6.7-1 libx11-xcb-dev_2:1.6.7-1 libx11-xcb1_2:1.6.7-1 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb-dri2-0_1.13.1-2 libxcb-dri2-0-dev_1.13.1-2 libxcb-dri3-0_1.13.1-2 libxcb-dri3-dev_1.13.1-2 libxcb-glx0_1.13.1-2 libxcb-glx0-dev_1.13.1-2 libxcb-present-dev_1.13.1-2 libxcb-present0_1.13.1-2 libxcb-randr0_1.13.1-2 libxcb-randr0-dev_1.13.1-2 libxcb-render0_1.13.1-2 libxcb-render0-dev_1.13.1-2 libxcb-shape0_1.13.1-2 libxcb-shape0-dev_1.13.1-2 libxcb-sync-dev_1.13.1-2 libxcb-sync1_1.13.1-2 libxcb-xfixes0_1.13.1-2 libxcb-xfixes0-dev_1.13.1-2 libxcb1_1.13.1-2 libxcb1-dev_1.13.1-2 libxcursor-dev_1:1.1.15-2 libxcursor1_1:1.1.15-2 libxdamage-dev_1:1.1.4-3 libxdamage1_1:1.1.4-3 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1 libxext6_2:1.3.3-1 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxi-dev_2:1.7.9-1 libxi6_2:1.7.9-1 libxinerama-dev_2:1.1.4-1 libxinerama1_2:1.1.4-1 libxkbcommon-dev_0.8.2-1 libxkbcommon0_0.8.2-1 libxml2_2.9.4+dfsg1-7ubuntu3 libxrandr-dev_2:1.5.1-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence-dev_1.3-1 libxshmfence1_1.3-1 libxss-dev_1:1.2.3-1 libxss1_1:1.2.3-1 libxt-dev_1:1.1.5-1 libxt6_1:1.1.5-1 libxv-dev_2:1.0.11-1 libxv1_2:1.0.11-1 libxxf86vm-dev_1:1.1.4-1 libxxf86vm1_1:1.1.4-1 libzstd1_1.3.5+dfsg-1ubuntu1 linux-libc-dev_4.19.0-9.10 lockfile-progs_0.1.18 login_1:4.5-1ubuntu1 lsb-base_9.20170808ubuntu1 m4_1.4.18-2 make_4.2.1-1.2 man-db_2.8.4-3 mawk_1.3.3-17ubuntu3 mesa-common-dev_18.2.6-1ubuntu1 mime-support_3.60ubuntu1 mount_2.32-0.1ubuntu2 multiarch-support_2.28-0ubuntu1 ncurses-base_6.1+20180210-4ubuntu1 ncurses-bin_6.1+20180210-4ubuntu1 openssl_1.1.1a-1ubuntu2 optipng_0.7.6-1.1 passwd_1:4.5-1ubuntu1 patch_2.7.6-3 perl_5.28.1-3 perl-base_5.28.1-3 perl-modules-5.28_5.28.1-3 pinentry-curses_1.1.0-1build2 pkg-config_0.29.1-0ubuntu2 pkgbinarymangler_143 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 procps_2:3.3.15-2ubuntu1 python3_3.7.1-1ubuntu1 python3-distutils_3.7.1-1ubuntu4 python3-lib2to3_3.7.1-1ubuntu4 python3-minimal_3.7.1-1ubuntu1 python3.7_3.7.2~rc1-1 python3.7-minimal_3.7.2~rc1-1 readline-common_7.0-5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-dhewm3-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 systemd_239-7ubuntu15 systemd-sysv_239-7ubuntu15 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.10ubuntu2 tar_1.30+dfsg-3 tzdata_2018g-1 ubuntu-keyring_2018.09.18.1 util-linux_2.32-0.1ubuntu2 x11-common_1:7.7+19ubuntu8 x11proto-core-dev_2018.4-4 x11proto-damage-dev_1:2018.4-4 x11proto-dev_2018.4-4 x11proto-fixes-dev_1:2018.4-4 x11proto-input-dev_2018.4-4 x11proto-randr-dev_2018.4-4 x11proto-scrnsaver-dev_2018.4-4 x11proto-xext-dev_2018.4-4 x11proto-xf86vidmode-dev_2018.4-4 x11proto-xinerama-dev_2018.4-4 xkb-data_2.23.1-1ubuntu1.18.10.1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 zlib1g-dev_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Sat Dec 29 16:18:50 2018 UTC gpgv: using RSA key FDDD0CFF3864277630A2186C9164FA1D17BD5D36 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./dhewm3_1.5.0+git20181221+dfsg-1.dsc dpkg-source: info: extracting dhewm3 in dhewm3-1.5.0+git20181221+dfsg dpkg-source: info: unpacking dhewm3_1.5.0+git20181221+dfsg.orig.tar.xz dpkg-source: info: unpacking dhewm3_1.5.0+git20181221+dfsg-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 01-changedatadir.patch dpkg-source: info: applying 10-ppc64el-build.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-16213747 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-16213747 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-16213747 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package dhewm3 dpkg-buildpackage: info: source version 1.5.0+git20181221+dfsg-1 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean -Dneo dh_testdir -O-Dneo dh_auto_clean -O-Dneo dh_autoreconf_clean -O-Dneo dh_clean -O-Dneo debian/rules binary-arch dh binary-arch -Dneo dh_testdir -a -O-Dneo dh_update_autotools_config -a -O-Dneo dh_autoreconf -a -O-Dneo debian/rules override_dh_auto_configure make[1]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg' dh_auto_configure -- \ -DCMAKE_LIBRARY_PATH=aarch64-linux-gnu -DSDL2=ON \ -DCMAKE_INSTALL_BINDIR="games" -DCMAKE_INSTALL_DATADIR="share/games" \ -DCMAKE_BUILD_TYPE=Debian cd obj-aarch64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DCMAKE_LIBRARY_PATH=aarch64-linux-gnu -DSDL2=ON -DCMAKE_INSTALL_BINDIR=games -DCMAKE_INSTALL_DATADIR=share/games -DCMAKE_BUILD_TYPE=Debian ../neo -- The C compiler identification is GNU 8.2.0 -- The CXX compiler identification is GNU 8.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.11") -- Found JPEG: /usr/lib/aarch64-linux-gnu/libjpeg.so (found version "80") -- Found OGG: optimized;/usr/lib/aarch64-linux-gnu/libogg.so;debug;/usr/lib/aarch64-linux-gnu/libogg.so -- Found VORBIS: optimized;/usr/lib/aarch64-linux-gnu/libvorbis.so;debug;/usr/lib/aarch64-linux-gnu/libvorbis.so -- Found VORBISFILE: optimized;/usr/lib/aarch64-linux-gnu/libvorbisfile.so;debug;/usr/lib/aarch64-linux-gnu/libvorbisfile.so -- Found OpenAL: /usr/lib/aarch64-linux-gnu/libopenal.so -- Looking for XOpenDisplay in /usr/lib/aarch64-linux-gnu/libX11.so;/usr/lib/aarch64-linux-gnu/libXext.so -- Looking for XOpenDisplay in /usr/lib/aarch64-linux-gnu/libX11.so;/usr/lib/aarch64-linux-gnu/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib/aarch64-linux-gnu/libX11.so -- Looking for pthread.h CMake Warning (dev) at /usr/share/cmake-3.13/Modules/CheckIncludeFile.cmake:70 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: /usr/lib/aarch64-linux-gnu/libjpeg.so For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): /usr/share/cmake-3.13/Modules/FindThreads.cmake:121 (CHECK_INCLUDE_FILE) sys/cmake/FindSDL2.cmake:115 (FIND_PACKAGE) CMakeLists.txt:134 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found SDL2: /usr/lib/aarch64-linux-gnu/libSDL2main.a;/usr/lib/aarch64-linux-gnu/libSDL2.so;-lpthread -- Performing Test cxx_has_fvisibility -- Performing Test cxx_has_fvisibility - Success -- Performing Test cxx_has_Woverload_virtual -- Performing Test cxx_has_Woverload_virtual - Success -- Building Debian for linux-aarch64 -- The install target will use the following directories: -- Binary directory: /usr/games -- Library directory: /usr/lib/aarch64-linux-gnu/dhewm3 -- Data directory: /usr/share/games/doom3 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu make[1]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg' dh_auto_build -a -O-Dneo cd obj-aarch64-linux-gnu && make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -S/<>/dhewm3-1.5.0+git20181221+dfsg/neo -B/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/idlib.dir/build.make CMakeFiles/idlib.dir/depend make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' cd /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles/idlib.dir/DependInfo.cmake --color= Scanning dependencies of target idlib make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/idlib.dir/build.make CMakeFiles/idlib.dir/build make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' [ 0%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Sphere.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/bv/Sphere.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/bv/Sphere.cpp [ 1%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Box.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/bv/Box.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/bv/Box.cpp [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Bounds.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/bv/Bounds.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/bv/Bounds.cpp [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Frustum.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/bv/Frustum.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/bv/Frustum.cpp [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/DrawVert.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/geometry/DrawVert.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.cpp [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Winding2D.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/geometry/Winding2D.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Winding2D.cpp [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface_SweptSpline.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/geometry/Surface_SweptSpline.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_SweptSpline.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_SweptSpline.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_SweptSpline.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_SweptSpline.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_SweptSpline.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Winding.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/geometry/Winding.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Winding.cpp [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/geometry/Surface.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface_Patch.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/geometry/Surface_Patch.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/TraceModel.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/geometry/TraceModel.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/TraceModel.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/TraceModel.cpp: In member function ‘void idTraceModel::VolumeIntegrals(volumeIntegrals_s&) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/TraceModel.cpp:1412:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct volumeIntegrals_s’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &integrals, 0, sizeof(volumeIntegrals_t) ); ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/TraceModel.cpp:1394:16: note: ‘struct volumeIntegrals_s’ declared here typedef struct volumeIntegrals_s { ^~~~~~~~~~~~~~~~~ [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/JointTransform.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/geometry/JointTransform.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/JointTransform.cpp [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/CRC32.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/hashing/CRC32.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/hashing/CRC32.cpp [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/MD4.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/hashing/MD4.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/hashing/MD4.cpp [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/MD5.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/hashing/MD5.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/hashing/MD5.cpp [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Angles.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Angles.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Angles.cpp [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Lcp.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Lcp.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Lcp.cpp [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Math.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Math.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Math.cpp [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Matrix.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Matrix.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.cpp [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Ode.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Ode.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Ode.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/TraceModel.cpp: In member function ‘int idTraceModel::GetOrderedSilhouetteEdges(const int*, int*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/TraceModel.cpp:1174:34: warning: ‘unsortedSilEdges[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] silEdges[0] = unsortedSilEdges[0]; ~~~~~~~~~~~~~~~~~~^ [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Plane.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Plane.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Plane.cpp [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Pluecker.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Pluecker.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Pluecker.cpp [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Polynomial.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Polynomial.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Polynomial.cpp [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Quat.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Quat.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Quat.cpp [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Rotation.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Rotation.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Rotation.cpp [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Simd.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Simd.cpp [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_Generic.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Simd_Generic.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Simd_Generic.cpp [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_AltiVec.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Simd_AltiVec.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Simd_AltiVec.cpp [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_MMX.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Simd_MMX.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Simd_MMX.cpp [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_3DNow.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Simd_3DNow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Simd_3DNow.cpp [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Simd_SSE.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Simd_SSE.cpp [ 10%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE2.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Simd_SSE2.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Simd_SSE2.cpp [ 10%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE3.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Simd_SSE3.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Simd_SSE3.cpp [ 10%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Vector.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/math/Vector.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.cpp [ 10%] Building CXX object CMakeFiles/idlib.dir/idlib/BitMsg.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/BitMsg.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/BitMsg.cpp [ 11%] Building CXX object CMakeFiles/idlib.dir/idlib/LangDict.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/LangDict.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/LangDict.cpp [ 11%] Building CXX object CMakeFiles/idlib.dir/idlib/Lexer.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/Lexer.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Lexer.cpp [ 11%] Building CXX object CMakeFiles/idlib.dir/idlib/Lib.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/Lib.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Lib.cpp [ 12%] Building CXX object CMakeFiles/idlib.dir/idlib/containers/HashIndex.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/containers/HashIndex.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/HashIndex.cpp [ 12%] Building CXX object CMakeFiles/idlib.dir/idlib/Dict.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/Dict.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.cpp [ 12%] Building CXX object CMakeFiles/idlib.dir/idlib/Str.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/Str.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Str.cpp [ 12%] Building CXX object CMakeFiles/idlib.dir/idlib/Parser.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/Parser.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Parser.cpp [ 13%] Building CXX object CMakeFiles/idlib.dir/idlib/MapFile.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/MapFile.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.cpp [ 13%] Building CXX object CMakeFiles/idlib.dir/idlib/CmdArgs.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/CmdArgs.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/CmdArgs.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 13%] Building CXX object CMakeFiles/idlib.dir/idlib/Token.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/Token.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Token.cpp [ 14%] Building CXX object CMakeFiles/idlib.dir/idlib/Base64.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/Base64.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Base64.cpp [ 14%] Building CXX object CMakeFiles/idlib.dir/idlib/Timer.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/Timer.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Timer.cpp [ 14%] Building CXX object CMakeFiles/idlib.dir/idlib/Heap.cpp.o /usr/bin/c++ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/idlib.dir/idlib/Heap.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Heap.cpp [ 15%] Linking CXX static library libidlib.a /usr/bin/cmake -P CMakeFiles/idlib.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/idlib.dir/link.txt --verbose=1 /usr/bin/ar qc libidlib.a CMakeFiles/idlib.dir/idlib/bv/Bounds.cpp.o CMakeFiles/idlib.dir/idlib/bv/Frustum.cpp.o CMakeFiles/idlib.dir/idlib/bv/Sphere.cpp.o CMakeFiles/idlib.dir/idlib/bv/Box.cpp.o CMakeFiles/idlib.dir/idlib/geometry/DrawVert.cpp.o CMakeFiles/idlib.dir/idlib/geometry/Winding2D.cpp.o CMakeFiles/idlib.dir/idlib/geometry/Surface_SweptSpline.cpp.o CMakeFiles/idlib.dir/idlib/geometry/Winding.cpp.o CMakeFiles/idlib.dir/idlib/geometry/Surface.cpp.o CMakeFiles/idlib.dir/idlib/geometry/Surface_Patch.cpp.o CMakeFiles/idlib.dir/idlib/geometry/TraceModel.cpp.o CMakeFiles/idlib.dir/idlib/geometry/JointTransform.cpp.o CMakeFiles/idlib.dir/idlib/hashing/CRC32.cpp.o CMakeFiles/idlib.dir/idlib/hashing/MD4.cpp.o CMakeFiles/idlib.dir/idlib/hashing/MD5.cpp.o CMakeFiles/idlib.dir/idlib/math/Angles.cpp.o CMakeFiles/idlib.dir/idlib/math/Lcp.cpp.o CMakeFiles/idlib.dir/idlib/math/Math.cpp.o CMakeFiles/idlib.dir/idlib/math/Matrix.cpp.o CMakeFiles/idlib.dir/idlib/math/Ode.cpp.o CMakeFiles/idlib.dir/idlib/math/Plane.cpp.o CMakeFiles/idlib.dir/idlib/math/Pluecker.cpp.o CMakeFiles/idlib.dir/idlib/math/Polynomial.cpp.o CMakeFiles/idlib.dir/idlib/math/Quat.cpp.o CMakeFiles/idlib.dir/idlib/math/Rotation.cpp.o CMakeFiles/idlib.dir/idlib/math/Simd.cpp.o CMakeFiles/idlib.dir/idlib/math/Simd_Generic.cpp.o CMakeFiles/idlib.dir/idlib/math/Simd_AltiVec.cpp.o CMakeFiles/idlib.dir/idlib/math/Simd_MMX.cpp.o CMakeFiles/idlib.dir/idlib/math/Simd_3DNow.cpp.o CMakeFiles/idlib.dir/idlib/math/Simd_SSE.cpp.o CMakeFiles/idlib.dir/idlib/math/Simd_SSE2.cpp.o CMakeFiles/idlib.dir/idlib/math/Simd_SSE3.cpp.o CMakeFiles/idlib.dir/idlib/math/Vector.cpp.o CMakeFiles/idlib.dir/idlib/BitMsg.cpp.o CMakeFiles/idlib.dir/idlib/LangDict.cpp.o CMakeFiles/idlib.dir/idlib/Lexer.cpp.o CMakeFiles/idlib.dir/idlib/Lib.cpp.o CMakeFiles/idlib.dir/idlib/containers/HashIndex.cpp.o CMakeFiles/idlib.dir/idlib/Dict.cpp.o CMakeFiles/idlib.dir/idlib/Str.cpp.o CMakeFiles/idlib.dir/idlib/Parser.cpp.o CMakeFiles/idlib.dir/idlib/MapFile.cpp.o CMakeFiles/idlib.dir/idlib/CmdArgs.cpp.o CMakeFiles/idlib.dir/idlib/Token.cpp.o CMakeFiles/idlib.dir/idlib/Base64.cpp.o CMakeFiles/idlib.dir/idlib/Timer.cpp.o CMakeFiles/idlib.dir/idlib/Heap.cpp.o /usr/bin/ranlib libidlib.a make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' [ 15%] Built target idlib make -f CMakeFiles/dhewm3.dir/build.make CMakeFiles/dhewm3.dir/depend make -f CMakeFiles/base.dir/build.make CMakeFiles/base.dir/depend make -f CMakeFiles/d3xp.dir/build.make CMakeFiles/d3xp.dir/depend make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' cd /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles/base.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' cd /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles/dhewm3.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' cd /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles/d3xp.dir/DependInfo.cmake --color= Scanning dependencies of target base make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/base.dir/build.make CMakeFiles/base.dir/build Scanning dependencies of target d3xp make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/d3xp.dir/build.make CMakeFiles/d3xp.dir/build make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' [ 15%] Building CXX object CMakeFiles/base.dir/game/AF.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/AF.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AF.cpp [ 15%] Building CXX object CMakeFiles/base.dir/game/AFEntity.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/AFEntity.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp [ 15%] Building CXX object CMakeFiles/d3xp.dir/d3xp/AF.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/AF.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AF.cpp Scanning dependencies of target dhewm3 make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/dhewm3.dir/build.make CMakeFiles/dhewm3.dir/build make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' [ 16%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Cinematic.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Cinematic.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Cinematic.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AF.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AF.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AF.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AF.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AF.cpp: In member function ‘bool idAF::Load(idEntity*, const char*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AF.cpp:896:56: warning: comparison between ‘enum declAFConstraintType_t’ and ‘enum constraintType_t’ [-Wenum-compare] file->constraints[j]->type == constraint->GetType() ) { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AF.cpp: In member function ‘bool idAF::Load(idEntity*, const char*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AF.cpp:896:56: warning: comparison between ‘enum declAFConstraintType_t’ and ‘enum constraintType_t’ [-Wenum-compare] file->constraints[j]->type == constraint->GetType() ) { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Cinematic.cpp: In member function ‘short unsigned int idCinematicLocal::yuv_to_rgb(int, int, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Cinematic.cpp:942:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Cinematic.cpp:942:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Cinematic.cpp:943:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (r > 31) r = 31; if (g > 63) g = 63; if (b > 31) b = 31; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Cinematic.cpp:943:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if (r > 31) r = 31; if (g > 63) g = 63; if (b > 31) b = 31; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Cinematic.cpp: In member function ‘unsigned int idCinematicLocal::yuv_to_rgb24(int, int, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Cinematic.cpp:960:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Cinematic.cpp:960:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if (r<0) r = 0; if (g<0) g = 0; if (b<0) b = 0; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Cinematic.cpp:961:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (r > 255) r = 255; if (g > 255) g = 255; if (b > 255) b = 255; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Cinematic.cpp:961:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if (r > 255) r = 255; if (g > 255) g = 255; if (b > 255) b = 255; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp: In constructor ‘idAFEntity_SteamPipe::idAFEntity_SteamPipe()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:2276:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &steamRenderEntity, 0, sizeof( steamRenderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp: In member function ‘void idAFEntity_SteamPipe::InitSteamRenderEntity()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:2346:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &steamRenderEntity, 0, sizeof( steamRenderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp: In member function ‘virtual idRenderModel* idGameEdit::AF_CreateMesh(const idDict&, idVec3&, idMat3&, bool&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:2752:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &ent, 0, sizeof( ent ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:2823:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idVec3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( modifiedOrigin, 0, numMD5joints * sizeof( idVec3 ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/JointTransform.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:321:7: note: ‘class idVec3’ declared here class idVec3 { ^~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:2825:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idMat3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( modifiedAxis, 0, numMD5joints * sizeof( idMat3 ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/JointTransform.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:338:7: note: ‘class idMat3’ declared here class idMat3 { ^~~~~~ [ 16%] Building CXX object CMakeFiles/dhewm3.dir/renderer/GuiModel.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/GuiModel.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp: In member function ‘void idGuiModel::EmitSurface(guiModelSurface_t*, float*, float*, bool)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp:181:87: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( tri->verts, &verts[surf->firstVert], tri->numVerts * sizeof( tri->verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp:192:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEntity, 0, sizeof( renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp: In member function ‘void idGuiModel::DrawStretchPic(const idDrawVert*, const glIndex_t*, int, int, const idMaterial*, bool, float, float, float, float)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp:449:68: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( &verts[numVerts], dverts, vertCount * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp: In member function ‘void idGuiModel::DrawStretchTri(idVec2, idVec2, idVec2, idVec2, idVec2, idVec2, const idMaterial*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp:651:70: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( &verts[numVerts], tempVerts, vertCount * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/GuiModel.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 16%] Building CXX object CMakeFiles/d3xp.dir/d3xp/AFEntity.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/AFEntity.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp [ 16%] Building CXX object CMakeFiles/base.dir/game/Actor.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Actor.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Actor.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Actor.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Actor.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 16%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_files.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Image_files.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Image_files.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp: In constructor ‘idAFEntity_SteamPipe::idAFEntity_SteamPipe()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:2555:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &steamRenderEntity, 0, sizeof( steamRenderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp: In member function ‘void idAFEntity_SteamPipe::InitSteamRenderEntity()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:2625:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &steamRenderEntity, 0, sizeof( steamRenderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp: In member function ‘virtual idRenderModel* idGameEdit::AF_CreateMesh(const idDict&, idVec3&, idMat3&, bool&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:3031:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &ent, 0, sizeof( ent ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:3102:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idVec3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( modifiedOrigin, 0, numMD5joints * sizeof( idVec3 ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/JointTransform.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:321:7: note: ‘class idVec3’ declared here class idVec3 { ^~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:3104:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idMat3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( modifiedAxis, 0, numMD5joints * sizeof( idMat3 ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/JointTransform.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:338:7: note: ‘class idMat3’ declared here class idMat3 { ^~~~~~ [ 17%] Building CXX object CMakeFiles/base.dir/game/Camera.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Camera.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Camera.cpp [ 17%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_init.cpp.o In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Camera.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Camera.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Image_init.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Image_init.cpp [ 17%] Building CXX object CMakeFiles/base.dir/game/Entity.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Entity.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 17%] Building CXX object CMakeFiles/base.dir/game/BrittleFracture.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/BrittleFracture.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/BrittleFracture.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp: In member function ‘virtual void idGameEdit::ParseSpawnArgsToRenderEntity(const idDict*, renderEntity_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:235:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( renderEntity, 0, sizeof( *renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp: In member function ‘virtual void idGameEdit::ParseSpawnArgsToRefSound(const idDict*, refSound_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:326:43: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct refSound_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( refSound, 0, sizeof( *refSound ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:212:16: note: ‘struct refSound_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp: In constructor ‘idEntity::idEntity()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:433:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEntity, 0, sizeof( renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:435:43: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct refSound_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &refSound, 0, sizeof( refSound ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:212:16: note: ‘struct refSound_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp: In member function ‘virtual renderView_t* idEntity::GetRenderView()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:1503:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderView_t’ {aka ‘struct renderView_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( renderView, 0, sizeof( *renderView ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:215:16: note: ‘renderView_t’ {aka ‘struct renderView_s’} declared here typedef struct renderView_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp: In member function ‘bool idEntity::TouchTriggers() const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:3611:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &trace, 0, sizeof( trace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/BrittleFracture.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/BrittleFracture.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_load.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Image_load.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Image_load.cpp [ 18%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Actor.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Actor.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Actor.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Actor.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Actor.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 19%] Building CXX object CMakeFiles/base.dir/game/Fx.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Fx.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp [ 19%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_process.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Image_process.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Image_process.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp: In member function ‘void idEntityFx::Restore(idRestoreGame*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:121:64: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &actions[i].renderLight, 0, sizeof( renderLight_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:130:66: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &actions[i].renderEntity, 0, sizeof( renderEntity_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp: In member function ‘void idEntityFx::Setup(const char*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:171:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct idFXLocalAction’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &localAction, 0, sizeof( idFXLocalAction ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.h:44:16: note: ‘struct idFXLocalAction’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp: In member function ‘void idEntityFx::Run(int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:416:67: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &useAction->renderLight, 0, sizeof( renderLight_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:502:68: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &useAction->renderEntity, 0, sizeof( renderEntity_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ [ 19%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_program.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Image_program.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Image_program.cpp [ 19%] Building CXX object CMakeFiles/base.dir/game/GameEdit.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/GameEdit.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/GameEdit.cpp [ 20%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Camera.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Camera.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Camera.cpp [ 21%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Interaction.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Interaction.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Interaction.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/GameEdit.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/GameEdit.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/base.dir/game/Game_local.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Game_local.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Camera.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Camera.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.cpp:287:28: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] Printf( "gamedate: %s\n", __DATE__ ); ^~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.cpp:40: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.cpp:40: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Material.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Material.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Material.cpp [ 21%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Entity.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Entity.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Material.cpp: In member function ‘void idMaterial::CheckForConstantRegisters()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Material.cpp:2617:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘viewDef_t’ {aka ‘struct viewDef_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &viewDef, 0, sizeof( viewDef ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Material.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:370:16: note: ‘viewDef_t’ {aka ‘struct viewDef_s’} declared here typedef struct viewDef_s { ^~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp: In member function ‘virtual void idGameEdit::ParseSpawnArgsToRenderEntity(const idDict*, renderEntity_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:251:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( renderEntity, 0, sizeof( *renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp: In member function ‘virtual void idGameEdit::ParseSpawnArgsToRefSound(const idDict*, refSound_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:342:43: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct refSound_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( refSound, 0, sizeof( *refSound ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:212:16: note: ‘struct refSound_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp: In constructor ‘idEntity::idEntity()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:449:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEntity, 0, sizeof( renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:451:43: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct refSound_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &refSound, 0, sizeof( refSound ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:212:16: note: ‘struct refSound_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:456:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &xrayEntity, 0, sizeof( xrayEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp: In member function ‘virtual renderView_t* idEntity::GetRenderView()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:1595:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderView_t’ {aka ‘struct renderView_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( renderView, 0, sizeof( *renderView ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:215:16: note: ‘renderView_t’ {aka ‘struct renderView_s’} declared here typedef struct renderView_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp: In member function ‘bool idEntity::TouchTriggers() const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:3716:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &trace, 0, sizeof( trace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ [ 21%] Building CXX object CMakeFiles/base.dir/game/Game_network.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Game_network.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_network.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_network.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_network.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/dhewm3.dir/renderer/MegaTexture.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/MegaTexture.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/MegaTexture.cpp [ 21%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Model.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model.cpp [ 22%] Building CXX object CMakeFiles/base.dir/game/Item.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Item.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Item.cpp [ 22%] Building CXX object CMakeFiles/base.dir/game/IK.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/IK.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/IK.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Item.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Item.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model.cpp: In member function ‘aseModel_s* idRenderModelStatic::ConvertLWOToASE(const st_lwObject*, const char*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model.cpp:1542:76: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct aseFace_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( newFaces, mesh->faces, sizeof( mesh->faces[0] ) * mesh->numFaces ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.h:43:16: note: ‘struct aseFace_t’ declared here typedef struct { ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/IK.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/IK.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 22%] Building CXX object CMakeFiles/d3xp.dir/d3xp/BrittleFracture.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/BrittleFracture.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/BrittleFracture.cpp [ 22%] Building CXX object CMakeFiles/base.dir/game/Light.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Light.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Light.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/BrittleFracture.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/BrittleFracture.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 23%] Building CXX object CMakeFiles/base.dir/game/Misc.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Misc.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Misc.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Light.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Light.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Light.cpp: In member function ‘virtual void idGameEdit::ParseSpawnArgsToRenderLight(const idDict*, renderLight_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Light.cpp:88:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( renderLight, 0, sizeof( *renderLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Light.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Light.cpp: In constructor ‘idLight::idLight()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Light.cpp:196:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderLight, 0, sizeof( renderLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Light.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ [ 24%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelDecal.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/ModelDecal.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Misc.cpp:38: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Misc.cpp:38: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.cpp: In constructor ‘idRenderModelDecal::idRenderModelDecal()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.cpp:50:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘srfTriangles_t’ {aka ‘struct srfTriangles_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &tri, 0, sizeof( tri ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Interaction.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model.h:89:16: note: ‘srfTriangles_t’ {aka ‘struct srfTriangles_s’} declared here typedef struct srfTriangles_s { ^~~~~~~~~~~~~~ [ 24%] Building CXX object CMakeFiles/base.dir/game/Mover.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Mover.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 24%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelManager.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/ModelManager.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelManager.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.cpp: In constructor ‘idMover::idMover()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.cpp:142:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct idMover::moveState_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &move, 0, sizeof( move ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.h:102:17: note: ‘struct idMover::moveState_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.cpp:143:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct idMover::rotationState_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &rot, 0, sizeof( rot ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Mover.h:110:17: note: ‘struct idMover::rotationState_t’ declared here typedef struct { ^ [ 25%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Fx.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Fx.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp: In member function ‘void idEntityFx::Restore(idRestoreGame*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:121:64: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &actions[i].renderLight, 0, sizeof( renderLight_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:130:66: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &actions[i].renderEntity, 0, sizeof( renderEntity_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp: In member function ‘void idEntityFx::Setup(const char*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:171:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct idFXLocalAction’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &localAction, 0, sizeof( idFXLocalAction ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.h:44:16: note: ‘struct idFXLocalAction’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp: In member function ‘void idEntityFx::Run(int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:416:67: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &useAction->renderLight, 0, sizeof( renderLight_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:502:68: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &useAction->renderEntity, 0, sizeof( renderEntity_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Fx.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ [ 25%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelOverlay.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/ModelOverlay.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelOverlay.cpp [ 25%] Building CXX object CMakeFiles/base.dir/game/Moveable.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Moveable.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp [ 25%] Building CXX object CMakeFiles/d3xp.dir/d3xp/GameEdit.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/GameEdit.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/GameEdit.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_beam.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Model_beam.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_beam.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/GameEdit.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/GameEdit.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp: In constructor ‘idExplodingBarrel::idExplodingBarrel()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:752:67: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &particleRenderEntity, 0, sizeof( particleRenderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:753:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &light, 0, sizeof( light ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp: In member function ‘void idExplodingBarrel::Spawn()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:831:67: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &particleRenderEntity, 0, sizeof( particleRenderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:832:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &light, 0, sizeof( light ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp: In member function ‘void idExplodingBarrel::AddParticles(const char*, bool)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:888:69: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &particleRenderEntity, 0, sizeof ( particleRenderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp: In member function ‘void idExplodingBarrel::AddLight(const char*, bool)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:922:38: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &light, 0, sizeof ( light ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Fx.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_ase.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Model_ase.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.cpp: In function ‘void ASE_KeyMESH_ANIMATION(const char*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.cpp:693:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct aseMesh_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( mesh, 0, sizeof( aseMesh_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.h:51:16: note: ‘struct aseMesh_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.cpp: In function ‘void ASE_ParseGeomObject()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.cpp:764:43: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct aseObject_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( object, 0, sizeof( aseObject_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.h:78:16: note: ‘struct aseObject_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.cpp: In function ‘aseModel_t* ASE_Parse(const char*, bool)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.cpp:797:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘aseModel_t’ {aka ‘struct aseModel_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( ase.model, 0, sizeof( aseModel_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ase.h:88:16: note: ‘aseModel_t’ {aka ‘struct aseModel_s’} declared here typedef struct aseModel_s { ^~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/base.dir/game/MultiplayerGame.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/MultiplayerGame.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/MultiplayerGame.cpp [ 27%] Building CXX object CMakeFiles/base.dir/game/Player.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Player.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/MultiplayerGame.cpp:38: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/MultiplayerGame.cpp:38: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_liquid.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Model_liquid.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_liquid.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.cpp: In member function ‘void idPlayer::CalculateRenderView()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.cpp:7322:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderView_t’ {aka ‘struct renderView_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( renderView, 0, sizeof( *renderView ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:215:16: note: ‘renderView_t’ {aka ‘struct renderView_s’} declared here typedef struct renderView_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.cpp: In member function ‘virtual bool idPlayer::GetPhysicsToSoundTransform(idVec3&, idMat3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.cpp:8006:36: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderView_t’ {aka ‘struct renderView_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &view, 0, sizeof( view ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:215:16: note: ‘renderView_t’ {aka ‘struct renderView_s’} declared here typedef struct renderView_s { ^~~~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Game_local.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Game_local.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.cpp:331:28: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] Printf( "gamedate: %s\n", __DATE__ ); ^~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/MultiplayerGame.cpp: In member function ‘const char* idMultiplayerGame::GameTime()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/MultiplayerGame.cpp:563:18: warning: ‘%i’ directive writing between 1 and 8 bytes into a region of size between 3 and 13 [-Wformat-overflow=] sprintf( buff, "%i:%i%i", m, t, s ); ^~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/MultiplayerGame.cpp:563:18: note: directive argument in the range [-4294940, 4294943] In file included from /usr/include/stdio.h:873, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/platform.h:178, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/MultiplayerGame.cpp:29: /usr/include/aarch64-linux-gnu/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 5 and 22 bytes into a destination of size 16 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.cpp:40: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.cpp:40: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_lwo.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Model_lwo.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_lwo.cpp [ 27%] Building CXX object CMakeFiles/base.dir/game/PlayerIcon.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/PlayerIcon.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerIcon.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerIcon.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerIcon.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_ma.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Model_ma.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ma.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerIcon.cpp: In member function ‘bool idPlayerIcon::CreateIcon(idPlayer*, playerIconType_t, const char*, const idVec3&, const idMat3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerIcon.cpp:146:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEnt, 0, sizeof( renderEnt ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerIcon.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ma.cpp: In function ‘bool MA_ParseTransform(idParser&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ma.cpp:151:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘maTransform_t’ {aka ‘struct maTransform_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(transform, 0, sizeof(maTransform_t)); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ma.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_ma.h:54:16: note: ‘maTransform_t’ {aka ‘struct maTransform_s’} declared here typedef struct maTransform_s { ^~~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/base.dir/game/PlayerView.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/PlayerView.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerView.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerView.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerView.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerView.cpp: In constructor ‘idPlayerView::idPlayerView()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerView.cpp:47:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderView_t’ {aka ‘struct renderView_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &view, 0, sizeof( view ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/PlayerView.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:215:16: note: ‘renderView_t’ {aka ‘struct renderView_s’} declared here typedef struct renderView_s { ^~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_md3.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Model_md3.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_md3.cpp [ 29%] Building CXX object CMakeFiles/base.dir/game/Projectile.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Projectile.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp: In constructor ‘idProjectile::idProjectile()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:87:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderLight, 0, sizeof( renderLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp: In member function ‘void idProjectile::Create(idEntity*, const idVec3&, const idVec3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:223:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderLight, 0, sizeof( renderLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp: In member function ‘virtual void idProjectile::Killed(idEntity*, idEntity*, int, const idVec3&, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:692:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &collision, 0, sizeof( collision ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp: In member function ‘void idProjectile::Event_Explode()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:979:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &collision, 0, sizeof( collision ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp: In member function ‘void idProjectile::Event_Touch(idEntity*, trace_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:1011:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &collision, 0, sizeof( collision ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp: In member function ‘virtual void idProjectile::ReadFromSnapshot(const idBitMsgDelta&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:1137:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &collision, 0, sizeof( collision ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp: In member function ‘virtual bool idProjectile::ClientReceiveEvent(int, int, const idBitMsg&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:1200:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &collision, 0, sizeof( collision ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp: In constructor ‘idBFGProjectile::idBFGProjectile()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:1683:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &secondModel, 0, sizeof( secondModel ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp: In member function ‘void idBFGProjectile::Spawn()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:1709:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &secondModel, 0, sizeof( secondModel ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp: In member function ‘virtual void idBFGProjectile::Launch(const idVec3&, const idVec3&, const idVec3&, float, float, float)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:1890:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &secondModel, 0, sizeof( secondModel ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:1930:57: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &bt.renderEntity, 0, sizeof( renderEntity_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ [ 29%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_md5.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Model_md5.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_md5.cpp [ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Game_network.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Game_network.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_network.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_network.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_network.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 30%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_prt.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Model_prt.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_prt.cpp [ 30%] Building CXX object CMakeFiles/base.dir/game/Pvs.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Pvs.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Pvs.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Pvs.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Pvs.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Pvs.cpp: In member function ‘void idPVS::CreatePVSData()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Pvs.cpp:135:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct pvsArea_s’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( pvsAreas, 0, numAreas * sizeof( *pvsAreas ) ); ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Pvs.cpp:55:16: note: ‘struct pvsArea_s’ declared here typedef struct pvsArea_s { ^~~~~~~~~ [ 30%] Building CXX object CMakeFiles/base.dir/game/SecurityCamera.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/SecurityCamera.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SecurityCamera.cpp [ 31%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Item.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Item.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Item.cpp [ 31%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_sprite.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/Model_sprite.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model_sprite.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SecurityCamera.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SecurityCamera.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Item.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Item.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderEntity.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/RenderEntity.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderEntity.cpp [ 31%] Building CXX object CMakeFiles/base.dir/game/SmokeParticles.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/SmokeParticles.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SmokeParticles.cpp [ 32%] Building CXX object CMakeFiles/base.dir/game/Sound.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Sound.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Sound.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SmokeParticles.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SmokeParticles.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderEntity.cpp: In constructor ‘idRenderEntityLocal::idRenderEntityLocal()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderEntity.cpp:34:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &parms, 0, sizeof( parms ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderEntity.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderEntity.cpp: In constructor ‘idRenderLightLocal::idRenderLightLocal()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderEntity.cpp:80:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &parms, 0, sizeof( parms ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderEntity.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SmokeParticles.cpp: In constructor ‘idSmokeParticles::idSmokeParticles()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SmokeParticles.cpp:44:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEntity, 0, sizeof( renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SmokeParticles.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SmokeParticles.cpp: In member function ‘void idSmokeParticles::Init()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SmokeParticles.cpp:72:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEntity, 0, sizeof( renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/SmokeParticles.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderSystem.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/RenderSystem.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderSystem.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Sound.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Sound.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/base.dir/game/Target.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Target.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Target.cpp [ 32%] Building CXX object CMakeFiles/base.dir/game/Trigger.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Trigger.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Trigger.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Target.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Target.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/d3xp.dir/d3xp/IK.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/IK.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/IK.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Trigger.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Trigger.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderSystem_init.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/RenderSystem_init.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderSystem_init.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/IK.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/IK.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderSystem_init.cpp: In member function ‘void idRenderSystemLocal::Clear()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderSystem_init.cpp:2070:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderView_t’ {aka ‘struct renderView_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &primaryRenderView, 0, sizeof( primaryRenderView ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderSystem_init.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:215:16: note: ‘renderView_t’ {aka ‘struct renderView_s’} declared here typedef struct renderView_s { ^~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/base.dir/game/Weapon.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/Weapon.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Light.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Light.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Light.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp: In constructor ‘idWeapon::idWeapon()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:138:43: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &guiLight, 0, sizeof( guiLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:139:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &muzzleFlash, 0, sizeof( muzzleFlash ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:140:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &worldMuzzleFlash, 0, sizeof( worldMuzzleFlash ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:141:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &nozzleGlow, 0, sizeof( nozzleGlow ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp: In member function ‘void idWeapon::Clear()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:580:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEntity, 0, sizeof( renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:600:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct refSound_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &refSound, 0, sizeof( refSound_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:212:16: note: ‘struct refSound_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp: In member function ‘void idWeapon::GetWeaponDef(const char*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:824:43: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &guiLight, 0, sizeof( guiLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:890:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &muzzleFlash, 0, sizeof( muzzleFlash ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp: In member function ‘void idWeapon::UpdateNozzleFx()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:1602:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&nozzleGlow, 0, sizeof(nozzleGlow)); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/base.dir/game/WorldSpawn.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/WorldSpawn.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/WorldSpawn.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Light.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Light.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Light.cpp: In member function ‘virtual void idGameEdit::ParseSpawnArgsToRenderLight(const idDict*, renderLight_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Light.cpp:88:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( renderLight, 0, sizeof( *renderLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Light.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Light.cpp: In constructor ‘idLight::idLight()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Light.cpp:196:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderLight, 0, sizeof( renderLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Light.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/WorldSpawn.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/WorldSpawn.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/base.dir/game/ai/AAS.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/ai/AAS.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AAS.cpp [ 35%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Misc.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Misc.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Misc.cpp [ 35%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_debug.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/ai/AAS_debug.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AAS_debug.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Misc.cpp:38: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Misc.cpp:38: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AAS_debug.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AAS_debug.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 36%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_pathing.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/ai/AAS_pathing.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AAS_pathing.cpp [ 36%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/RenderWorld.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.cpp [ 36%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_routing.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/ai/AAS_routing.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AAS_routing.cpp [ 36%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_demo.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/RenderWorld_demo.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld_demo.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AAS_routing.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AAS_routing.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.cpp: In member function ‘virtual bool idRenderWorldLocal::FastWorldTrace(modelTrace_t&, const idVec3&, const idVec3&) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.cpp:1358:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘modelTrace_t’ {aka ‘struct modelTrace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( modelTrace_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:254:16: note: ‘modelTrace_t’ {aka ‘struct modelTrace_s’} declared here typedef struct modelTrace_s { ^~~~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_load.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/RenderWorld_load.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld_load.cpp [ 37%] Building CXX object CMakeFiles/base.dir/game/ai/AI.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/ai/AI.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Mover.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Mover.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.cpp [ 37%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_portals.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/RenderWorld_portals.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld_portals.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp: In constructor ‘idAI::idAI()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp:340:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &worldMuzzleFlash, 0, sizeof ( worldMuzzleFlash ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp: In member function ‘void idAI::InitMuzzleFlash()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp:951:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &worldMuzzleFlash, 0, sizeof ( worldMuzzleFlash ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp: In member function ‘const idDeclParticle* idAI::SpawnParticlesOnJoint(particleEmitter_t&, const char*, const char*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp:3275:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘particleEmitter_t’ {aka ‘struct particleEmitter_s’}; use assignment or value-initialization instead [-Wclass-memaccess] memset( &pe, 0, sizeof( pe ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:164:16: note: ‘particleEmitter_t’ {aka ‘struct particleEmitter_s’} declared here typedef struct particleEmitter_s { ^~~~~~~~~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/dhewm3.dir/renderer/VertexCache.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/VertexCache.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/VertexCache.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.cpp: In constructor ‘idMover::idMover()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.cpp:144:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct idMover::moveState_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &move, 0, sizeof( move ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.h:102:17: note: ‘struct idMover::moveState_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.cpp:145:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct idMover::rotationState_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &rot, 0, sizeof( rot ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Mover.h:110:17: note: ‘struct idMover::rotationState_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld_portals.cpp: In member function ‘void idRenderWorldLocal::FlowLightThroughPortals(idRenderLightLocal*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld_portals.cpp:456:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘portalStack_t’ {aka ‘struct portalStack_s’}; use assignment or value-initialization instead [-Wclass-memaccess] memset( &ps, 0, sizeof( ps ) ); ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld_portals.cpp:50:16: note: ‘portalStack_t’ {aka ‘struct portalStack_s’} declared here typedef struct portalStack_s { ^~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/dhewm3.dir/renderer/draw_arb2.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/draw_arb2.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/draw_arb2.cpp [ 38%] Building CXX object CMakeFiles/dhewm3.dir/renderer/draw_common.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/draw_common.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/draw_common.cpp [ 38%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_backend.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_backend.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_backend.cpp [ 38%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_deform.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_deform.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_deform.cpp [ 39%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_font.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_font.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_font.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_deform.cpp: In function ‘void R_TubeDeform(drawSurf_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_deform.cpp:200:57: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idDrawVert’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( ac, 0, sizeof( idDrawVert ) * newTri->numVerts ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_deform.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_deform.cpp: In function ‘void R_EyeballDeform(drawSurf_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_deform.cpp:917:39: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘srfTriangles_t’ {aka ‘struct srfTriangles_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( newTri, 0, sizeof( *newTri ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Interaction.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_deform.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model.h:89:16: note: ‘srfTriangles_t’ {aka ‘struct srfTriangles_s’} declared here typedef struct srfTriangles_s { ^~~~~~~~~~~~~~ [ 39%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_guisurf.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_guisurf.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_guisurf.cpp [ 39%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Moveable.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Moveable.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp [ 39%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_light.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_light.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_light.cpp [ 40%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_lightrun.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_lightrun.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_lightrun.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp: In constructor ‘idExplodingBarrel::idExplodingBarrel()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:843:67: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &particleRenderEntity, 0, sizeof( particleRenderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:844:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &light, 0, sizeof( light ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp: In member function ‘void idExplodingBarrel::Spawn()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:941:67: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &particleRenderEntity, 0, sizeof( particleRenderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:942:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &light, 0, sizeof( light ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp: In member function ‘void idExplodingBarrel::StopBurning()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:1030:68: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &particleRenderEntity, 0, sizeof( particleRenderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp: In member function ‘void idExplodingBarrel::AddParticles(const char*, bool)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:1049:69: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &particleRenderEntity, 0, sizeof ( particleRenderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp: In member function ‘void idExplodingBarrel::AddLight(const char*, bool)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:1086:38: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &light, 0, sizeof ( light ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/base.dir/game/ai/AI_events.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/ai/AI_events.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_events.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_events.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_events.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_light.cpp: In function ‘bool R_IssueEntityDefCallback(idRenderEntityLocal*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_light.cpp:1090:73: warning: ‘*((void*)(& oldBounds)+12).idVec3::z’ may be used uninitialized in this function [-Wmaybe-uninitialized] oldBounds[1][1] < def->referenceBounds[1][1] - CHECK_BOUNDS_EPSILON || [ 41%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_main.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_main.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_main.cpp [ 41%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_orderIndexes.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_orderIndexes.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_orderIndexes.cpp [ 42%] Building CXX object CMakeFiles/d3xp.dir/d3xp/MultiplayerGame.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/MultiplayerGame.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/MultiplayerGame.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/MultiplayerGame.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/MultiplayerGame.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_polytope.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_polytope.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_polytope.cpp [ 43%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_render.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_render.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_render.cpp [ 43%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_rendertools.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_rendertools.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_rendertools.cpp [ 43%] Building CXX object CMakeFiles/base.dir/game/ai/AI_pathing.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/ai/AI_pathing.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_pathing.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/MultiplayerGame.cpp: In member function ‘const char* idMultiplayerGame::GameTime()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/MultiplayerGame.cpp:864:18: warning: ‘%i’ directive writing between 1 and 8 bytes into a region of size between 3 and 13 [-Wformat-overflow=] sprintf( buff, "%i:%i%i", m, t, s ); ^~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/MultiplayerGame.cpp:864:18: note: directive argument in the range [-4294940, 4294943] In file included from /usr/include/stdio.h:873, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/platform.h:178, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/MultiplayerGame.cpp:29: /usr/include/aarch64-linux-gnu/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 5 and 22 bytes into a destination of size 16 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_shadowbounds.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_shadowbounds.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_shadowbounds.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_pathing.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_pathing.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_pathing.cpp: In function ‘bool PathTrace(const idEntity*, const idAAS*, const idVec3&, const idVec3&, int, pathTrace_s&, predictedPath_t&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_pathing.cpp:1048:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct pathTrace_s’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &trace, 0, sizeof( trace ) ); ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_pathing.cpp:1030:16: note: ‘struct pathTrace_s’ declared here typedef struct pathTrace_s { ^~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_stencilshadow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_stencilshadow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_stencilshadow.cpp [ 44%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_subview.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_subview.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_subview.cpp [ 44%] Building CXX object CMakeFiles/base.dir/game/ai/AI_Vagary.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/ai/AI_Vagary.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_Vagary.cpp [ 44%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Player.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Player.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_Vagary.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI_Vagary.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_trace.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_trace.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trace.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_trisurf.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_trisurf.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp [ 44%] Building CXX object CMakeFiles/base.dir/game/gamesys/DebugGraph.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/gamesys/DebugGraph.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/DebugGraph.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp: In member function ‘void idPlayer::Restore(idRestoreGame*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp:2526:42: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct WeaponToggle_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&newToggle, 0, sizeof(newToggle)); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:144:16: note: ‘struct WeaponToggle_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp: In member function ‘void idPlayer::CalculateRenderView()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp:8690:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderView_t’ {aka ‘struct renderView_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( renderView, 0, sizeof( *renderView ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:215:16: note: ‘renderView_t’ {aka ‘struct renderView_s’} declared here typedef struct renderView_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp: In member function ‘virtual bool idPlayer::GetPhysicsToSoundTransform(idVec3&, idMat3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp:9524:36: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderView_t’ {aka ‘struct renderView_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &view, 0, sizeof( view ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:215:16: note: ‘renderView_t’ {aka ‘struct renderView_s’} declared here typedef struct renderView_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp: In function ‘srfTriangles_t* R_AllocStaticTriSurf()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp:525:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘srfTriangles_t’ {aka ‘struct srfTriangles_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( tris, 0, sizeof( srfTriangles_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Interaction.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model.h:89:16: note: ‘srfTriangles_t’ {aka ‘struct srfTriangles_s’} declared here typedef struct srfTriangles_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp: In function ‘srfTriangles_t* R_CopyStaticTriSurf(const srfTriangles_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp:544:80: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( newTri->verts, tri->verts, tri->numVerts * sizeof( newTri->verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp: In function ‘srfTriangles_t* R_MergeSurfaceList(const srfTriangles_t**, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp:2030:89: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( newTri->verts + totalVerts, tri->verts, tri->numVerts * sizeof( *tri->verts ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp: In function ‘deformInfo_t* R_BuildDeformInfo(int, const idDrawVert*, int, const int*, bool)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp:2152:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘srfTriangles_t’ {aka ‘struct srfTriangles_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &tri, 0, sizeof( tri ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Interaction.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Model.h:89:16: note: ‘srfTriangles_t’ {aka ‘struct srfTriangles_s’} declared here typedef struct srfTriangles_s { ^~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/DebugGraph.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/DebugGraph.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/HashIndex.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/StrPool.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/CVarSystem.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/VertexCache.h:29, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Heap.h: In instantiation of ‘idDynamicBlock* idDynamicBlockAlloc::ResizeInternal(idDynamicBlock*, int) [with type = idDrawVert; int baseBlockSize = 1048576; int minBlockSize = 1024]’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Heap.h:586:10: required from ‘type* idDynamicBlockAlloc::Alloc(int) [with type = idDrawVert; int baseBlockSize = 1048576; int minBlockSize = 1024]’ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp:557:50: required from here /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Heap.h:784:10: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( block->GetMemory(), oldBlock->GetMemory(), oldBlock->GetSize() ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_trisurf.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_turboshadow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/renderer/tr_turboshadow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_turboshadow.cpp [ 46%] Building CXX object CMakeFiles/base.dir/game/gamesys/Class.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/gamesys/Class.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/dhewm3.dir/framework/CVarSystem.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/CVarSystem.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/CVarSystem.cpp [ 46%] Building CXX object CMakeFiles/dhewm3.dir/framework/CmdSystem.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/CmdSystem.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/CmdSystem.cpp [ 47%] Building CXX object CMakeFiles/dhewm3.dir/framework/Common.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/Common.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.cpp:73:128: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] version_s( void ) { sprintf( string, "%s.%d%s %s-%s %s %s", ENGINE_VERSION, BUILD_NUMBER, BUILD_DEBUG, BUILD_OS, BUILD_CPU, __DATE__, __TIME__ ); } ^~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.cpp:73:138: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] version_s( void ) { sprintf( string, "%s.%d%s %s-%s %s %s", ENGINE_VERSION, BUILD_NUMBER, BUILD_DEBUG, BUILD_OS, BUILD_CPU, __DATE__, __TIME__ ); } ^~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.cpp: In function ‘void PrintMemInfo_f(const idCmdArgs&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.cpp:1175:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct MemInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &mi, 0, sizeof( mi ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.h:94:8: note: ‘struct MemInfo_t’ declared here struct MemInfo_t { ^~~~~~~~~ [ 47%] Building CXX object CMakeFiles/dhewm3.dir/framework/Compressor.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/Compressor.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Compressor.cpp [ 47%] Building CXX object CMakeFiles/base.dir/game/gamesys/Event.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/gamesys/Event.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/dhewm3.dir/framework/Console.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/Console.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Console.cpp [ 47%] Building CXX object CMakeFiles/base.dir/game/gamesys/SaveGame.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/gamesys/SaveGame.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/dhewm3.dir/framework/DemoFile.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/DemoFile.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DemoFile.cpp [ 48%] Building CXX object CMakeFiles/base.dir/game/gamesys/SysCmds.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/gamesys/SysCmds.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SysCmds.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SysCmds.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SysCmds.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclAF.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/DeclAF.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclAF.cpp [ 49%] Building CXX object CMakeFiles/base.dir/game/gamesys/SysCvar.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/gamesys/SysCvar.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SysCvar.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SysCvar.cpp:58:130: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] gameVersion_s( void ) { sprintf( string, "%s.%d%s %s-%s %s %s", ENGINE_VERSION, BUILD_NUMBER, BUILD_DEBUG, BUILD_OS, BUILD_CPU, __DATE__, __TIME__ ); } ^~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SysCvar.cpp:58:140: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] gameVersion_s( void ) { sprintf( string, "%s.%d%s %s-%s %s %s", ENGINE_VERSION, BUILD_NUMBER, BUILD_DEBUG, BUILD_OS, BUILD_CPU, __DATE__, __TIME__ ); } ^~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SysCvar.cpp:66:38: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] idCVar gamedate( "gamedate", __DATE__, CVAR_GAME | CVAR_ROM, "" ); ^~~~~~~~ [ 49%] Building CXX object CMakeFiles/d3xp.dir/d3xp/PlayerIcon.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/PlayerIcon.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerIcon.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerIcon.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerIcon.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerIcon.cpp: In member function ‘bool idPlayerIcon::CreateIcon(idPlayer*, playerIconType_t, const char*, const idVec3&, const idMat3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerIcon.cpp:162:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEnt, 0, sizeof( renderEnt ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerIcon.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/d3xp.dir/d3xp/PlayerView.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/PlayerView.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerView.cpp [ 49%] Building CXX object CMakeFiles/base.dir/game/gamesys/TypeInfo.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/gamesys/TypeInfo.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/TypeInfo.cpp [ 49%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclEntityDef.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/DeclEntityDef.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclEntityDef.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerView.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerView.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/TypeInfo.cpp:43: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/TypeInfo.cpp:43: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerView.cpp: In constructor ‘idPlayerView::idPlayerView()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerView.cpp:58:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderView_t’ {aka ‘struct renderView_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &view, 0, sizeof( view ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/PlayerView.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:215:16: note: ‘renderView_t’ {aka ‘struct renderView_s’} declared here typedef struct renderView_s { ^~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclFX.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/DeclFX.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclFX.cpp [ 50%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclManager.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/DeclManager.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclManager.cpp [ 51%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Projectile.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Projectile.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp [ 51%] Building CXX object CMakeFiles/base.dir/game/anim/Anim.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/anim/Anim.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim.cpp [ 52%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Blend.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/anim/Anim_Blend.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Blend.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp: In constructor ‘idProjectile::idProjectile()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:99:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderLight, 0, sizeof( renderLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp: In member function ‘void idProjectile::Create(idEntity*, const idVec3&, const idVec3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:249:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderLight, 0, sizeof( renderLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp: In member function ‘virtual void idProjectile::Killed(idEntity*, idEntity*, int, const idVec3&, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:738:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &collision, 0, sizeof( collision ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp: In member function ‘void idProjectile::Event_Explode()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:1077:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &collision, 0, sizeof( collision ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp: In member function ‘void idProjectile::Event_Touch(idEntity*, trace_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:1115:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &collision, 0, sizeof( collision ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp: In member function ‘virtual void idProjectile::ReadFromSnapshot(const idBitMsgDelta&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:1310:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &collision, 0, sizeof( collision ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp: In member function ‘virtual bool idProjectile::ClientReceiveEvent(int, int, const idBitMsg&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:1373:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &collision, 0, sizeof( collision ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp: In constructor ‘idBFGProjectile::idBFGProjectile()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:1871:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &secondModel, 0, sizeof( secondModel ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp: In member function ‘void idBFGProjectile::Spawn()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:1897:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &secondModel, 0, sizeof( secondModel ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp: In member function ‘virtual void idBFGProjectile::Launch(const idVec3&, const idVec3&, const idVec3&, float, float, float)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:2103:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &secondModel, 0, sizeof( secondModel ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:2143:57: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &bt.renderEntity, 0, sizeof( renderEntity_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:2182:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &bt.renderEntity, 0, sizeof( renderEntity_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Projectile.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Blend.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Blend.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Blend.cpp: In member function ‘virtual idRenderModel* idGameEdit::ANIM_CreateMeshForAnim(idRenderModel*, const char*, const char*, int, bool)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Blend.cpp:4984:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &ent, 0, sizeof( ent ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Blend.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Import.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/anim/Anim_Import.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Import.cpp [ 52%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclParticle.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/DeclParticle.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclParticle.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Import.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Import.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclParticle.cpp: In member function ‘void idDeclParticle::GetStageBounds(idParticleStage*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclParticle.cpp:94:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEntity, 0, sizeof( renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclParticle.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclParticle.cpp:98:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderView_t’ {aka ‘struct renderView_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderView, 0, sizeof( renderView ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclParticle.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:215:16: note: ‘renderView_t’ {aka ‘struct renderView_s’} declared here typedef struct renderView_s { ^~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Testmodel.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/anim/Anim_Testmodel.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Testmodel.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Testmodel.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/anim/Anim_Testmodel.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Pvs.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Pvs.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Pvs.cpp [ 52%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclPDA.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/DeclPDA.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclPDA.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Pvs.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Pvs.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Pvs.cpp: In member function ‘void idPVS::CreatePVSData()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Pvs.cpp:135:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct pvsArea_s’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( pvsAreas, 0, numAreas * sizeof( *pvsAreas ) ); ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Pvs.cpp:55:16: note: ‘struct pvsArea_s’ declared here typedef struct pvsArea_s { ^~~~~~~~~ [ 53%] Building CXX object CMakeFiles/base.dir/game/script/Script_Compiler.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/script/Script_Compiler.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Compiler.cpp [ 53%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclSkin.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/DeclSkin.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclSkin.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Compiler.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Compiler.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/d3xp.dir/d3xp/SecurityCamera.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/SecurityCamera.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SecurityCamera.cpp [ 54%] Building CXX object CMakeFiles/d3xp.dir/d3xp/SmokeParticles.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/SmokeParticles.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SmokeParticles.cpp [ 55%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclTable.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/DeclTable.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/DeclTable.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SecurityCamera.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SecurityCamera.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/dhewm3.dir/framework/EditField.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/EditField.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/EditField.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SmokeParticles.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SmokeParticles.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SmokeParticles.cpp: In constructor ‘idSmokeParticles::idSmokeParticles()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SmokeParticles.cpp:45:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEntity, 0, sizeof( renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SmokeParticles.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SmokeParticles.cpp: In member function ‘void idSmokeParticles::Init()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SmokeParticles.cpp:73:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEntity, 0, sizeof( renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:40, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/SmokeParticles.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/dhewm3.dir/framework/EventLoop.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/EventLoop.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/EventLoop.cpp [ 55%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Sound.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Sound.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Sound.cpp [ 55%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Target.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Target.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Target.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Sound.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Sound.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/dhewm3.dir/framework/File.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/File.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/File.cpp [ 56%] Building CXX object CMakeFiles/base.dir/game/script/Script_Interpreter.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/script/Script_Interpreter.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Target.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Target.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Trigger.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Trigger.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Trigger.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Interpreter.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/dhewm3.dir/framework/FileSystem.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/FileSystem.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/FileSystem.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Trigger.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Trigger.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/FileSystem.cpp: In function ‘int BackgroundDownloadThread(void*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/FileSystem.cpp:3421:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread( bgl->file.buffer, bgl->file.length, 1, static_cast(bgl->f)->GetFilePtr() ); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Weapon.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Weapon.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/d3xp.dir/d3xp/WorldSpawn.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/WorldSpawn.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/WorldSpawn.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp: In constructor ‘idWeapon::idWeapon()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:165:43: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &guiLight, 0, sizeof( guiLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:166:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &muzzleFlash, 0, sizeof( muzzleFlash ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:167:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &worldMuzzleFlash, 0, sizeof( worldMuzzleFlash ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:168:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &nozzleGlow, 0, sizeof( nozzleGlow ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp: In member function ‘void idWeapon::Restore(idRestoreGame*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:656:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct WeaponLight_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&newLight, 0, sizeof(newLight)); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.h:83:16: note: ‘struct WeaponLight_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp: In member function ‘void idWeapon::Clear()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:721:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &renderEntity, 0, sizeof( renderEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:741:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct refSound_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &refSound, 0, sizeof( refSound_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:212:16: note: ‘struct refSound_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp: In member function ‘void idWeapon::GetWeaponDef(const char*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:993:43: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &guiLight, 0, sizeof( guiLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:1068:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &muzzleFlash, 0, sizeof( muzzleFlash ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:1253:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct WeaponLight_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &newLight, 0, sizeof( newLight ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.h:83:16: note: ‘struct WeaponLight_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp: In member function ‘void idWeapon::UpdateNozzleFx()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:1890:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&nozzleGlow, 0, sizeof(nozzleGlow)); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Weapon.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/base.dir/game/script/Script_Program.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/script/Script_Program.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Program.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/WorldSpawn.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/WorldSpawn.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Program.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Program.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/ai/AAS.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AAS.cpp [ 58%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_debug.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/ai/AAS_debug.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AAS_debug.cpp [ 58%] Building CXX object CMakeFiles/dhewm3.dir/framework/KeyInput.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/KeyInput.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/KeyInput.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AAS_debug.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AAS_debug.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/dhewm3.dir/framework/UsercmdGen.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/UsercmdGen.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/UsercmdGen.cpp [ 58%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_pathing.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/ai/AAS_pathing.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AAS_pathing.cpp [ 58%] Building CXX object CMakeFiles/base.dir/game/script/Script_Thread.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/script/Script_Thread.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/dhewm3.dir/framework/Session_menu.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/Session_menu.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Session_menu.cpp [ 59%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_routing.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/ai/AAS_routing.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AAS_routing.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.cpp: In static member function ‘static void idThread::Restart()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.cpp:530:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &trace, 0, sizeof( trace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/script/Script_Thread.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ [ 59%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/ai/AI.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AAS_routing.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AAS_routing.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp: In constructor ‘idAI::idAI()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp:343:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &worldMuzzleFlash, 0, sizeof ( worldMuzzleFlash ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp: In member function ‘void idAI::InitMuzzleFlash()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp:1029:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderLight_t’ {aka ‘struct renderLight_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &worldMuzzleFlash, 0, sizeof ( worldMuzzleFlash ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:166:16: note: ‘renderLight_t’ {aka ‘struct renderLight_s’} declared here typedef struct renderLight_s { ^~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp: In member function ‘const idDeclParticle* idAI::SpawnParticlesOnJoint(particleEmitter_t&, const char*, const char*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp:3363:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘particleEmitter_t’ {aka ‘struct particleEmitter_s’}; use assignment or value-initialization instead [-Wclass-memaccess] memset( &pe, 0, sizeof( pe ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:172:16: note: ‘particleEmitter_t’ {aka ‘struct particleEmitter_s’} declared here typedef struct particleEmitter_s { ^~~~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/base.dir/game/physics/Clip.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Clip.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp [ 61%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_events.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/ai/AI_events.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_events.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_events.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_events.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp: In function ‘bool TestHugeTranslation(trace_t&, const idClipModel*, const idVec3&, const idVec3&, const idMat3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:973:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp: In member function ‘bool idClip::Translation(trace_t&, const idVec3&, const idVec3&, const idClipModel*, const idMat3&, int, const idEntity*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:1077:42: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( results ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp: In member function ‘bool idClip::Rotation(trace_t&, const idVec3&, const idRotation&, const idClipModel*, const idMat3&, int, const idEntity*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:1146:42: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( results ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp: In member function ‘bool idClip::Motion(trace_t&, const idVec3&, const idVec3&, const idRotation&, const idClipModel*, const idMat3&, int, const idEntity*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:1238:64: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &translationalTrace, 0, sizeof( translationalTrace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:1298:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &rotationalTrace, 0, sizeof( rotationalTrace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ [ 61%] Building CXX object CMakeFiles/dhewm3.dir/framework/Session.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/Session.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Session.cpp [ 61%] Building CXX object CMakeFiles/base.dir/game/physics/Force.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Force.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Constant.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Force_Constant.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Constant.cpp [ 61%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_pathing.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/ai/AI_pathing.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_pathing.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Constant.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Constant.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Drag.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Force_Drag.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Drag.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_pathing.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Moveable.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_pathing.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_pathing.cpp: In function ‘bool PathTrace(const idEntity*, const idAAS*, const idVec3&, const idVec3&, int, pathTrace_s&, predictedPath_t&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_pathing.cpp:1045:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct pathTrace_s’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &trace, 0, sizeof( trace ) ); ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_pathing.cpp:1027:16: note: ‘struct pathTrace_s’ declared here typedef struct pathTrace_s { ^~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Drag.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Drag.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Field.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Force_Field.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Field.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Field.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Field.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncClient.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/async/AsyncClient.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/async/AsyncClient.cpp [ 62%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_Vagary.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/ai/AI_Vagary.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_Vagary.cpp [ 62%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Spring.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Force_Spring.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Spring.cpp [ 63%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/DebugGraph.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/gamesys/DebugGraph.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/DebugGraph.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Spring.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force_Spring.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_Vagary.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI_Vagary.cpp:37: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/base.dir/game/physics/Physics.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Physics.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/DebugGraph.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/DebugGraph.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/Class.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/gamesys/Class.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.cpp [ 63%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/Event.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/gamesys/Event.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.cpp [ 64%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_AF.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Physics_AF.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncNetwork.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/async/AsyncNetwork.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/async/AsyncNetwork.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp: In constructor ‘idAFConstraint_Suspension::idAFConstraint_Suspension()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp:3912:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &trace, 0, sizeof( trace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp: In constructor ‘idPhysics_AF::idPhysics_AF()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp:6608:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘AFPState_t’ {aka ‘struct AFPState_s’}; use assignment or value-initialization instead [-Wclass-memaccess] memset( ¤t, 0, sizeof( current ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.h:802:16: note: ‘AFPState_t’ {aka ‘struct AFPState_s’} declared here typedef struct AFPState_s { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp: In member function ‘virtual void idPhysics_AF::GetImpactInfo(int, const idVec3&, impactInfo_t*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp:7399:36: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘impactInfo_t’ {aka ‘struct impactInfo_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( info, 0, sizeof( *info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:74:16: note: ‘impactInfo_t’ {aka ‘struct impactInfo_s’} declared here typedef struct impactInfo_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp: In member function ‘virtual void idPhysics_AF::SaveState()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp:7481:75: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘AFBodyPState_t’ {aka ‘struct AFBodyPState_s’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( &bodies[i]->saved, bodies[i]->current, sizeof( AFBodyPState_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/AFEntity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_AF.h:653:16: note: ‘AFBodyPState_t’ {aka ‘struct AFBodyPState_s’} declared here typedef struct AFBodyPState_s { ^~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SaveGame.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/gamesys/SaveGame.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.cpp [ 65%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncServer.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/async/AsyncServer.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/async/AsyncServer.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/async/AsyncServer.cpp: In member function ‘void idAsyncServer::ProcessConnectMessage(netadr_t, const idBitMsg&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/async/AsyncServer.cpp:1865:62: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘challenge_t’ {aka ‘struct challenge_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &challenges[ ichallenge ], 0, sizeof( challenge_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/async/AsyncNetwork.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/async/AsyncServer.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/async/AsyncServer.h:81:16: note: ‘challenge_t’ {aka ‘struct challenge_s’} declared here typedef struct challenge_s { ^~~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SysCmds.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/gamesys/SysCmds.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SysCmds.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SysCmds.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SysCmds.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SysCvar.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/gamesys/SysCvar.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SysCvar.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SysCvar.cpp:68:130: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] gameVersion_s( void ) { sprintf( string, "%s.%d%s %s-%s %s %s", ENGINE_VERSION, BUILD_NUMBER, BUILD_DEBUG, BUILD_OS, BUILD_CPU, __DATE__, __TIME__ ); } ^~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SysCvar.cpp:68:140: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] gameVersion_s( void ) { sprintf( string, "%s.%d%s %s-%s %s %s", ENGINE_VERSION, BUILD_NUMBER, BUILD_DEBUG, BUILD_OS, BUILD_CPU, __DATE__, __TIME__ ); } ^~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SysCvar.cpp:76:38: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] idCVar gamedate( "gamedate", __DATE__, CVAR_GAME | CVAR_ROM, "" ); ^~~~~~~~ [ 66%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/MsgChannel.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/async/MsgChannel.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/async/MsgChannel.cpp [ 66%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/NetworkSystem.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/async/NetworkSystem.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/async/NetworkSystem.cpp [ 67%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/ServerScan.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/async/ServerScan.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/async/ServerScan.cpp [ 67%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/TypeInfo.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/gamesys/TypeInfo.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/TypeInfo.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/TypeInfo.cpp:43: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/TypeInfo.cpp:43: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 67%] Building C object CMakeFiles/dhewm3.dir/framework/minizip/ioapi.c.o /usr/bin/cc -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/minizip/ioapi.c.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/minizip/ioapi.c cc1: warning: command line option ‘-Woverloaded-virtual’ is valid for C++/ObjC++ but not for C [ 67%] Building CXX object CMakeFiles/dhewm3.dir/framework/minizip/unzip.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/framework/minizip/unzip.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/minizip/unzip.cpp [ 68%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_contacts.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/cm/CollisionModel_contacts.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_contacts.cpp [ 69%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/anim/Anim.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_contacts.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_contacts.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Actor.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Physics_Actor.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.cpp [ 69%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_contents.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/cm/CollisionModel_contents.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_contents.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_contents.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_contents.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Blend.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/anim/Anim_Blend.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Blend.cpp [ 69%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Base.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Physics_Base.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Blend.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Blend.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_debug.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/cm/CollisionModel_debug.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_debug.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Blend.cpp: In member function ‘virtual idRenderModel* idGameEdit::ANIM_CreateMeshForAnim(idRenderModel*, const char*, const char*, int, bool)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Blend.cpp:5070:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &ent, 0, sizeof( ent ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Blend.cpp:36: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp: In member function ‘virtual void idPhysics_Base::GetImpactInfo(int, const idVec3&, impactInfo_t*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp:251:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘impactInfo_t’ {aka ‘struct impactInfo_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( info, 0, sizeof( *info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:74:16: note: ‘impactInfo_t’ {aka ‘struct impactInfo_s’} declared here typedef struct impactInfo_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp: In member function ‘virtual void idPhysics_Base::ClipTranslation(trace_t&, const idVec3&, const idClipModel*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp:448:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( trace_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp: In member function ‘virtual void idPhysics_Base::ClipRotation(trace_t&, const idRotation&, const idClipModel*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp:457:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( trace_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_debug.cpp:45: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_debug.cpp:45: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 69%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Import.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/anim/Anim_Import.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Import.cpp [ 70%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Monster.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Physics_Monster.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Import.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Import.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_files.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/cm/CollisionModel_files.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_files.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Testmodel.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/anim/Anim_Testmodel.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Testmodel.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.cpp: In constructor ‘idPhysics_Monster::idPhysics_Monster()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.cpp:253:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘monsterPState_t’ {aka ‘struct monsterPState_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( ¤t, 0, sizeof( current ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Monster.h:55:16: note: ‘monsterPState_t’ {aka ‘struct monsterPState_s’} declared here typedef struct monsterPState_s { ^~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_files.cpp:42: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_files.cpp:42: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Testmodel.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/anim/Anim_Testmodel.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 71%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_load.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/cm/CollisionModel_load.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp [ 71%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Parametric.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Physics_Parametric.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:54: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:54: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp: In member function ‘cm_polygon_t* idCollisionModelManagerLocal::TryMergePolygons(cm_model_t*, cm_polygon_t*, cm_polygon_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:1455:41: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘cm_polygon_t’ {aka ‘struct cm_polygon_s’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( newp, p1, sizeof(cm_polygon_t) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:54: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:104:16: note: ‘cm_polygon_t’ {aka ‘struct cm_polygon_s’} declared here typedef struct cm_polygon_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp: In member function ‘int idCollisionModelManagerLocal::GetVertex(cm_model_t*, const idVec3&, int*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:2310:82: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘cm_vertex_t’ {aka ‘struct cm_vertex_s’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( model->vertices, oldVertices, model->numVertices * sizeof(cm_vertex_t) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:54: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:82:16: note: ‘cm_vertex_t’ {aka ‘struct cm_vertex_s’} declared here typedef struct cm_vertex_s { ^~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp: In member function ‘int idCollisionModelManagerLocal::GetEdge(cm_model_t*, const idVec3&, const idVec3&, int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:2391:71: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘cm_edge_t’ {aka ‘struct cm_edge_s’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( model->edges, oldEdges, model->numEdges * sizeof(cm_edge_t) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:54: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:89:16: note: ‘cm_edge_t’ {aka ‘struct cm_edge_s’} declared here typedef struct cm_edge_s { ^~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp: In member function ‘void idCollisionModelManagerLocal::OptimizeArrays(cm_model_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:2916:82: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘cm_vertex_t’ {aka ‘struct cm_vertex_s’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( model->vertices, oldVertices, model->numVertices * sizeof(cm_vertex_t) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:54: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:82:16: note: ‘cm_vertex_t’ {aka ‘struct cm_vertex_s’} declared here typedef struct cm_vertex_s { ^~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:2924:71: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘cm_edge_t’ {aka ‘struct cm_edge_s’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( model->edges, oldEdges, model->numEdges * sizeof(cm_edge_t) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:54: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:89:16: note: ‘cm_edge_t’ {aka ‘struct cm_edge_s’} declared here typedef struct cm_edge_s { ^~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp: In member function ‘void idCollisionModelManagerLocal::AccumulateModelInfo(cm_model_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:3222:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘cm_model_t’ {aka ‘struct cm_model_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( model, 0, sizeof( *model ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_load.cpp:54: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:163:16: note: ‘cm_model_t’ {aka ‘struct cm_model_s’} declared here typedef struct cm_model_s { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp: In constructor ‘idPhysics_Parametric::idPhysics_Parametric()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:124:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &pushResults, 0, sizeof( pushResults ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h: In instantiation of ‘idExtrapolate::idExtrapolate() [with type = idVec3]’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:50:16: required from here /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:91:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idVec3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &startValue, 0, sizeof( startValue ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Curve.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:321:7: note: ‘class idVec3’ declared here class idVec3 { ^~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:92:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idVec3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &baseSpeed, 0, sizeof( baseSpeed ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Curve.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:321:7: note: ‘class idVec3’ declared here class idVec3 { ^~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:93:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idVec3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &speed, 0, sizeof( speed ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Curve.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:321:7: note: ‘class idVec3’ declared here class idVec3 { ^~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h: In instantiation of ‘idExtrapolate::idExtrapolate() [with type = idAngles]’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:50:16: required from here /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:91:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idAngles’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &startValue, 0, sizeof( startValue ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/BitMsg.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Angles.h:53:7: note: ‘class idAngles’ declared here class idAngles { ^~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:92:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idAngles’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &baseSpeed, 0, sizeof( baseSpeed ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/BitMsg.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Angles.h:53:7: note: ‘class idAngles’ declared here class idAngles { ^~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:93:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idAngles’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &speed, 0, sizeof( speed ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/BitMsg.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Angles.h:53:7: note: ‘class idAngles’ declared here class idAngles { ^~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h: In instantiation of ‘idInterpolateAccelDecelLinear::idInterpolateAccelDecelLinear() [with type = idVec3]’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:50:16: required from here /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:174:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idVec3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &startValue, 0, sizeof( startValue ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Curve.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:321:7: note: ‘class idVec3’ declared here class idVec3 { ^~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h: In instantiation of ‘idInterpolateAccelDecelLinear::idInterpolateAccelDecelLinear() [with type = idAngles]’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.h:50:16: required from here /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:174:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idAngles’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &startValue, 0, sizeof( startValue ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/BitMsg.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Angles.h:53:7: note: ‘class idAngles’ declared here class idAngles { ^~~~~~~~ [ 72%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Compiler.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/script/Script_Compiler.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Compiler.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Compiler.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Compiler.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Interpreter.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/script/Script_Interpreter.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Interpreter.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_rotate.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/cm/CollisionModel_rotate.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_rotate.cpp [ 72%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Player.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Physics_Player.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.cpp [ 72%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Program.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/script/Script_Program.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Program.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_rotate.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_rotate.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_rotate.cpp: In member function ‘virtual void idCollisionModelManagerLocal::Rotation(trace_t*, const idVec3&, const idRotation&, const idTraceModel*, const idMat3&, int, cmHandle_t, const idVec3&, const idMat3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_rotate.cpp:1622:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( results, 0, sizeof( *results ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_rotate.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Program.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Program.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.cpp: In member function ‘void idPhysics_Player::CorrectAllSolid(trace_t&, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.cpp:941:38: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &trace, 0, sizeof( trace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.cpp: In constructor ‘idPhysics_Player::idPhysics_Player()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.cpp:1502:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘playerPState_t’ {aka ‘struct playerPState_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( ¤t, 0, sizeof( current ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.h:63:16: note: ‘playerPState_t’ {aka ‘struct playerPState_s’} declared here typedef struct playerPState_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.cpp:1517:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &groundTrace, 0, sizeof( groundTrace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Player.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ [ 72%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_trace.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/cm/CollisionModel_trace.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_trace.cpp [ 72%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_RigidBody.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Physics_RigidBody.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_trace.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_trace.cpp:39: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Thread.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/script/Script_Thread.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.cpp [ 74%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_translate.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/cm/CollisionModel_translate.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_translate.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.cpp: In constructor ‘idPhysics_RigidBody::idPhysics_RigidBody()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.cpp:447:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘rigidBodyPState_t’ {aka ‘struct rigidBodyPState_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( ¤t, 0, sizeof( current ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Player.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_RigidBody.h:59:16: note: ‘rigidBodyPState_t’ {aka ‘struct rigidBodyPState_s’} declared here typedef struct rigidBodyPState_s { ^~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_translate.cpp:41: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_translate.cpp:41: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_translate.cpp: In member function ‘virtual void idCollisionModelManagerLocal::Translation(trace_t*, const idVec3&, const idVec3&, const idTraceModel*, const idMat3&, int, cmHandle_t, const idVec3&, const idMat3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_translate.cpp:781:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( results, 0, sizeof( *results ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_local.h:38, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel_translate.cpp:41: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ [ 74%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Clip.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Clip.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.cpp: In static member function ‘static void idThread::Restart()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.cpp:552:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &trace, 0, sizeof( trace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/script/Script_Thread.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp: In function ‘bool TestHugeTranslation(trace_t&, const idClipModel*, const idVec3&, const idVec3&, const idMat3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:979:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp: In member function ‘bool idClip::Translation(trace_t&, const idVec3&, const idVec3&, const idClipModel*, const idMat3&, int, const idEntity*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:1082:42: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( results ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp: In member function ‘bool idClip::Rotation(trace_t&, const idVec3&, const idRotation&, const idClipModel*, const idMat3&, int, const idEntity*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:1151:42: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( results ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp: In member function ‘bool idClip::Motion(trace_t&, const idVec3&, const idVec3&, const idRotation&, const idClipModel*, const idMat3&, int, const idEntity*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:1243:64: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &translationalTrace, 0, sizeof( translationalTrace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:1303:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &rotationalTrace, 0, sizeof( rotationalTrace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Clip.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ [ 74%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/dmap.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/dmap.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 74%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Force.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.cpp [ 75%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Static.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Physics_Static.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.cpp: In function ‘void Dmap(const idCmdArgs&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.cpp:312:18: warning: ‘.reg’ directive writing 4 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf( path, "%s.reg", dmapGlobals.mapFileBase ); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/platform.h:178, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.cpp:29: /usr/include/aarch64-linux-gnu/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 5 and 1028 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.cpp:322:17: warning: ‘.lin’ directive writing 4 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf( path, "%s.lin", dmapGlobals.mapFileBase ); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/platform.h:178, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.cpp:29: /usr/include/aarch64-linux-gnu/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 5 and 1028 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/facebsp.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/facebsp.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/facebsp.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Constant.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Force_Constant.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Constant.cpp [ 76%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Drag.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Force_Drag.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Drag.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.cpp: In member function ‘virtual void idPhysics_Static::GetImpactInfo(int, const idVec3&, impactInfo_t*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.cpp:293:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘impactInfo_t’ {aka ‘struct impactInfo_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( info, 0, sizeof( *info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:74:16: note: ‘impactInfo_t’ {aka ‘struct impactInfo_s’} declared here typedef struct impactInfo_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.cpp: In member function ‘virtual const contactInfo_t& idPhysics_Static::GetContact(int) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.cpp:652:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &info, 0, sizeof( info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/facebsp.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/facebsp.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Constant.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Constant.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Drag.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Drag.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Field.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Force_Field.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Field.cpp [ 76%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Spring.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Force_Spring.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Spring.cpp [ 76%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_StaticMulti.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Physics_StaticMulti.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp [ 76%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/gldraw.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/gldraw.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/gldraw.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Field.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Field.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Spring.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Spring.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/gldraw.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/gldraw.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 77%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Physics.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp: In member function ‘virtual void idPhysics_StaticMulti::GetImpactInfo(int, const idVec3&, impactInfo_t*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp:405:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘impactInfo_t’ {aka ‘struct impactInfo_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( info, 0, sizeof( *info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:74:16: note: ‘impactInfo_t’ {aka ‘struct impactInfo_s’} declared here typedef struct impactInfo_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp: In member function ‘virtual void idPhysics_StaticMulti::ClipTranslation(trace_t&, const idVec3&, const idClipModel*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp:724:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( trace_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp: In member function ‘virtual void idPhysics_StaticMulti::ClipRotation(trace_t&, const idRotation&, const idClipModel*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp:734:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( trace_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp: In member function ‘virtual const contactInfo_t& idPhysics_StaticMulti::GetContact(int) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp:845:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &info, 0, sizeof( info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_StaticMulti.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ [ 78%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/glfile.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/glfile.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/glfile.cpp [ 78%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_AF.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Physics_AF.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Game_local.h:39, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/glfile.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/glfile.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Actor.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Actor.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp: In constructor ‘idAFConstraint_Suspension::idAFConstraint_Suspension()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp:3913:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &trace, 0, sizeof( trace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ [ 78%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/leakfile.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/leakfile.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/leakfile.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp: In constructor ‘idPhysics_AF::idPhysics_AF()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp:6609:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘AFPState_t’ {aka ‘struct AFPState_s’}; use assignment or value-initialization instead [-Wclass-memaccess] memset( ¤t, 0, sizeof( current ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.h:802:16: note: ‘AFPState_t’ {aka ‘struct AFPState_s’} declared here typedef struct AFPState_s { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp: In member function ‘virtual void idPhysics_AF::GetImpactInfo(int, const idVec3&, impactInfo_t*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp:7400:36: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘impactInfo_t’ {aka ‘struct impactInfo_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( info, 0, sizeof( *info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:74:16: note: ‘impactInfo_t’ {aka ‘struct impactInfo_s’} declared here typedef struct impactInfo_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp: In member function ‘virtual void idPhysics_AF::SaveState()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp:7482:75: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘AFBodyPState_t’ {aka ‘struct AFBodyPState_s’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( &bodies[i]->saved, bodies[i]->current, sizeof( AFBodyPState_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/AFEntity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_AF.h:653:16: note: ‘AFBodyPState_t’ {aka ‘struct AFBodyPState_s’} declared here typedef struct AFBodyPState_s { ^~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/base.dir/game/physics/Push.cpp.o /usr/bin/c++ -DGAME_DLL -Dbase_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/game -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/base.dir/game/physics/Push.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/leakfile.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/leakfile.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Base.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Base.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp [ 78%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/map.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/map.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp: In member function ‘int idPush::TryRotatePushEntity(trace_t&, idEntity*, idClipModel*, int, const idMat3&, const idRotation&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:731:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp: In member function ‘int idPush::TryTranslatePushEntity(trace_t&, idEntity*, idClipModel*, int, const idVec3&, const idVec3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:885:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp: In member function ‘float idPush::ClipTranslationalPush(trace_t&, idEntity*, int, const idVec3&, const idVec3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:1060:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp: In member function ‘float idPush::ClipRotationalPush(trace_t&, idEntity*, int, const idMat3&, const idRotation&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:1241:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp: In member function ‘float idPush::ClipPush(trace_t&, idEntity*, int, const idVec3&, const idMat3&, idVec3&, idMat3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:1402:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/game/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp: In function ‘void ParseBrush(const idMapBrush*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp:310:30: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘side_t’ {aka ‘struct side_s’}; use assignment or value-initialization instead [-Wclass-memaccess] memset( s, 0, sizeof( *s ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:104:16: note: ‘side_t’ {aka ‘struct side_s’} declared here typedef struct side_s { ^~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp: In function ‘bool ProcessMapEntity(idMapEntity*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp:409:39: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct uEntity_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( uEntity, 0, sizeof(*uEntity) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:48:16: note: ‘struct uEntity_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp: In function ‘bool LoadDMapFile(const char*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp:541:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct uEntity_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( dmapGlobals.uEntities, 0, size ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/map.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:48:16: note: ‘struct uEntity_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp: In member function ‘virtual void idPhysics_Base::GetImpactInfo(int, const idVec3&, impactInfo_t*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp:251:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘impactInfo_t’ {aka ‘struct impactInfo_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( info, 0, sizeof( *info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:74:16: note: ‘impactInfo_t’ {aka ‘struct impactInfo_s’} declared here typedef struct impactInfo_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp: In member function ‘virtual void idPhysics_Base::ClipTranslation(trace_t&, const idVec3&, const idClipModel*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp:448:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( trace_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp: In member function ‘virtual void idPhysics_Base::ClipRotation(trace_t&, const idRotation&, const idClipModel*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp:457:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( trace_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ [ 79%] Linking CXX shared library base.so /usr/bin/cmake -E cmake_link_script CMakeFiles/base.dir/link.txt --verbose=1 [ 80%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Monster.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Monster.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.cpp /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -Wl,-soname,base.so -o base.so CMakeFiles/base.dir/game/AF.cpp.o CMakeFiles/base.dir/game/AFEntity.cpp.o CMakeFiles/base.dir/game/Actor.cpp.o CMakeFiles/base.dir/game/Camera.cpp.o CMakeFiles/base.dir/game/Entity.cpp.o CMakeFiles/base.dir/game/BrittleFracture.cpp.o CMakeFiles/base.dir/game/Fx.cpp.o CMakeFiles/base.dir/game/GameEdit.cpp.o CMakeFiles/base.dir/game/Game_local.cpp.o CMakeFiles/base.dir/game/Game_network.cpp.o CMakeFiles/base.dir/game/Item.cpp.o CMakeFiles/base.dir/game/IK.cpp.o CMakeFiles/base.dir/game/Light.cpp.o CMakeFiles/base.dir/game/Misc.cpp.o CMakeFiles/base.dir/game/Mover.cpp.o CMakeFiles/base.dir/game/Moveable.cpp.o CMakeFiles/base.dir/game/MultiplayerGame.cpp.o CMakeFiles/base.dir/game/Player.cpp.o CMakeFiles/base.dir/game/PlayerIcon.cpp.o CMakeFiles/base.dir/game/PlayerView.cpp.o CMakeFiles/base.dir/game/Projectile.cpp.o CMakeFiles/base.dir/game/Pvs.cpp.o CMakeFiles/base.dir/game/SecurityCamera.cpp.o CMakeFiles/base.dir/game/SmokeParticles.cpp.o CMakeFiles/base.dir/game/Sound.cpp.o CMakeFiles/base.dir/game/Target.cpp.o CMakeFiles/base.dir/game/Trigger.cpp.o CMakeFiles/base.dir/game/Weapon.cpp.o CMakeFiles/base.dir/game/WorldSpawn.cpp.o CMakeFiles/base.dir/game/ai/AAS.cpp.o CMakeFiles/base.dir/game/ai/AAS_debug.cpp.o CMakeFiles/base.dir/game/ai/AAS_pathing.cpp.o CMakeFiles/base.dir/game/ai/AAS_routing.cpp.o CMakeFiles/base.dir/game/ai/AI.cpp.o CMakeFiles/base.dir/game/ai/AI_events.cpp.o CMakeFiles/base.dir/game/ai/AI_pathing.cpp.o CMakeFiles/base.dir/game/ai/AI_Vagary.cpp.o CMakeFiles/base.dir/game/gamesys/DebugGraph.cpp.o CMakeFiles/base.dir/game/gamesys/Class.cpp.o CMakeFiles/base.dir/game/gamesys/Event.cpp.o CMakeFiles/base.dir/game/gamesys/SaveGame.cpp.o CMakeFiles/base.dir/game/gamesys/SysCmds.cpp.o CMakeFiles/base.dir/game/gamesys/SysCvar.cpp.o CMakeFiles/base.dir/game/gamesys/TypeInfo.cpp.o CMakeFiles/base.dir/game/anim/Anim.cpp.o CMakeFiles/base.dir/game/anim/Anim_Blend.cpp.o CMakeFiles/base.dir/game/anim/Anim_Import.cpp.o CMakeFiles/base.dir/game/anim/Anim_Testmodel.cpp.o CMakeFiles/base.dir/game/script/Script_Compiler.cpp.o CMakeFiles/base.dir/game/script/Script_Interpreter.cpp.o CMakeFiles/base.dir/game/script/Script_Program.cpp.o CMakeFiles/base.dir/game/script/Script_Thread.cpp.o CMakeFiles/base.dir/game/physics/Clip.cpp.o CMakeFiles/base.dir/game/physics/Force.cpp.o CMakeFiles/base.dir/game/physics/Force_Constant.cpp.o CMakeFiles/base.dir/game/physics/Force_Drag.cpp.o CMakeFiles/base.dir/game/physics/Force_Field.cpp.o CMakeFiles/base.dir/game/physics/Force_Spring.cpp.o CMakeFiles/base.dir/game/physics/Physics.cpp.o CMakeFiles/base.dir/game/physics/Physics_AF.cpp.o CMakeFiles/base.dir/game/physics/Physics_Actor.cpp.o CMakeFiles/base.dir/game/physics/Physics_Base.cpp.o CMakeFiles/base.dir/game/physics/Physics_Monster.cpp.o CMakeFiles/base.dir/game/physics/Physics_Parametric.cpp.o CMakeFiles/base.dir/game/physics/Physics_Player.cpp.o CMakeFiles/base.dir/game/physics/Physics_RigidBody.cpp.o CMakeFiles/base.dir/game/physics/Physics_Static.cpp.o CMakeFiles/base.dir/game/physics/Physics_StaticMulti.cpp.o CMakeFiles/base.dir/game/physics/Push.cpp.o libidlib.a [ 81%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/optimize.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/optimize.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/optimize.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/optimize.cpp:40: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/optimize.cpp:40: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.cpp: In constructor ‘idPhysics_Monster::idPhysics_Monster()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.cpp:253:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘monsterPState_t’ {aka ‘struct monsterPState_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( ¤t, 0, sizeof( current ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:55:16: note: ‘monsterPState_t’ {aka ‘struct monsterPState_s’} declared here typedef struct monsterPState_s { ^~~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/optimize.cpp: In function ‘optVertex_t* FindOptVertex(idDrawVert*, optimizeGroup_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/optimize.cpp:215:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘optVertex_t’ {aka ‘struct optVertex_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( vert, 0, sizeof( *vert ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/optimize.cpp:40: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:414:16: note: ‘optVertex_t’ {aka ‘struct optVertex_s’} declared here typedef struct optVertex_s { ^~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/optimize.cpp: In function ‘optVertex_t* EdgeIntersection(const optVertex_t*, const optVertex_t*, const optVertex_t*, const optVertex_t*, optimizeGroup_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/optimize.cpp:364:29: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idDrawVert’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( v, 0, sizeof( *v ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/optimize.cpp:40: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' [ 81%] Built target base [ 81%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/output.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/output.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/output.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/output.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/output.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Parametric.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Parametric.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/portals.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/portals.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/portals.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp: In constructor ‘idPhysics_Parametric::idPhysics_Parametric()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:124:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &pushResults, 0, sizeof( pushResults ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ [ 81%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/shadowopt3.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/shadowopt3.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/shadowopt3.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h: In instantiation of ‘idExtrapolate::idExtrapolate() [with type = idVec3]’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:50:16: required from here /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:91:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idVec3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &startValue, 0, sizeof( startValue ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Curve.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:321:7: note: ‘class idVec3’ declared here class idVec3 { ^~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:92:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idVec3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &baseSpeed, 0, sizeof( baseSpeed ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Curve.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:321:7: note: ‘class idVec3’ declared here class idVec3 { ^~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:93:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idVec3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &speed, 0, sizeof( speed ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Curve.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:321:7: note: ‘class idVec3’ declared here class idVec3 { ^~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h: In instantiation of ‘idExtrapolate::idExtrapolate() [with type = idAngles]’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:50:16: required from here /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:91:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idAngles’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &startValue, 0, sizeof( startValue ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/BitMsg.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Angles.h:53:7: note: ‘class idAngles’ declared here class idAngles { ^~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:92:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idAngles’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &baseSpeed, 0, sizeof( baseSpeed ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/BitMsg.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Angles.h:53:7: note: ‘class idAngles’ declared here class idAngles { ^~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:93:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idAngles’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &speed, 0, sizeof( speed ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/BitMsg.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Angles.h:53:7: note: ‘class idAngles’ declared here class idAngles { ^~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h: In instantiation of ‘idInterpolateAccelDecelLinear::idInterpolateAccelDecelLinear() [with type = idVec3]’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:50:16: required from here /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:174:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idVec3’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &startValue, 0, sizeof( startValue ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Matrix.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Curve.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:321:7: note: ‘class idVec3’ declared here class idVec3 { ^~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h: In instantiation of ‘idInterpolateAccelDecelLinear::idInterpolateAccelDecelLinear() [with type = idAngles]’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.h:50:16: required from here /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:174:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idAngles’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &startValue, 0, sizeof( startValue ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/BitMsg.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Parametric.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Angles.h:53:7: note: ‘class idAngles’ declared here class idAngles { ^~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/portals.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/portals.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/portals.cpp: In function ‘uPortal_t* AllocPortal()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/portals.cpp:54:34: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘uPortal_t’ {aka ‘struct uPortal_s’}; use assignment or value-initialization instead [-Wclass-memaccess] memset (p, 0, sizeof(uPortal_t )); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/portals.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:165:16: note: ‘uPortal_t’ {aka ‘struct uPortal_s’} declared here typedef struct uPortal_s { ^~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/portals.cpp: In function ‘void MakeHeadnodePortals(tree_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/portals.cpp:214:30: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class idPlane’; use assignment or value-initialization instead [-Wclass-memaccess] memset (pl, 0, sizeof(*pl)); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/PlaneSet.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:29, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/portals.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Plane.h:74:7: note: ‘class idPlane’ declared here class idPlane { ^~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/shadowopt3.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/shadowopt3.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/shadowopt3.cpp: In function ‘srfTriangles_t* CreateLightShadow(optimizeGroup_t*, const mapLight_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/shadowopt3.cpp:1255:43: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct srfCullInfo_t’; use assignment or value-initialization instead [-Wclass-memaccess] memset( &cullInfo, 0, sizeof( cullInfo ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/shadowopt3.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Interaction.h:53:16: note: ‘struct srfCullInfo_t’ declared here typedef struct { ^ [ 82%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritjunction.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritjunction.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritjunction.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritjunction.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritjunction.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 82%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritools.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritools.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritools.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritjunction.cpp: In function ‘void FixGlobalTjunctions(uEntity_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritjunction.cpp:627:42: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘mapTri_t’ {aka ‘struct mapTri_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &mapTri, 0, sizeof( mapTri ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritjunction.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:61:16: note: ‘mapTri_t’ {aka ‘struct mapTri_s’} declared here typedef struct mapTri_s { ^~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritools.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritools.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritools.cpp: In function ‘mapTri_t* AllocTri()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritools.cpp:48:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘mapTri_t’ {aka ‘struct mapTri_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( tri, 0, sizeof( *tri ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritools.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:61:16: note: ‘mapTri_t’ {aka ‘struct mapTri_s’} declared here typedef struct mapTri_s { ^~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritools.cpp: In function ‘mapTri_t* WindingToTriList(const idWinding*, const mapTri_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritools.cpp:323:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘mapTri_t’ {aka ‘struct mapTri_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( tri, 0, sizeof( *tri ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/tritools.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:61:16: note: ‘mapTri_t’ {aka ‘struct mapTri_s’} declared here typedef struct mapTri_s { ^~~~~~~~ [ 82%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/ubrush.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/ubrush.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp [ 83%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/usurface.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/dmap/usurface.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/usurface.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Player.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Player.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/usurface.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:30, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/usurface.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp: In function ‘uBrush_t* AllocBrush(int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:84:18: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘uBrush_t’ {aka ‘struct bspbrush_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset (bb, 0, c); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:115:16: note: ‘uBrush_t’ {aka ‘struct bspbrush_s’} declared here typedef struct bspbrush_s { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp: In function ‘uBrush_t* CopyBrush(uBrush_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:144:31: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘uBrush_t’ {aka ‘struct bspbrush_s’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (newbrush, brush, size); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:115:16: note: ‘uBrush_t’ {aka ‘struct bspbrush_s’} declared here typedef struct bspbrush_s { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp: In function ‘tree_t* AllocTree()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:475:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘tree_t’ {aka ‘struct tree_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset (tree, 0, sizeof(*tree)); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:174:16: note: ‘tree_t’ {aka ‘struct tree_s’} declared here typedef struct tree_s { ^~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp: In function ‘node_t* AllocNode()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:491:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘node_t’ {aka ‘struct node_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset (node, 0, sizeof(*node)); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:140:16: note: ‘node_t’ {aka ‘struct node_s’} declared here typedef struct node_s { ^~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp: In function ‘void SplitBrush(uBrush_t*, int, uBrush_t**, uBrush_t**)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:609:68: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘uBrush_t’ {aka ‘struct bspbrush_s’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( b[i], brush, sizeof( uBrush_t ) - sizeof( brush->sides ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/ubrush.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:115:16: note: ‘uBrush_t’ {aka ‘struct bspbrush_s’} declared here typedef struct bspbrush_s { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/usurface.cpp: In function ‘void AddTriListToArea(uEntity_t*, mapTri_t*, int, int, textureVectors_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/usurface.cpp:85:38: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘optimizeGroup_t’ {aka ‘struct optimizeGroup_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( group, 0, sizeof( *group ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/usurface.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:190:16: note: ‘optimizeGroup_t’ {aka ‘struct optimizeGroup_s’} declared here typedef struct optimizeGroup_s { ^~~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/usurface.cpp: In function ‘void PutPrimitivesInAreas(uEntity_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/usurface.cpp:664:42: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘mapTri_t’ {aka ‘struct mapTri_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &mapTri, 0, sizeof( mapTri ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/usurface.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/dmap/dmap.h:61:16: note: ‘mapTri_t’ {aka ‘struct mapTri_s’} declared here typedef struct mapTri_s { ^~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.cpp: In member function ‘void idPhysics_Player::CorrectAllSolid(trace_t&, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.cpp:941:38: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &trace, 0, sizeof( trace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.cpp: In constructor ‘idPhysics_Player::idPhysics_Player()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.cpp:1502:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘playerPState_t’ {aka ‘struct playerPState_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( ¤t, 0, sizeof( current ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.h:63:16: note: ‘playerPState_t’ {aka ‘struct playerPState_s’} declared here typedef struct playerPState_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.cpp:1517:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &groundTrace, 0, sizeof( groundTrace ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Player.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ [ 83%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_file.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_file.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_file.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 84%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_RigidBody.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Physics_RigidBody.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_file.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_file.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_file.cpp: In member function ‘bool idAASBuild::StoreFile(const idBrushBSP&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_file.cpp:483:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘aasArea_t’ {aka ‘struct aasArea_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &area, 0, sizeof( area ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_file.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASFile.h:159:16: note: ‘aasArea_t’ {aka ‘struct aasArea_s’} declared here typedef struct aasArea_s { ^~~~~~~~~ [ 84%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Static.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Static.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.cpp: In constructor ‘idPhysics_RigidBody::idPhysics_RigidBody()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.cpp:447:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘rigidBodyPState_t’ {aka ‘struct rigidBodyPState_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( ¤t, 0, sizeof( current ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Item.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Player.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_RigidBody.h:59:16: note: ‘rigidBodyPState_t’ {aka ‘struct rigidBodyPState_s’} declared here typedef struct rigidBodyPState_s { ^~~~~~~~~~~~~~~~~ [ 84%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_gravity.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_gravity.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_gravity.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.cpp: In member function ‘virtual void idPhysics_Static::GetImpactInfo(int, const idVec3&, impactInfo_t*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.cpp:293:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘impactInfo_t’ {aka ‘struct impactInfo_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( info, 0, sizeof( *info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:74:16: note: ‘impactInfo_t’ {aka ‘struct impactInfo_s’} declared here typedef struct impactInfo_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.cpp: In member function ‘virtual const contactInfo_t& idPhysics_Static::GetContact(int) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.cpp:652:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &info, 0, sizeof( info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_gravity.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_gravity.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 85%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_ledge.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_ledge.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_ledge.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_ledge.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_ledge.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 85%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_StaticMulti.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Physics_StaticMulti.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp [ 85%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_merge.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_merge.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_merge.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_merge.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_merge.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp: In member function ‘virtual void idPhysics_StaticMulti::GetImpactInfo(int, const idVec3&, impactInfo_t*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp:405:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘impactInfo_t’ {aka ‘struct impactInfo_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( info, 0, sizeof( *info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Static.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Entity.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:74:16: note: ‘impactInfo_t’ {aka ‘struct impactInfo_s’} declared here typedef struct impactInfo_s { ^~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp: In member function ‘virtual void idPhysics_StaticMulti::ClipTranslation(trace_t&, const idVec3&, const idClipModel*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp:724:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( trace_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp: In member function ‘virtual void idPhysics_StaticMulti::ClipRotation(trace_t&, const idRotation&, const idClipModel*) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp:734:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘trace_t’ {aka ‘struct trace_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results, 0, sizeof( trace_t ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:82:16: note: ‘trace_t’ {aka ‘struct trace_s’} declared here typedef struct trace_s { ^~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp: In member function ‘virtual const contactInfo_t& idPhysics_StaticMulti::GetContact(int) const’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp:845:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &info, 0, sizeof( info ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_StaticMulti.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ [ 85%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Push.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Push.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp [ 86%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Grabber.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/Grabber.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Grabber.cpp [ 86%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASCluster.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASCluster.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASCluster.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Grabber.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Monster.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/ai/AI.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/Grabber.cpp:34: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASCluster.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASCluster.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASBuild_local.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASCluster.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASCluster.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp: In member function ‘int idPush::TryRotatePushEntity(trace_t&, idEntity*, idClipModel*, int, const idMat3&, const idRotation&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:731:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp: In member function ‘int idPush::TryTranslatePushEntity(trace_t&, idEntity*, idClipModel*, int, const idVec3&, const idVec3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:885:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp: In member function ‘float idPush::ClipTranslationalPush(trace_t&, idEntity*, int, const idVec3&, const idVec3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:1060:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp: In member function ‘float idPush::ClipRotationalPush(trace_t&, idEntity*, int, const idMat3&, const idRotation&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:1241:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp: In member function ‘float idPush::ClipPush(trace_t&, idEntity*, int, const idVec3&, const idMat3&, idVec3&, idMat3&)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:1402:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct contactInfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &results.c, 0, sizeof( results.c ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Base.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Physics_Actor.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Push.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:68:16: note: ‘struct contactInfo_t’ declared here typedef struct { ^ [ 86%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Grab.cpp.o /usr/bin/c++ -DCTF -DGAME_DLL -D_D3XP -Dd3xp_EXPORTS -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/d3xp.dir/d3xp/physics/Force_Grab.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Grab.cpp [ 87%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASFile.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Grab.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/cm/CollisionModel.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Event.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/Class.h:34, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/gamesys/SaveGame.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/d3xp/physics/Force_Grab.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 87%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_optimize.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_optimize.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASFile_optimize.cpp [ 87%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_sample.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_sample.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASFile_sample.cpp [ 87%] Linking CXX shared library d3xp.so /usr/bin/cmake -E cmake_link_script CMakeFiles/d3xp.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -Wl,-soname,d3xp.so -o d3xp.so CMakeFiles/d3xp.dir/d3xp/AF.cpp.o CMakeFiles/d3xp.dir/d3xp/AFEntity.cpp.o CMakeFiles/d3xp.dir/d3xp/Actor.cpp.o CMakeFiles/d3xp.dir/d3xp/Camera.cpp.o CMakeFiles/d3xp.dir/d3xp/Entity.cpp.o CMakeFiles/d3xp.dir/d3xp/BrittleFracture.cpp.o CMakeFiles/d3xp.dir/d3xp/Fx.cpp.o CMakeFiles/d3xp.dir/d3xp/GameEdit.cpp.o CMakeFiles/d3xp.dir/d3xp/Game_local.cpp.o CMakeFiles/d3xp.dir/d3xp/Game_network.cpp.o CMakeFiles/d3xp.dir/d3xp/Item.cpp.o CMakeFiles/d3xp.dir/d3xp/IK.cpp.o CMakeFiles/d3xp.dir/d3xp/Light.cpp.o CMakeFiles/d3xp.dir/d3xp/Misc.cpp.o CMakeFiles/d3xp.dir/d3xp/Mover.cpp.o CMakeFiles/d3xp.dir/d3xp/Moveable.cpp.o CMakeFiles/d3xp.dir/d3xp/MultiplayerGame.cpp.o CMakeFiles/d3xp.dir/d3xp/Player.cpp.o CMakeFiles/d3xp.dir/d3xp/PlayerIcon.cpp.o CMakeFiles/d3xp.dir/d3xp/PlayerView.cpp.o CMakeFiles/d3xp.dir/d3xp/Projectile.cpp.o CMakeFiles/d3xp.dir/d3xp/Pvs.cpp.o CMakeFiles/d3xp.dir/d3xp/SecurityCamera.cpp.o CMakeFiles/d3xp.dir/d3xp/SmokeParticles.cpp.o CMakeFiles/d3xp.dir/d3xp/Sound.cpp.o CMakeFiles/d3xp.dir/d3xp/Target.cpp.o CMakeFiles/d3xp.dir/d3xp/Trigger.cpp.o CMakeFiles/d3xp.dir/d3xp/Weapon.cpp.o CMakeFiles/d3xp.dir/d3xp/WorldSpawn.cpp.o CMakeFiles/d3xp.dir/d3xp/ai/AAS.cpp.o CMakeFiles/d3xp.dir/d3xp/ai/AAS_debug.cpp.o CMakeFiles/d3xp.dir/d3xp/ai/AAS_pathing.cpp.o CMakeFiles/d3xp.dir/d3xp/ai/AAS_routing.cpp.o CMakeFiles/d3xp.dir/d3xp/ai/AI.cpp.o CMakeFiles/d3xp.dir/d3xp/ai/AI_events.cpp.o CMakeFiles/d3xp.dir/d3xp/ai/AI_pathing.cpp.o CMakeFiles/d3xp.dir/d3xp/ai/AI_Vagary.cpp.o CMakeFiles/d3xp.dir/d3xp/gamesys/DebugGraph.cpp.o CMakeFiles/d3xp.dir/d3xp/gamesys/Class.cpp.o CMakeFiles/d3xp.dir/d3xp/gamesys/Event.cpp.o CMakeFiles/d3xp.dir/d3xp/gamesys/SaveGame.cpp.o CMakeFiles/d3xp.dir/d3xp/gamesys/SysCmds.cpp.o CMakeFiles/d3xp.dir/d3xp/gamesys/SysCvar.cpp.o CMakeFiles/d3xp.dir/d3xp/gamesys/TypeInfo.cpp.o CMakeFiles/d3xp.dir/d3xp/anim/Anim.cpp.o CMakeFiles/d3xp.dir/d3xp/anim/Anim_Blend.cpp.o CMakeFiles/d3xp.dir/d3xp/anim/Anim_Import.cpp.o CMakeFiles/d3xp.dir/d3xp/anim/Anim_Testmodel.cpp.o CMakeFiles/d3xp.dir/d3xp/script/Script_Compiler.cpp.o CMakeFiles/d3xp.dir/d3xp/script/Script_Interpreter.cpp.o CMakeFiles/d3xp.dir/d3xp/script/Script_Program.cpp.o CMakeFiles/d3xp.dir/d3xp/script/Script_Thread.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Clip.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Force.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Force_Constant.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Force_Drag.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Force_Field.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Force_Spring.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Physics.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Physics_AF.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Actor.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Base.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Monster.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Parametric.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Player.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Physics_RigidBody.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Physics_Static.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Physics_StaticMulti.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Push.cpp.o CMakeFiles/d3xp.dir/d3xp/Grabber.cpp.o CMakeFiles/d3xp.dir/d3xp/physics/Force_Grab.cpp.o libidlib.a [ 87%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASReach.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASReach.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASReach.cpp [ 88%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFileManager.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFileManager.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASFileManager.cpp make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' [ 88%] Built target d3xp [ 88%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/Brush.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/Brush.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/Brush.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASReach.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASReach.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASReach.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASReach.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/Brush.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/Brush.cpp:30: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/BrushBSP.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/aas/BrushBSP.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASReach.cpp: In member function ‘void idAASReach::Reachability_EqualFloorHeight(int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/AASReach.cpp:264:19: warning: ‘edge1Num’ may be used uninitialized in this function [-Wmaybe-uninitialized] reach->edgeNum = abs( edge1Num ); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 89%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/NSBitmapImageRep.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/roqvq/NSBitmapImageRep.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/NSBitmapImageRep.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h: In constructor ‘idSurface::idSurface(const idDrawVert*, int, const int*, int)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:126:66: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( this->verts.Ptr(), verts, numVerts * sizeof( verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/Surface_Patch.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/MapFile.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/aas/BrushBSP.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 89%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/codec.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/roqvq/codec.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp [ 89%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roq.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roq.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/roq.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp: In member function ‘void codec::Segment(int*, float*, int, float)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp:228:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (fy<0) fy = 0; if (fy>255) fy = 255; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp:228:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if (fy<0) fy = 0; if (fy>255) fy = 255; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp: In member function ‘void codec::SparseEncode()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp:1322:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp:1322:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++; ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp:1330:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp:1330:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++; ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp: In member function ‘void codec::EncodeNothing()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp:1423:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp:1423:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++; ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp:1431:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++; ^~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/codec.cpp:1431:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ if (qStatus[i].status < DEAD) num[qStatus[i].status]++; j++; ^ [ 90%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roqParam.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roqParam.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/roqvq/roqParam.cpp [ 90%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/renderbump/renderbump.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/compilers/renderbump/renderbump.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/renderbump/renderbump.cpp [ 90%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_cache.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sound/snd_cache.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_cache.cpp [ 90%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_decoder.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sound/snd_decoder.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_decoder.cpp [ 91%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_efxfile.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sound/snd_efxfile.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_efxfile.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/renderbump/renderbump.cpp: In function ‘triHash_t* CreateTriHash(const srfTriangles_t*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/renderbump/renderbump.cpp:319:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct triHash_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( hash, 0, sizeof( *hash ) ); ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/renderbump/renderbump.cpp:79:16: note: ‘struct triHash_t’ declared here typedef struct { ^ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/renderbump/renderbump.cpp: In function ‘idRenderModel* CombineModelSurfaces(idRenderModel*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/renderbump/renderbump.cpp:894:81: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class idDrawVert’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( verts + numVerts, tri->verts, tri->numVerts * sizeof( tri->verts[0] ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/ModelDecal.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/tr_local.h:37, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/compilers/renderbump/renderbump.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/geometry/DrawVert.h:42:7: note: ‘class idDrawVert’ declared here class idDrawVert { ^~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_emitter.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sound/snd_emitter.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_emitter.cpp [ 91%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_shader.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sound/snd_shader.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_shader.cpp [ 92%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_system.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sound/snd_system.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_system.cpp [ 92%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_wavefile.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sound/snd_wavefile.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_wavefile.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_emitter.cpp: In member function ‘void idSlowChannel::Reset()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_emitter.cpp:1103:35: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class idSlowChannel’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( this, 0, sizeof( *this ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_emitter.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_local.h:328:7: note: ‘class idSlowChannel’ declared here class idSlowChannel { ^~~~~~~~~~~~~ [ 92%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_world.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sound/snd_world.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sound/snd_world.cpp [ 92%] Building CXX object CMakeFiles/dhewm3.dir/ui/BindWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/BindWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/BindWindow.cpp [ 93%] Building CXX object CMakeFiles/dhewm3.dir/ui/ChoiceWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/ChoiceWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/ChoiceWindow.cpp [ 93%] Building CXX object CMakeFiles/dhewm3.dir/ui/DeviceContext.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/DeviceContext.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/DeviceContext.cpp [ 93%] Building CXX object CMakeFiles/dhewm3.dir/ui/EditWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/EditWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/EditWindow.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/Material.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/DeviceContext.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/DeviceContext.cpp:32: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/List.h: In member function ‘int idDeviceContext::FindFont(const char*)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/List.h:673:2: warning: ‘fontInfo’ may be used uninitialized in this function [-Wmaybe-uninitialized] list[ num ] = obj; ^~~~ [ 94%] Building CXX object CMakeFiles/dhewm3.dir/ui/FieldWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/FieldWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/FieldWindow.cpp [ 94%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameBearShootWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/GameBearShootWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/GameBearShootWindow.cpp [ 94%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameBustOutWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/GameBustOutWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/GameBustOutWindow.cpp [ 94%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameSSDWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/GameSSDWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/GameSSDWindow.cpp [ 95%] Building CXX object CMakeFiles/dhewm3.dir/ui/GuiScript.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/GuiScript.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/GuiScript.cpp [ 95%] Building CXX object CMakeFiles/dhewm3.dir/ui/ListGUI.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/ListGUI.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/ListGUI.cpp [ 95%] Building CXX object CMakeFiles/dhewm3.dir/ui/ListWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/ListWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/ListWindow.cpp [ 96%] Building CXX object CMakeFiles/dhewm3.dir/ui/MarkerWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/MarkerWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/MarkerWindow.cpp [ 96%] Building CXX object CMakeFiles/dhewm3.dir/ui/RegExp.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/RegExp.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/RegExp.cpp [ 96%] Building CXX object CMakeFiles/dhewm3.dir/ui/RenderWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/RenderWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/RenderWindow.cpp [ 96%] Building CXX object CMakeFiles/dhewm3.dir/ui/SimpleWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/SimpleWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/SimpleWindow.cpp /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/RenderWindow.cpp: In member function ‘void idRenderWindow::PreRender()’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/RenderWindow.cpp:100:50: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderEntity_t’ {aka ‘struct renderEntity_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &worldEntity, 0, sizeof( worldEntity ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/RenderWindow.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:89:16: note: ‘renderEntity_t’ {aka ‘struct renderEntity_s’} declared here typedef struct renderEntity_s { ^~~~~~~~~~~~~~ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/RenderWindow.cpp: In member function ‘virtual void idRenderWindow::Draw(int, float, float)’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/RenderWindow.cpp:147:39: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘renderView_t’ {aka ‘struct renderView_s’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset( &refdef, 0, sizeof( refdef ) ); ^ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Game.h:35, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/RenderWindow.cpp:31: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderWorld.h:215:16: note: ‘renderView_t’ {aka ‘struct renderView_s’} declared here typedef struct renderView_s { ^~~~~~~~~~~~ [ 97%] Building CXX object CMakeFiles/dhewm3.dir/ui/SliderWindow.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/SliderWindow.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/SliderWindow.cpp [ 97%] Building CXX object CMakeFiles/dhewm3.dir/ui/UserInterface.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/UserInterface.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/UserInterface.cpp [ 97%] Building CXX object CMakeFiles/dhewm3.dir/ui/Window.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/Window.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.cpp [ 98%] Building CXX object CMakeFiles/dhewm3.dir/ui/Winvar.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/ui/Winvar.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Winvar.cpp In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/EditWindow.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h: In instantiation of ‘idInterpolateAccelDecelLinear::idInterpolateAccelDecelLinear() [with type = idVec4]’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.h:164:8: required from here /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:174:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class idVec4’; use assignment or value-initialization instead [-Wclass-memaccess] memset( &startValue, 0, sizeof( startValue ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/HashIndex.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/StrPool.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/CVarSystem.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderSystem.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/DeviceContext.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:813:7: note: ‘class idVec4’ declared here class idVec4 { ^~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/EditWindow.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h: In instantiation of ‘idExtrapolate::idExtrapolate() [with type = idVec4]’: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:172:78: required from ‘idInterpolateAccelDecelLinear::idInterpolateAccelDecelLinear() [with type = idVec4]’ /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.h:164:8: required from here /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:91:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class idVec4’; use assignment or value-initialization instead [-Wclass-memaccess] memset( &startValue, 0, sizeof( startValue ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/HashIndex.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/StrPool.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/CVarSystem.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderSystem.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/DeviceContext.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:813:7: note: ‘class idVec4’ declared here class idVec4 { ^~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/EditWindow.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:92:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class idVec4’; use assignment or value-initialization instead [-Wclass-memaccess] memset( &baseSpeed, 0, sizeof( baseSpeed ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/HashIndex.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/StrPool.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/CVarSystem.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderSystem.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/DeviceContext.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:813:7: note: ‘class idVec4’ declared here class idVec4 { ^~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Interpolate.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/EditWindow.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.cpp:35: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Extrapolate.h:93:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class idVec4’; use assignment or value-initialization instead [-Wclass-memaccess] memset( &speed, 0, sizeof( speed ) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/HashIndex.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/containers/StrPool.h:33, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/Dict.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/CVarSystem.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/framework/Common.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/renderer/RenderSystem.h:32, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/DeviceContext.h:36, from /<>/dhewm3-1.5.0+git20181221+dfsg/neo/ui/Window.cpp:33: /<>/dhewm3-1.5.0+git20181221+dfsg/neo/idlib/math/Vector.h:813:7: note: ‘class idVec4’ declared here class idVec4 { ^~~~~~ [ 98%] Building CXX object CMakeFiles/dhewm3.dir/tools/guied/GEWindowWrapper_stub.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/tools/guied/GEWindowWrapper_stub.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/tools/guied/GEWindowWrapper_stub.cpp [ 98%] Building CXX object CMakeFiles/dhewm3.dir/sys/cpu.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sys/cpu.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/cpu.cpp [ 98%] Building CXX object CMakeFiles/dhewm3.dir/sys/threads.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sys/threads.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/threads.cpp [ 99%] Building CXX object CMakeFiles/dhewm3.dir/sys/events.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sys/events.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/events.cpp [ 99%] Building CXX object CMakeFiles/dhewm3.dir/sys/sys_local.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sys/sys_local.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/sys_local.cpp [ 99%] Building CXX object CMakeFiles/dhewm3.dir/sys/posix/posix_net.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sys/posix/posix_net.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/posix/posix_net.cpp [100%] Building CXX object CMakeFiles/dhewm3.dir/sys/posix/posix_main.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sys/posix/posix_main.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/posix/posix_main.cpp [100%] Building CXX object CMakeFiles/dhewm3.dir/sys/linux/main.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sys/linux/main.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/linux/main.cpp [100%] Building CXX object CMakeFiles/dhewm3.dir/sys/glimp.cpp.o /usr/bin/c++ -D__DOOM_DLL__ -I/usr/include/AL -I/usr/include/SDL2 -I/usr/include/aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu -I/<>/dhewm3-1.5.0+git20181221+dfsg/neo -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -fno-strict-aliasing -fvisibility=hidden -Wno-sign-compare -Wno-switch -Wno-format-security -Woverloaded-virtual -o CMakeFiles/dhewm3.dir/sys/glimp.cpp.o -c /<>/dhewm3-1.5.0+git20181221+dfsg/neo/sys/glimp.cpp [100%] Linking CXX executable dhewm3 /usr/bin/cmake -E cmake_link_script CMakeFiles/dhewm3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/dhewm3-1.5.0+git20181221+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/dhewm3.dir/renderer/Cinematic.cpp.o CMakeFiles/dhewm3.dir/renderer/GuiModel.cpp.o CMakeFiles/dhewm3.dir/renderer/Image_files.cpp.o CMakeFiles/dhewm3.dir/renderer/Image_init.cpp.o CMakeFiles/dhewm3.dir/renderer/Image_load.cpp.o CMakeFiles/dhewm3.dir/renderer/Image_process.cpp.o CMakeFiles/dhewm3.dir/renderer/Image_program.cpp.o CMakeFiles/dhewm3.dir/renderer/Interaction.cpp.o CMakeFiles/dhewm3.dir/renderer/Material.cpp.o CMakeFiles/dhewm3.dir/renderer/MegaTexture.cpp.o CMakeFiles/dhewm3.dir/renderer/Model.cpp.o CMakeFiles/dhewm3.dir/renderer/ModelDecal.cpp.o CMakeFiles/dhewm3.dir/renderer/ModelManager.cpp.o CMakeFiles/dhewm3.dir/renderer/ModelOverlay.cpp.o CMakeFiles/dhewm3.dir/renderer/Model_beam.cpp.o CMakeFiles/dhewm3.dir/renderer/Model_ase.cpp.o CMakeFiles/dhewm3.dir/renderer/Model_liquid.cpp.o CMakeFiles/dhewm3.dir/renderer/Model_lwo.cpp.o CMakeFiles/dhewm3.dir/renderer/Model_ma.cpp.o CMakeFiles/dhewm3.dir/renderer/Model_md3.cpp.o CMakeFiles/dhewm3.dir/renderer/Model_md5.cpp.o CMakeFiles/dhewm3.dir/renderer/Model_prt.cpp.o CMakeFiles/dhewm3.dir/renderer/Model_sprite.cpp.o CMakeFiles/dhewm3.dir/renderer/RenderEntity.cpp.o CMakeFiles/dhewm3.dir/renderer/RenderSystem.cpp.o CMakeFiles/dhewm3.dir/renderer/RenderSystem_init.cpp.o CMakeFiles/dhewm3.dir/renderer/RenderWorld.cpp.o CMakeFiles/dhewm3.dir/renderer/RenderWorld_demo.cpp.o CMakeFiles/dhewm3.dir/renderer/RenderWorld_load.cpp.o CMakeFiles/dhewm3.dir/renderer/RenderWorld_portals.cpp.o CMakeFiles/dhewm3.dir/renderer/VertexCache.cpp.o CMakeFiles/dhewm3.dir/renderer/draw_arb2.cpp.o CMakeFiles/dhewm3.dir/renderer/draw_common.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_backend.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_deform.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_font.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_guisurf.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_light.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_lightrun.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_main.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_orderIndexes.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_polytope.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_render.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_rendertools.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_shadowbounds.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_stencilshadow.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_subview.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_trace.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_trisurf.cpp.o CMakeFiles/dhewm3.dir/renderer/tr_turboshadow.cpp.o CMakeFiles/dhewm3.dir/framework/CVarSystem.cpp.o CMakeFiles/dhewm3.dir/framework/CmdSystem.cpp.o CMakeFiles/dhewm3.dir/framework/Common.cpp.o CMakeFiles/dhewm3.dir/framework/Compressor.cpp.o CMakeFiles/dhewm3.dir/framework/Console.cpp.o CMakeFiles/dhewm3.dir/framework/DemoFile.cpp.o CMakeFiles/dhewm3.dir/framework/DeclAF.cpp.o CMakeFiles/dhewm3.dir/framework/DeclEntityDef.cpp.o CMakeFiles/dhewm3.dir/framework/DeclFX.cpp.o CMakeFiles/dhewm3.dir/framework/DeclManager.cpp.o CMakeFiles/dhewm3.dir/framework/DeclParticle.cpp.o CMakeFiles/dhewm3.dir/framework/DeclPDA.cpp.o CMakeFiles/dhewm3.dir/framework/DeclSkin.cpp.o CMakeFiles/dhewm3.dir/framework/DeclTable.cpp.o CMakeFiles/dhewm3.dir/framework/EditField.cpp.o CMakeFiles/dhewm3.dir/framework/EventLoop.cpp.o CMakeFiles/dhewm3.dir/framework/File.cpp.o CMakeFiles/dhewm3.dir/framework/FileSystem.cpp.o CMakeFiles/dhewm3.dir/framework/KeyInput.cpp.o CMakeFiles/dhewm3.dir/framework/UsercmdGen.cpp.o CMakeFiles/dhewm3.dir/framework/Session_menu.cpp.o CMakeFiles/dhewm3.dir/framework/Session.cpp.o CMakeFiles/dhewm3.dir/framework/async/AsyncClient.cpp.o CMakeFiles/dhewm3.dir/framework/async/AsyncNetwork.cpp.o CMakeFiles/dhewm3.dir/framework/async/AsyncServer.cpp.o CMakeFiles/dhewm3.dir/framework/async/MsgChannel.cpp.o CMakeFiles/dhewm3.dir/framework/async/NetworkSystem.cpp.o CMakeFiles/dhewm3.dir/framework/async/ServerScan.cpp.o CMakeFiles/dhewm3.dir/framework/minizip/ioapi.c.o CMakeFiles/dhewm3.dir/framework/minizip/unzip.cpp.o CMakeFiles/dhewm3.dir/cm/CollisionModel_contacts.cpp.o CMakeFiles/dhewm3.dir/cm/CollisionModel_contents.cpp.o CMakeFiles/dhewm3.dir/cm/CollisionModel_debug.cpp.o CMakeFiles/dhewm3.dir/cm/CollisionModel_files.cpp.o CMakeFiles/dhewm3.dir/cm/CollisionModel_load.cpp.o CMakeFiles/dhewm3.dir/cm/CollisionModel_rotate.cpp.o CMakeFiles/dhewm3.dir/cm/CollisionModel_trace.cpp.o CMakeFiles/dhewm3.dir/cm/CollisionModel_translate.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/dmap.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/facebsp.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/gldraw.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/glfile.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/leakfile.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/map.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/optimize.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/output.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/portals.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/shadowopt3.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritjunction.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritools.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/ubrush.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/dmap/usurface.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_file.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_gravity.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_ledge.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_merge.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASCluster.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_optimize.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_sample.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASReach.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFileManager.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/Brush.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/aas/BrushBSP.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/roqvq/NSBitmapImageRep.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/roqvq/codec.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roq.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roqParam.cpp.o CMakeFiles/dhewm3.dir/tools/compilers/renderbump/renderbump.cpp.o CMakeFiles/dhewm3.dir/sound/snd_cache.cpp.o CMakeFiles/dhewm3.dir/sound/snd_decoder.cpp.o CMakeFiles/dhewm3.dir/sound/snd_efxfile.cpp.o CMakeFiles/dhewm3.dir/sound/snd_emitter.cpp.o CMakeFiles/dhewm3.dir/sound/snd_shader.cpp.o CMakeFiles/dhewm3.dir/sound/snd_system.cpp.o CMakeFiles/dhewm3.dir/sound/snd_wavefile.cpp.o CMakeFiles/dhewm3.dir/sound/snd_world.cpp.o CMakeFiles/dhewm3.dir/ui/BindWindow.cpp.o CMakeFiles/dhewm3.dir/ui/ChoiceWindow.cpp.o CMakeFiles/dhewm3.dir/ui/DeviceContext.cpp.o CMakeFiles/dhewm3.dir/ui/EditWindow.cpp.o CMakeFiles/dhewm3.dir/ui/FieldWindow.cpp.o CMakeFiles/dhewm3.dir/ui/GameBearShootWindow.cpp.o CMakeFiles/dhewm3.dir/ui/GameBustOutWindow.cpp.o CMakeFiles/dhewm3.dir/ui/GameSSDWindow.cpp.o CMakeFiles/dhewm3.dir/ui/GuiScript.cpp.o CMakeFiles/dhewm3.dir/ui/ListGUI.cpp.o CMakeFiles/dhewm3.dir/ui/ListWindow.cpp.o CMakeFiles/dhewm3.dir/ui/MarkerWindow.cpp.o CMakeFiles/dhewm3.dir/ui/RegExp.cpp.o CMakeFiles/dhewm3.dir/ui/RenderWindow.cpp.o CMakeFiles/dhewm3.dir/ui/SimpleWindow.cpp.o CMakeFiles/dhewm3.dir/ui/SliderWindow.cpp.o CMakeFiles/dhewm3.dir/ui/UserInterface.cpp.o CMakeFiles/dhewm3.dir/ui/Window.cpp.o CMakeFiles/dhewm3.dir/ui/Winvar.cpp.o CMakeFiles/dhewm3.dir/tools/guied/GEWindowWrapper_stub.cpp.o CMakeFiles/dhewm3.dir/sys/cpu.cpp.o CMakeFiles/dhewm3.dir/sys/threads.cpp.o CMakeFiles/dhewm3.dir/sys/events.cpp.o CMakeFiles/dhewm3.dir/sys/sys_local.cpp.o CMakeFiles/dhewm3.dir/sys/posix/posix_net.cpp.o CMakeFiles/dhewm3.dir/sys/posix/posix_main.cpp.o CMakeFiles/dhewm3.dir/sys/linux/main.cpp.o CMakeFiles/dhewm3.dir/sys/glimp.cpp.o -o dhewm3 libidlib.a -lopenal -lvorbisfile -lvorbis -logg -lcurl -ljpeg -lz -Wl,-Bstatic -lSDL2main -Wl,-Bdynamic -lSDL2 -lpthread -ldl make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' [100%] Built target dhewm3 make[2]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' dh_auto_test -a -O-Dneo create-stamp debian/debhelper-build-stamp dh_testroot -a -O-Dneo dh_prep -a -O-Dneo dh_installdirs -a -O-Dneo dh_auto_install -a -O-Dneo cd obj-aarch64-linux-gnu && make -j4 install DESTDIR=/<>/dhewm3-1.5.0\+git20181221\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -S/<>/dhewm3-1.5.0+git20181221+dfsg/neo -B/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/idlib.dir/build.make CMakeFiles/idlib.dir/depend make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' cd /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles/idlib.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/idlib.dir/build.make CMakeFiles/idlib.dir/build make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/idlib.dir/build'. make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' [ 15%] Built target idlib make -f CMakeFiles/dhewm3.dir/build.make CMakeFiles/dhewm3.dir/depend make -f CMakeFiles/base.dir/build.make CMakeFiles/base.dir/depend make -f CMakeFiles/d3xp.dir/build.make CMakeFiles/d3xp.dir/depend make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' cd /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles/d3xp.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' cd /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles/base.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' cd /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/neo /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles/dhewm3.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/d3xp.dir/build.make CMakeFiles/d3xp.dir/build make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/base.dir/build.make CMakeFiles/base.dir/build make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/d3xp.dir/build'. make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/base.dir/build'. make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' [ 35%] Built target d3xp [ 55%] Built target base make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/dhewm3.dir/build.make CMakeFiles/dhewm3.dir/build make[3]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/dhewm3.dir/build'. make[3]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' [100%] Built target dhewm3 make[2]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Debian" -- Installing: /<>/dhewm3-1.5.0+git20181221+dfsg/debian/tmp/usr/games/dhewm3 -- Installing: /<>/dhewm3-1.5.0+git20181221+dfsg/debian/tmp/usr/lib/aarch64-linux-gnu/dhewm3/base.so -- Installing: /<>/dhewm3-1.5.0+git20181221+dfsg/debian/tmp/usr/lib/aarch64-linux-gnu/dhewm3/d3xp.so make[1]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg/obj-aarch64-linux-gnu' dh_install -a -O-Dneo debian/rules override_dh_installdocs make[1]: Entering directory '/<>/dhewm3-1.5.0+git20181221+dfsg' dh_installdocs -A debian/license-assessment make[1]: Leaving directory '/<>/dhewm3-1.5.0+git20181221+dfsg' dh_installchangelogs -a -O-Dneo dh_installexamples -a -O-Dneo dh_installman -a -O-Dneo dh_installcatalogs -a -O-Dneo dh_installcron -a -O-Dneo dh_installdebconf -a -O-Dneo dh_installemacsen -a -O-Dneo dh_installifupdown -a -O-Dneo dh_installinfo -a -O-Dneo dh_installinit -a -O-Dneo dh_installsystemd -a -O-Dneo dh_installmenu -a -O-Dneo dh_installmime -a -O-Dneo dh_installmodules -a -O-Dneo dh_installlogcheck -a -O-Dneo dh_installlogrotate -a -O-Dneo dh_installpam -a -O-Dneo dh_installppp -a -O-Dneo dh_installudev -a -O-Dneo dh_installgsettings -a -O-Dneo dh_bugfiles -a -O-Dneo dh_ucf -a -O-Dneo dh_lintian -a -O-Dneo dh_gconf -a -O-Dneo dh_gconf: Please migrate to dh_installgsettings; gconf + dh_gconf is scheduled for removal. dh_icons -a -O-Dneo dh_perl -a -O-Dneo dh_usrlocal -a -O-Dneo dh_link -a -O-Dneo dh_installwm -a -O-Dneo dh_installxfonts -a -O-Dneo dh_strip_nondeterminism -a -O-Dneo debian/dhewm3/usr/share/pixmaps/doom3.png: 1 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 155. dh_compress -a -O-Dneo dh_fixperms -a -O-Dneo dh_missing -a -O-Dneo dh_strip -a -O-Dneo dh_makeshlibs -a -O-Dneo dh_shlibdeps -a -O-Dneo dh_installdeb -a -O-Dneo dh_gencontrol -a -O-Dneo dh_md5sums -a -O-Dneo dh_builddeb -a -O-Dneo INFO: pkgstriptranslations version 143 INFO: pkgstriptranslations version 143 INFO: pkgstriptranslations version 143 pkgstriptranslations: processing dhewm3-doom3 (in debian/dhewm3-doom3); do_strip: , oemstrip: pkgstriptranslations: processing dhewm3 (in debian/dhewm3); do_strip: , oemstrip: pkgstriptranslations: processing dhewm3-d3xp (in debian/dhewm3-d3xp); do_strip: , oemstrip: debian/dhewm3-doom3/usr/share/applications/dhewm3-doom3.desktop: does not have gettext domain, not stripping debian/dhewm3-d3xp/usr/share/applications/dhewm3-d3xp.desktop: does not have gettext domain, not stripping pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/dhewm3-doom3/DEBIAN/control, package dhewm3-doom3, directory debian/dhewm3-doom3 pkgstripfiles: processing control file: debian/dhewm3-d3xp/DEBIAN/control, package dhewm3-d3xp, directory debian/dhewm3-d3xp Searching for duplicated docs in dependency dhewm3... pkgstripfiles: processing control file: debian/dhewm3/DEBIAN/control, package dhewm3, directory debian/dhewm3 INFO: pkgstripfiles: waiting for lock (dhewm3-d3xp) ... INFO: pkgstripfiles: waiting for lock (dhewm3) ... symlinking license-assessment in dhewm3-doom3 to file in dhewm3 symlinking changelog.Debian.gz in dhewm3-doom3 to file in dhewm3 pkgstripfiles: Skipping PNG optimization for package in games section. dpkg-deb: building package 'dhewm3-doom3' in '../dhewm3-doom3_1.5.0+git20181221+dfsg-1_arm64.deb'. INFO: pkgstripfiles: waiting for lock (dhewm3) ... Searching for duplicated docs in dependency dhewm3-doom3... symlinking license-assessment in dhewm3-d3xp to file in dhewm3 symlinking changelog.Debian.gz in dhewm3-d3xp to file in dhewm3 pkgstripfiles: Skipping PNG optimization for package in games section. dpkg-deb: building package 'dhewm3-d3xp' in '../dhewm3-d3xp_1.5.0+git20181221+dfsg-1_arm64.deb'. pkgstripfiles: Skipping PNG optimization for package in games section. dpkg-deb: building package 'dhewm3' in '../dhewm3_1.5.0+git20181221+dfsg-1_arm64.deb'. INFO: pkgstriptranslations version 143 pkgstriptranslations: processing dhewm3-doom3-dbgsym (in debian/.debhelper/dhewm3-doom3/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/dhewm3-doom3/dbgsym-root/DEBIAN/control, package dhewm3-doom3-dbgsym, directory debian/.debhelper/dhewm3-doom3/dbgsym-root dpkg-deb: building package 'dhewm3-doom3-dbgsym' in 'debian/.debhelper/scratch-space/build-dhewm3-doom3/dhewm3-doom3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.deb'. INFO: pkgstriptranslations version 143 pkgstriptranslations: processing dhewm3-d3xp-dbgsym (in debian/.debhelper/dhewm3-d3xp/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstriptranslations version 143 pkgstriptranslations: processing dhewm3-dbgsym (in debian/.debhelper/dhewm3/dbgsym-root); do_strip: , oemstrip: pkgstripfiles: processing control file: debian/.debhelper/dhewm3-d3xp/dbgsym-root/DEBIAN/control, package dhewm3-d3xp-dbgsym, directory debian/.debhelper/dhewm3-d3xp/dbgsym-root dpkg-deb: building package 'dhewm3-d3xp-dbgsym' in 'debian/.debhelper/scratch-space/build-dhewm3-d3xp/dhewm3-d3xp-dbgsym_1.5.0+git20181221+dfsg-1_arm64.deb'. pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/dhewm3/dbgsym-root/DEBIAN/control, package dhewm3-dbgsym, directory debian/.debhelper/dhewm3/dbgsym-root dpkg-deb: building package 'dhewm3-dbgsym' in 'debian/.debhelper/scratch-space/build-dhewm3/dhewm3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.deb'. Renaming dhewm3-doom3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.deb to dhewm3-doom3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb Renaming dhewm3-d3xp-dbgsym_1.5.0+git20181221+dfsg-1_arm64.deb to dhewm3-d3xp-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb Renaming dhewm3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.deb to dhewm3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../dhewm3_1.5.0+git20181221+dfsg-1_arm64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20181229-2335 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ dhewm3_1.5.0+git20181221+dfsg-1_arm64.changes: ---------------------------------------------- Format: 1.8 Date: Sat, 29 Dec 2018 17:16:34 +0100 Source: dhewm3 Binary: dhewm3-doom3 dhewm3-d3xp dhewm3 Architecture: arm64 Version: 1.5.0+git20181221+dfsg-1 Distribution: disco-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Tobias Frost Description: dhewm3 - GPL Doom 3 game engine dhewm3-d3xp - dhewm3's gamelibrary for the title DOOM³: Resurrection of Evil dhewm3-doom3 - dhewm3's gamelibrary for the title DOOM³ Changes: dhewm3 (1.5.0+git20181221+dfsg-1) unstable; urgency=medium . * New upstream git snapshot. (Upstream marked this as version 1.5.0) - remove patch with spelling errors -- applied upstream. * Bump SV to 4.3.0 -- no changes required Checksums-Sha1: 56f9be4016fdbcc9edc25a1f5ec2df4900a38a6d 11901684 dhewm3-d3xp-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb 6da8eefd23645869b9c8e055b2c1e61f943a8c03 1061416 dhewm3-d3xp_1.5.0+git20181221+dfsg-1_arm64.deb 9177781521ba9e0bbf542945d06a9b3b05a27265 14478960 dhewm3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb 99137447b157aac5feed3aa171991c07f836dd52 11339644 dhewm3-doom3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb a5a2f293341759ce689220a42b0feb105d13d9aa 999880 dhewm3-doom3_1.5.0+git20181221+dfsg-1_arm64.deb 0845ab9b6779b738818db6a9efc0ee3f4ad206fc 13706 dhewm3_1.5.0+git20181221+dfsg-1_arm64.buildinfo 125686308ea75743f07b38ffa2ab5f43b4a928b8 1134124 dhewm3_1.5.0+git20181221+dfsg-1_arm64.deb Checksums-Sha256: d4b5854e8d2303751f1c6718255c0d078e80ed7bbdd0060f442166a8fe51dd22 11901684 dhewm3-d3xp-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb 5d3df48247d772a91843b4fa63e3dd6d559f6c6fe43bcf6244508d5600c11d3e 1061416 dhewm3-d3xp_1.5.0+git20181221+dfsg-1_arm64.deb 1f2b3b57f791ff7027c17f77b8d6c624b59793bb97a059a9dce93b7b56c36b37 14478960 dhewm3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb b94d85434c448ea9836ee507adf46e474c9635e59765100b3dc4813b2fff3c9d 11339644 dhewm3-doom3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb b3a685c4093acbad518a3333e0fde2744e6eb091e50c84cf2e403cda54f44758 999880 dhewm3-doom3_1.5.0+git20181221+dfsg-1_arm64.deb ba0260c8c95c4ba723d99c8c3763e5b7a596b0439847f6517e51fc36278606fa 13706 dhewm3_1.5.0+git20181221+dfsg-1_arm64.buildinfo 83778449a8b0a2b70dcb7549646c153a3438f3d3bd91ef20e6487225b4191ed8 1134124 dhewm3_1.5.0+git20181221+dfsg-1_arm64.deb Files: 713af39740ca0bbea3f008d215f24abf 11901684 contrib/debug optional dhewm3-d3xp-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb f91a923b85ac2681355a1b8b16af2858 1061416 contrib/games optional dhewm3-d3xp_1.5.0+git20181221+dfsg-1_arm64.deb 253ac67a2028ecb8fb0597741141ad84 14478960 contrib/debug optional dhewm3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb 2096d370ae17e3154150d92f8db250a8 11339644 contrib/debug optional dhewm3-doom3-dbgsym_1.5.0+git20181221+dfsg-1_arm64.ddeb 4546ab4d856df9d74395401bf0ff2c30 999880 contrib/games optional dhewm3-doom3_1.5.0+git20181221+dfsg-1_arm64.deb 3e19a18353d1361d22179525429f63f4 13706 contrib/games optional dhewm3_1.5.0+git20181221+dfsg-1_arm64.buildinfo 94a1cf8efa4fadcba1aac925ecf7fd2c 1134124 contrib/games optional dhewm3_1.5.0+git20181221+dfsg-1_arm64.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ dhewm3-d3xp_1.5.0+git20181221+dfsg-1_arm64.deb ---------------------------------------------- new debian package, version 2.0. size 1061416 bytes: control archive=952 bytes. 935 bytes, 21 lines control 296 bytes, 4 lines md5sums Package: dhewm3-d3xp Source: dhewm3 Version: 1.5.0+git20181221+dfsg-1 Architecture: arm64 Maintainer: Ubuntu Developers Original-Maintainer: Debian Games Team Installed-Size: 3255 Depends: dhewm3-doom3 (= 1.5.0+git20181221+dfsg-1), libc6 (>= 2.27), libgcc1 (>= 1:3.0), libstdc++6 (>= 5) Recommends: doom3-resurrection-data | game-data-packager (>= 40) Section: contrib/games Priority: optional Homepage: https://dhewm3.org/ Description: dhewm3's gamelibrary for the title DOOM³: Resurrection of Evil This package contains the shared library containing the game logic for the add-on DOOM3³: Resurrection of Evil . Please note that this package does not contain any game data, which is required to actually play the game. . The package game-data-packager can help you to package your copy of the game data. Please see README.Debian for details. drwxr-xr-x root/root 0 2018-12-29 16:16 ./ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/lib/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/lib/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/lib/aarch64-linux-gnu/dhewm3/ -rw-r--r-- root/root 3301656 2018-12-29 16:16 ./usr/lib/aarch64-linux-gnu/dhewm3/d3xp.so drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/applications/ -rw-r--r-- root/root 240 2015-02-15 09:45 ./usr/share/applications/dhewm3-d3xp.desktop drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/doc/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/doc/dhewm3-d3xp/ lrwxrwxrwx root/root 0 2018-12-29 16:16 ./usr/share/doc/dhewm3-d3xp/changelog.Debian.gz -> ../dhewm3/changelog.Debian.gz -rw-r--r-- root/root 9330 2018-10-20 07:59 ./usr/share/doc/dhewm3-d3xp/copyright lrwxrwxrwx root/root 0 2018-12-29 16:16 ./usr/share/doc/dhewm3-d3xp/license-assessment -> ../dhewm3/license-assessment drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/lintian/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 90 2015-02-14 17:27 ./usr/share/lintian/overrides/dhewm3-d3xp dhewm3-doom3_1.5.0+git20181221+dfsg-1_arm64.deb ----------------------------------------------- new debian package, version 2.0. size 999880 bytes: control archive=948 bytes. 860 bytes, 20 lines control 374 bytes, 5 lines md5sums Package: dhewm3-doom3 Source: dhewm3 Version: 1.5.0+git20181221+dfsg-1 Architecture: arm64 Maintainer: Ubuntu Developers Original-Maintainer: Debian Games Team Installed-Size: 3060 Depends: dhewm3 (= 1.5.0+git20181221+dfsg-1), libc6 (>= 2.27), libgcc1 (>= 1:3.0), libstdc++6 (>= 5) Recommends: doom3-data | game-data-packager (>= 40) Section: contrib/games Priority: optional Homepage: https://dhewm3.org/ Description: dhewm3's gamelibrary for the title DOOM³ This package contains the shared library containing the game logic for DOOM³ . Please note that this package does not contain any game data, which is required to actually play the game. . The package game-data-packager can help you to package your copy of the game data. Please see README.Debian for details. drwxr-xr-x root/root 0 2018-12-29 16:16 ./ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/lib/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/lib/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/lib/aarch64-linux-gnu/dhewm3/ -rw-r--r-- root/root 3098960 2018-12-29 16:16 ./usr/lib/aarch64-linux-gnu/dhewm3/base.so drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/applications/ -rw-r--r-- root/root 196 2015-02-15 09:45 ./usr/share/applications/dhewm3-doom3.desktop drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/doc/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/doc/dhewm3-doom3/ -rw-r--r-- root/root 2791 2017-11-28 17:57 ./usr/share/doc/dhewm3-doom3/README.Debian lrwxrwxrwx root/root 0 2018-12-29 16:16 ./usr/share/doc/dhewm3-doom3/changelog.Debian.gz -> ../dhewm3/changelog.Debian.gz -rw-r--r-- root/root 9330 2018-10-20 07:59 ./usr/share/doc/dhewm3-doom3/copyright lrwxrwxrwx root/root 0 2018-12-29 16:16 ./usr/share/doc/dhewm3-doom3/license-assessment -> ../dhewm3/license-assessment drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/lintian/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 90 2015-02-14 17:27 ./usr/share/lintian/overrides/dhewm3-doom3 dhewm3_1.5.0+git20181221+dfsg-1_arm64.deb ----------------------------------------- new debian package, version 2.0. size 1134124 bytes: control archive=1080 bytes. 956 bytes, 20 lines control 461 bytes, 7 lines md5sums Package: dhewm3 Version: 1.5.0+git20181221+dfsg-1 Architecture: arm64 Maintainer: Ubuntu Developers Original-Maintainer: Debian Games Team Installed-Size: 3225 Depends: libc6 (>= 2.27), libcurl3-gnutls (>= 7.16.2), libgcc1 (>= 1:3.0), libjpeg8 (>= 8c), libopenal1 (>= 1.14), libsdl2-2.0-0 (>= 2.0.8), libstdc++6 (>= 5), libvorbisfile3 (>= 1.1.2), zlib1g (>= 1:1.1.4) Suggests: dhewm3-doom3, dhewm3-d3xp Section: contrib/games Priority: optional Homepage: https://dhewm3.org/ Description: GPL Doom 3 game engine The goal of dhewm 3 is bring the DOOM3 engine with the help of SDL to all suitable platforms. . This game engine is compatible with the original Doom3 data files and the Resurrection of Evil extension. To play it, you need to own the game data. . Bugs present in the original DOOM 3 will be fixed (when identified) without altering the original gameplay. drwxr-xr-x root/root 0 2018-12-29 16:16 ./ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/games/ -rwxr-xr-x root/root 3264360 2018-12-29 16:16 ./usr/games/dhewm3 drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/doc/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/doc/dhewm3/ -rw-r--r-- root/root 1229 2018-12-29 16:16 ./usr/share/doc/dhewm3/changelog.Debian.gz -rw-r--r-- root/root 9330 2018-10-20 07:59 ./usr/share/doc/dhewm3/copyright -rw-r--r-- root/root 3455 2015-08-02 19:16 ./usr/share/doc/dhewm3/license-assessment drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/lintian/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 107 2018-10-20 08:02 ./usr/share/lintian/overrides/dhewm3 drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/man/ drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/man/man6/ -rw-r--r-- root/root 344 2018-12-29 16:16 ./usr/share/man/man6/dhewm3.6.gz drwxr-xr-x root/root 0 2018-12-29 16:16 ./usr/share/pixmaps/ -rw-r--r-- root/root 6502 2018-12-21 03:49 ./usr/share/pixmaps/doom3.png +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build-Space: 620972 Build-Time: 503 Distribution: disco-proposed Host Architecture: arm64 Install-Time: 52 Job: dhewm3_1.5.0+git20181221+dfsg-1.dsc Machine Architecture: arm64 Package: dhewm3 Package-Time: 557 Source-Version: 1.5.0+git20181221+dfsg-1 Space: 620972 Status: successful Version: 1.5.0+git20181221+dfsg-1 -------------------------------------------------------------------------------- Finished at 20181229-2335 Build needed 00:09:17, 620972k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=disco --arch=arm64 PACKAGEBUILD-16213747 Scanning for processes to kill in build PACKAGEBUILD-16213747