https://launchpad.net/~dokomix/+archive/ubuntu/daily/+build/28017877 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-059 5.4.0-173-generic #191-Ubuntu SMP Fri Feb 2 13:54:37 UTC 2024 aarch64 Buildd toolchain package versions: launchpad-buildd_236~650~ubuntu20.04.1 python3-lpbuildd_236~650~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.11 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1.1. Syncing the system clock with the buildd NTP service... 3 Apr 23:59:57 ntpdate[1889]: adjust time server 10.211.37.1 offset 0.000407 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-28017877 --image-type chroot /home/buildd/filecache-default/c698bf6badd89264039f6cdfcd7c983f87611a3e Creating target for build PACKAGEBUILD-28017877 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-28017877 Starting target for build PACKAGEBUILD-28017877 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-28017877 'deb http://ppa.launchpadcontent.net/dokomix/daily/ubuntu jammy main' 'deb http://ftpmaster.internal/ubuntu jammy main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu jammy-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu jammy-updates main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu jammy-proposed main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-28017877 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-28017877 Adding trusted keys to build-PACKAGEBUILD-28017877 pub rsa4096/F67ED1C1CAF824FB 2016-06-23 [SC] Key fingerprint = 4F2F 310F 26B1 82CF 6205 8F4B F67E D1C1 CAF8 24FB uid Launchpad PPA for DoKomiX RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-28017877 Updating target for build PACKAGEBUILD-28017877 Get:1 http://ftpmaster.internal/ubuntu jammy InRelease [270 kB] Get:2 http://ftpmaster.internal/ubuntu jammy-security InRelease [110 kB] Get:3 http://ftpmaster.internal/ubuntu jammy-updates InRelease [119 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-proposed InRelease [270 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main armhf Packages [1323 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main Translation-en [510 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/restricted armhf Packages [10.9 kB] Get:8 http://ftpmaster.internal/ubuntu jammy/restricted Translation-en [18.6 kB] Get:9 http://ftpmaster.internal/ubuntu jammy/universe armhf Packages [13.5 MB] Get:10 http://ftpmaster.internal/ubuntu jammy/universe Translation-en [5652 kB] Get:11 http://ftpmaster.internal/ubuntu jammy/multiverse armhf Packages [164 kB] Get:12 http://ftpmaster.internal/ubuntu jammy/multiverse Translation-en [112 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-security/main armhf Packages [609 kB] Get:14 http://ftpmaster.internal/ubuntu jammy-security/main Translation-en [233 kB] Get:15 http://ftpmaster.internal/ubuntu jammy-security/restricted armhf Packages [12.0 kB] Get:16 http://ftpmaster.internal/ubuntu jammy-security/restricted Translation-en [271 kB] Get:17 http://ftpmaster.internal/ubuntu jammy-security/universe armhf Packages [590 kB] Get:18 http://ftpmaster.internal/ubuntu jammy-security/universe Translation-en [163 kB] Get:19 http://ftpmaster.internal/ubuntu jammy-security/multiverse armhf Packages [1264 B] Get:20 http://ftpmaster.internal/ubuntu jammy-security/multiverse Translation-en [7476 B] Get:21 http://ftpmaster.internal/ubuntu jammy-updates/main armhf Packages [813 kB] Get:22 http://ftpmaster.internal/ubuntu jammy-updates/main Translation-en [293 kB] Get:23 http://ftpmaster.internal/ubuntu jammy-updates/restricted armhf Packages [13.0 kB] Get:24 http://ftpmaster.internal/ubuntu jammy-updates/restricted Translation-en [274 kB] Get:25 http://ftpmaster.internal/ubuntu jammy-updates/universe armhf Packages [791 kB] Get:26 http://ftpmaster.internal/ubuntu jammy-updates/universe Translation-en [241 kB] Get:27 http://ftpmaster.internal/ubuntu jammy-updates/multiverse armhf Packages [3980 B] Get:28 http://ftpmaster.internal/ubuntu jammy-updates/multiverse Translation-en [12.0 kB] Get:29 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf Packages [107 kB] Get:30 http://ftpmaster.internal/ubuntu jammy-proposed/main Translation-en [53.5 kB] Get:31 http://ftpmaster.internal/ubuntu jammy-proposed/restricted armhf Packages [2928 B] Get:32 http://ftpmaster.internal/ubuntu jammy-proposed/restricted Translation-en [67.0 kB] Get:33 http://ftpmaster.internal/ubuntu jammy-proposed/universe armhf Packages [63.6 kB] Get:34 http://ftpmaster.internal/ubuntu jammy-proposed/universe Translation-en [40.5 kB] Get:35 http://ftpmaster.internal/ubuntu jammy-proposed/multiverse Translation-en [5124 B] Ign:36 http://ppa.launchpadcontent.net/dokomix/daily/ubuntu jammy InRelease Ign:36 http://ppa.launchpadcontent.net/dokomix/daily/ubuntu jammy InRelease Ign:36 http://ppa.launchpadcontent.net/dokomix/daily/ubuntu jammy InRelease Err:36 http://ppa.launchpadcontent.net/dokomix/daily/ubuntu jammy InRelease Cannot initiate the connection to ppa.launchpadcontent.net:80 (2620:2d:4000:1::81). - connect (101: Network is unreachable) Could not connect to ppa.launchpadcontent.net:80 (185.125.190.80), connection timed out Fetched 26.8 MB in 37s (717 kB/s) Reading package lists... W: Failed to fetch http://ppa.launchpadcontent.net/dokomix/daily/ubuntu/dists/jammy/InRelease Cannot initiate the connection to ppa.launchpadcontent.net:80 (2620:2d:4000:1::81). - connect (101: Network is unreachable) Could not connect to ppa.launchpadcontent.net:80 (185.125.190.80), connection timed out W: Some index files failed to download. They have been ignored, or old ones used instead. Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libperl5.32 perl-modules-5.32 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: libsemanage1* The following NEW packages will be installed: gcc-12-base libperl5.34 libsemanage2 libsepol2 libssl3 perl-modules-5.34 The following packages will be upgraded: advancecomp apt base-files base-passwd bash binutils binutils-arm-linux-gnueabihf binutils-common bsdutils build-essential bzip2 ca-certificates coreutils cpp-11 dash debconf debianutils diffutils dpkg dpkg-dev e2fsprogs fakeroot findutils g++-11 gcc-11 gcc-11-base gpg gpg-agent gpgconf gpgv grep gzip hostname init init-system-helpers libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libasan6 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libext2fs2 libfakeroot libffi8 libgcc-11-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgmp10 libgnutls30 libgomp1 libgpg-error0 libgssapi-krb5-2 libhogweed6 libidn2-0 libip4tc2 libisl23 libjson-c5 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0 liblockfile-bin liblockfile1 liblz4-1 liblzma5 libmount1 libmpc3 libmpfr6 libncurses6 libncursesw6 libnettle8 libnpth0 libnsl-dev libnsl2 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpcre3 libpng16-16 libprocps8 libreadline8 libseccomp2 libselinux1 libsemanage-common libsmartcols1 libsqlite3-0 libss2 libstdc++-11-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo6 libtirpc-common libtirpc-dev libtirpc3 libubsan1 libudev1 libunistring2 libuuid1 libxxhash0 libzstd1 linux-libc-dev lockfile-progs login logsave lsb-base lto-disabled-list make mawk mount ncurses-base ncurses-bin openssl optipng passwd patch perl perl-base pinentry-curses pkgbinarymangler procps readline-common rpcsvc-proto sed sensible-utils systemd systemd-sysv systemd-timesyncd sysvinit-utils tar tzdata usrmerge util-linux xz-utils zlib1g 165 upgraded, 6 newly installed, 1 to remove and 0 not upgraded. Need to get 90.5 MB of archives. After this operation, 296 MB disk space will be freed. Get:1 http://ftpmaster.internal/ubuntu jammy/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu6 [63.7 kB] Get:2 http://ftpmaster.internal/ubuntu jammy/main armhf libnsl-dev armhf 1.3.0-2build2 [66.1 kB] Get:3 http://ftpmaster.internal/ubuntu jammy/main armhf libcrypt-dev armhf 1:4.4.27-1 [122 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-security/main armhf libc6-dev armhf 2.35-0ubuntu3.6 [1332 kB] Get:5 http://ftpmaster.internal/ubuntu jammy-security/main armhf libc-dev-bin armhf 2.35-0ubuntu3.6 [19.0 kB] Get:6 http://ftpmaster.internal/ubuntu jammy-security/main armhf libtirpc-common all 1.3.2-2ubuntu0.1 [7766 B] Get:7 http://ftpmaster.internal/ubuntu jammy-security/main armhf libtirpc-dev armhf 1.3.2-2ubuntu0.1 [184 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-security/main armhf libssl3 armhf 3.0.2-0ubuntu1.15 [1583 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-security/main armhf libk5crypto3 armhf 1.19.2-2ubuntu0.3 [83.6 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-security/main armhf libkrb5support0 armhf 1.19.2-2ubuntu0.3 [30.3 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-security/main armhf libkrb5-3 armhf 1.19.2-2ubuntu0.3 [330 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/main armhf libgssapi-krb5-2 armhf 1.19.2-2ubuntu0.3 [121 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-security/main armhf libc6 armhf 2.35-0ubuntu3.6 [2901 kB] Get:14 http://ftpmaster.internal/ubuntu jammy-security/main armhf libc-bin armhf 2.35-0ubuntu3.6 [546 kB] Get:15 http://ftpmaster.internal/ubuntu jammy-security/main armhf perl-modules-5.34 all 5.34.0-3ubuntu1.3 [2976 kB] Get:16 http://ftpmaster.internal/ubuntu jammy-security/main armhf libperl5.34 armhf 5.34.0-3ubuntu1.3 [4063 kB] Get:17 http://ftpmaster.internal/ubuntu jammy-security/main armhf perl armhf 5.34.0-3ubuntu1.3 [232 kB] Get:18 http://ftpmaster.internal/ubuntu jammy-security/main armhf perl-base armhf 5.34.0-3ubuntu1.3 [1613 kB] Get:19 http://ftpmaster.internal/ubuntu jammy/main armhf bzip2 armhf 1.0.8-5build1 [34.2 kB] Get:20 http://ftpmaster.internal/ubuntu jammy/main armhf libbz2-1.0 armhf 1.0.8-5build1 [31.7 kB] Get:21 http://ftpmaster.internal/ubuntu jammy/main armhf libaudit-common all 1:3.0.7-1build1 [4726 B] Get:22 http://ftpmaster.internal/ubuntu jammy/main armhf libcap-ng0 armhf 0.7.9-2.2build3 [10.1 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main armhf libaudit1 armhf 1:3.0.7-1build1 [43.6 kB] Get:24 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpam0g armhf 1.4.0-11ubuntu2.4 [54.7 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main armhf libcrypt1 armhf 1:4.4.27-1 [94.0 kB] Get:26 http://ftpmaster.internal/ubuntu jammy/main armhf libdb5.3 armhf 5.3.28+dfsg1-0.8ubuntu3 [648 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main armhf libgdbm6 armhf 1.23-1 [30.0 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main armhf libgdbm-compat4 armhf 1.23-1 [6070 B] Get:29 http://ftpmaster.internal/ubuntu jammy-security/main armhf zlib1g armhf 1:1.2.11.dfsg-2ubuntu9.2 [51.7 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main armhf debconf all 1.5.79ubuntu1 [126 kB] Get:31 http://ftpmaster.internal/ubuntu jammy-security/main armhf libcom-err2 armhf 1.46.5-2ubuntu1.1 [8278 B] Get:32 http://ftpmaster.internal/ubuntu jammy/main armhf libkeyutils1 armhf 1.6.1-2ubuntu3 [8966 B] Get:33 http://ftpmaster.internal/ubuntu jammy-security/main armhf libtirpc3 armhf 1.3.2-2ubuntu0.1 [72.7 kB] Get:34 http://ftpmaster.internal/ubuntu jammy/main armhf libnsl2 armhf 1.3.0-2build2 [36.6 kB] Get:35 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf linux-libc-dev armhf 5.15.0-102.112 [1314 kB] Get:36 http://ftpmaster.internal/ubuntu jammy-security/main armhf gcc-12-base armhf 12.3.0-1ubuntu1~22.04 [20.1 kB] Get:37 http://ftpmaster.internal/ubuntu jammy-security/main armhf libgcc-s1 armhf 12.3.0-1ubuntu1~22.04 [42.5 kB] Get:38 http://ftpmaster.internal/ubuntu jammy-updates/main armhf base-files armhf 12ubuntu4.6 [62.2 kB] Get:39 http://ftpmaster.internal/ubuntu jammy/main armhf debianutils armhf 5.5-1ubuntu2 [106 kB] Get:40 http://ftpmaster.internal/ubuntu jammy-security/main armhf bash armhf 5.1-6ubuntu1.1 [655 kB] Get:41 http://ftpmaster.internal/ubuntu jammy-security/main armhf bsdutils armhf 1:2.37.2-4ubuntu3.3 [87.5 kB] Get:42 http://ftpmaster.internal/ubuntu jammy-updates/main armhf coreutils armhf 8.32-4.1ubuntu1.2 [1301 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main armhf libgpg-error0 armhf 1.43-3 [61.9 kB] Get:44 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgcrypt20 armhf 1.9.4-3ubuntu3.1 [439 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main armhf liblz4-1 armhf 1.9.3-2build2 [54.8 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main armhf liblzma5 armhf 5.2.5-2ubuntu1 [87.0 kB] Get:47 http://ftpmaster.internal/ubuntu jammy-security/main armhf libstdc++6 armhf 12.3.0-1ubuntu1~22.04 [614 kB] Get:48 http://ftpmaster.internal/ubuntu jammy/main armhf libargon2-1 armhf 0~20171227-0.3 [21.0 kB] Get:49 http://ftpmaster.internal/ubuntu jammy-security/main armhf libblkid1 armhf 2.37.2-4ubuntu3.3 [137 kB] Get:50 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcre2-8-0 armhf 10.39-3ubuntu0.1 [191 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main armhf libselinux1 armhf 3.3-1build2 [66.8 kB] Get:52 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libudev1 armhf 249.11-0ubuntu3.12 [70.8 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/main armhf libdevmapper1.02.1 armhf 2:1.02.175-2.1ubuntu4 [134 kB] Get:54 http://ftpmaster.internal/ubuntu jammy-security/main armhf libjson-c5 armhf 0.15-3~ubuntu1.22.04.2 [29.0 kB] Get:55 http://ftpmaster.internal/ubuntu jammy-security/main armhf libuuid1 armhf 2.37.2-4ubuntu3.3 [23.9 kB] Get:56 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libcryptsetup12 armhf 2:2.4.3-1ubuntu1.2 [189 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/main armhf libgmp10 armhf 2:6.2.1+dfsg-3ubuntu1 [205 kB] Get:58 http://ftpmaster.internal/ubuntu jammy/main armhf libnettle8 armhf 3.7.3-1build2 [174 kB] Get:59 http://ftpmaster.internal/ubuntu jammy/main armhf libhogweed6 armhf 3.7.3-1build2 [187 kB] Get:60 http://ftpmaster.internal/ubuntu jammy/main armhf libunistring2 armhf 1.0-1 [533 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main armhf libidn2-0 armhf 2.3.2-2build1 [67.6 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main armhf libffi8 armhf 3.4.2-4 [19.0 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main armhf libp11-kit0 armhf 0.24.0-6build1 [219 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main armhf libtasn1-6 armhf 4.18.0-4build1 [36.3 kB] Get:65 http://ftpmaster.internal/ubuntu jammy-security/main armhf libgnutls30 armhf 3.7.3-4ubuntu1.4 [935 kB] Get:66 http://ftpmaster.internal/ubuntu jammy-updates/main armhf systemd-sysv armhf 249.11-0ubuntu3.12 [10.5 kB] Get:67 http://ftpmaster.internal/ubuntu jammy-updates/main armhf systemd-timesyncd armhf 249.11-0ubuntu3.12 [31.0 kB] Get:68 http://ftpmaster.internal/ubuntu jammy/main armhf libacl1 armhf 2.3.1-1 [14.9 kB] Get:69 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libapparmor1 armhf 3.0.4-2ubuntu2.3 [33.6 kB] Get:70 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libip4tc2 armhf 1.8.7-1ubuntu5.2 [17.8 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main armhf libzstd1 armhf 1.4.8+dfsg-3build1 [285 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/main armhf libkmod2 armhf 29-1ubuntu1 [40.9 kB] Get:73 http://ftpmaster.internal/ubuntu jammy-security/main armhf libmount1 armhf 2.37.2-4ubuntu3.3 [152 kB] Get:74 http://ftpmaster.internal/ubuntu jammy/main armhf libseccomp2 armhf 2.5.3-2ubuntu2 [46.8 kB] Get:75 http://ftpmaster.internal/ubuntu jammy-security/main armhf login armhf 1:4.8.1-2ubuntu2.2 [186 kB] Get:76 http://ftpmaster.internal/ubuntu jammy-security/main armhf util-linux armhf 2.37.2-4ubuntu3.3 [1130 kB] Get:77 http://ftpmaster.internal/ubuntu jammy-security/main armhf mount armhf 2.37.2-4ubuntu3.3 [125 kB] Get:78 http://ftpmaster.internal/ubuntu jammy-updates/main armhf systemd armhf 249.11-0ubuntu3.12 [4488 kB] Get:79 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libsystemd0 armhf 249.11-0ubuntu3.12 [296 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/main armhf libxxhash0 armhf 0.8.1-1 [26.3 kB] Get:81 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libapt-pkg6.0 armhf 2.4.12 [905 kB] Get:82 http://ftpmaster.internal/ubuntu jammy-security/main armhf tar armhf 1.34+dfsg-1ubuntu0.1.22.04.2 [272 kB] Get:83 http://ftpmaster.internal/ubuntu jammy-updates/main armhf dpkg armhf 1.21.1ubuntu2.3 [1188 kB] Get:84 http://ftpmaster.internal/ubuntu jammy/main armhf dash armhf 0.5.11+git20210903+057cd650a4ed-3build1 [83.8 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main armhf diffutils armhf 1:3.8-0ubuntu2 [164 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main armhf findutils armhf 4.8.0-1ubuntu3 [323 kB] Get:87 http://ftpmaster.internal/ubuntu jammy/main armhf grep armhf 3.7-1build1 [150 kB] Get:88 http://ftpmaster.internal/ubuntu jammy-updates/main armhf gzip armhf 1.10-4ubuntu4.1 [95.3 kB] Get:89 http://ftpmaster.internal/ubuntu jammy/main armhf hostname armhf 3.23ubuntu2 [10.7 kB] Get:90 http://ftpmaster.internal/ubuntu jammy-security/main armhf libncurses6 armhf 6.3-2ubuntu0.1 [87.5 kB] Get:91 http://ftpmaster.internal/ubuntu jammy-security/main armhf libncursesw6 armhf 6.3-2ubuntu0.1 [118 kB] Get:92 http://ftpmaster.internal/ubuntu jammy-security/main armhf libtinfo6 armhf 6.3-2ubuntu0.1 [88.2 kB] Get:93 http://ftpmaster.internal/ubuntu jammy-security/main armhf ncurses-bin armhf 6.3-2ubuntu0.1 [175 kB] Get:94 http://ftpmaster.internal/ubuntu jammy/main armhf sed armhf 4.8-1ubuntu2 [186 kB] Get:95 http://ftpmaster.internal/ubuntu jammy/main armhf libdebconfclient0 armhf 0.261ubuntu1 [6552 B] Get:96 http://ftpmaster.internal/ubuntu jammy/main armhf base-passwd armhf 3.5.52build1 [49.2 kB] Get:97 http://ftpmaster.internal/ubuntu jammy/main armhf init-system-helpers all 1.62 [38.5 kB] Get:98 http://ftpmaster.internal/ubuntu jammy-security/main armhf ncurses-base all 6.3-2ubuntu0.1 [20.2 kB] Get:99 http://ftpmaster.internal/ubuntu jammy/main armhf lsb-base all 11.1.0ubuntu4 [12.3 kB] Get:100 http://ftpmaster.internal/ubuntu jammy/main armhf sysvinit-utils armhf 3.01-1ubuntu1 [20.5 kB] Get:101 http://ftpmaster.internal/ubuntu jammy-security/main armhf gpgv armhf 2.2.27-3ubuntu2.1 [186 kB] Get:102 http://ftpmaster.internal/ubuntu jammy-updates/main armhf apt armhf 2.4.12 [1353 kB] Get:103 http://ftpmaster.internal/ubuntu jammy/main armhf libsepol2 armhf 3.3-1build1 [259 kB] Get:104 http://ftpmaster.internal/ubuntu jammy/main armhf libsemanage-common all 3.3-1build2 [9874 B] Get:105 http://ftpmaster.internal/ubuntu jammy/main armhf libsemanage2 armhf 3.3-1build2 [83.9 kB] Get:106 http://ftpmaster.internal/ubuntu jammy-security/main armhf passwd armhf 1:4.8.1-2ubuntu2.2 [742 kB] Get:107 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpam-modules-bin armhf 1.4.0-11ubuntu2.4 [35.6 kB] Get:108 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpam-modules armhf 1.4.0-11ubuntu2.4 [263 kB] Get:109 http://ftpmaster.internal/ubuntu jammy-security/main armhf logsave armhf 1.46.5-2ubuntu1.1 [9372 B] Get:110 http://ftpmaster.internal/ubuntu jammy-security/main armhf libext2fs2 armhf 1.46.5-2ubuntu1.1 [190 kB] Get:111 http://ftpmaster.internal/ubuntu jammy-security/main armhf e2fsprogs armhf 1.46.5-2ubuntu1.1 [566 kB] Get:112 http://ftpmaster.internal/ubuntu jammy/main armhf init armhf 1.62 [5412 B] Get:113 http://ftpmaster.internal/ubuntu jammy/main armhf libattr1 armhf 1:2.5.1-1build1 [12.1 kB] Get:114 http://ftpmaster.internal/ubuntu jammy-security/main armhf libcap2 armhf 1:2.44-1ubuntu0.22.04.1 [15.5 kB] Get:115 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpam-runtime all 1.4.0-11ubuntu2.4 [40.3 kB] Get:116 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcre3 armhf 2:8.39-13ubuntu0.22.04.1 [225 kB] Get:117 http://ftpmaster.internal/ubuntu jammy-security/main armhf libsmartcols1 armhf 2.37.2-4ubuntu3.3 [94.2 kB] Get:118 http://ftpmaster.internal/ubuntu jammy-security/main armhf libprocps8 armhf 2:3.3.17-6ubuntu2.1 [32.8 kB] Get:119 http://ftpmaster.internal/ubuntu jammy-security/main armhf libss2 armhf 1.46.5-2ubuntu1.1 [10.1 kB] Get:120 http://ftpmaster.internal/ubuntu jammy/main armhf mawk armhf 1.3.4.20200120-3 [91.5 kB] Get:121 http://ftpmaster.internal/ubuntu jammy-security/main armhf procps armhf 2:3.3.17-6ubuntu2.1 [373 kB] Get:122 http://ftpmaster.internal/ubuntu jammy/main armhf sensible-utils all 0.0.17 [20.1 kB] Get:123 http://ftpmaster.internal/ubuntu jammy/main armhf usrmerge all 25ubuntu2 [54.7 kB] Get:124 http://ftpmaster.internal/ubuntu jammy-security/main armhf openssl armhf 3.0.2-0ubuntu1.15 [1154 kB] Get:125 http://ftpmaster.internal/ubuntu jammy-security/main armhf ca-certificates all 20230311ubuntu0.22.04.1 [155 kB] Get:126 http://ftpmaster.internal/ubuntu jammy/main armhf readline-common all 8.1.2-1 [53.5 kB] Get:127 http://ftpmaster.internal/ubuntu jammy/main armhf libreadline8 armhf 8.1.2-1 [128 kB] Get:128 http://ftpmaster.internal/ubuntu jammy-security/main armhf libsqlite3-0 armhf 3.37.2-2ubuntu0.3 [549 kB] Get:129 http://ftpmaster.internal/ubuntu jammy-security/main armhf tzdata all 2024a-0ubuntu0.22.04 [348 kB] Get:130 http://ftpmaster.internal/ubuntu jammy/main armhf libpng16-16 armhf 1.6.37-3build5 [170 kB] Get:131 http://ftpmaster.internal/ubuntu jammy/main armhf xz-utils armhf 5.2.5-2ubuntu1 [84.6 kB] Get:132 http://ftpmaster.internal/ubuntu jammy-security/main armhf advancecomp armhf 2.1-2.1ubuntu2.1 [185 kB] Get:133 http://ftpmaster.internal/ubuntu jammy-security/main armhf libctf0 armhf 2.38-4ubuntu2.6 [94.1 kB] Get:134 http://ftpmaster.internal/ubuntu jammy-security/main armhf libctf-nobfd0 armhf 2.38-4ubuntu2.6 [95.5 kB] Get:135 http://ftpmaster.internal/ubuntu jammy-security/main armhf binutils-arm-linux-gnueabihf armhf 2.38-4ubuntu2.6 [3061 kB] Get:136 http://ftpmaster.internal/ubuntu jammy-security/main armhf libbinutils armhf 2.38-4ubuntu2.6 [497 kB] Get:137 http://ftpmaster.internal/ubuntu jammy-security/main armhf binutils armhf 2.38-4ubuntu2.6 [3174 B] Get:138 http://ftpmaster.internal/ubuntu jammy-security/main armhf binutils-common armhf 2.38-4ubuntu2.6 [222 kB] Get:139 http://ftpmaster.internal/ubuntu jammy/main armhf make armhf 4.3-4.1build1 [163 kB] Get:140 http://ftpmaster.internal/ubuntu jammy-updates/main armhf dpkg-dev all 1.21.1ubuntu2.3 [922 kB] Get:141 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdpkg-perl all 1.21.1ubuntu2.3 [237 kB] Get:142 http://ftpmaster.internal/ubuntu jammy/main armhf patch armhf 2.7.6-7build2 [111 kB] Get:143 http://ftpmaster.internal/ubuntu jammy/main armhf lto-disabled-list all 24 [12.5 kB] Get:144 http://ftpmaster.internal/ubuntu jammy/main armhf build-essential armhf 12.9ubuntu3 [4744 B] Get:145 http://ftpmaster.internal/ubuntu jammy-security/main armhf libubsan1 armhf 12.3.0-1ubuntu1~22.04 [958 kB] Get:146 http://ftpmaster.internal/ubuntu jammy-security/main armhf libgomp1 armhf 12.3.0-1ubuntu1~22.04 [110 kB] Get:147 http://ftpmaster.internal/ubuntu jammy-security/main armhf libatomic1 armhf 12.3.0-1ubuntu1~22.04 [7636 B] Get:148 http://ftpmaster.internal/ubuntu jammy-security/main armhf libasan6 armhf 11.4.0-1ubuntu1~22.04 [2242 kB] Get:149 http://ftpmaster.internal/ubuntu jammy-security/main armhf g++-11 armhf 11.4.0-1ubuntu1~22.04 [9040 kB] Get:150 http://ftpmaster.internal/ubuntu jammy-security/main armhf libstdc++-11-dev armhf 11.4.0-1ubuntu1~22.04 [2154 kB] Get:151 http://ftpmaster.internal/ubuntu jammy-security/main armhf gcc-11 armhf 11.4.0-1ubuntu1~22.04 [15.8 MB] Get:152 http://ftpmaster.internal/ubuntu jammy-security/main armhf libgcc-11-dev armhf 11.4.0-1ubuntu1~22.04 [839 kB] Get:153 http://ftpmaster.internal/ubuntu jammy-security/main armhf libcc1-0 armhf 12.3.0-1ubuntu1~22.04 [39.0 kB] Get:154 http://ftpmaster.internal/ubuntu jammy-security/main armhf cpp-11 armhf 11.4.0-1ubuntu1~22.04 [7852 kB] Get:155 http://ftpmaster.internal/ubuntu jammy-security/main armhf gcc-11-base armhf 11.4.0-1ubuntu1~22.04 [20.2 kB] Get:156 http://ftpmaster.internal/ubuntu jammy/main armhf libisl23 armhf 0.24-2build1 [581 kB] Get:157 http://ftpmaster.internal/ubuntu jammy/main armhf libmpfr6 armhf 4.1.0-3build3 [217 kB] Get:158 http://ftpmaster.internal/ubuntu jammy/main armhf libmpc3 armhf 1.2.1-2build1 [39.5 kB] Get:159 http://ftpmaster.internal/ubuntu jammy/main armhf libfakeroot armhf 1.28-1ubuntu1 [26.3 kB] Get:160 http://ftpmaster.internal/ubuntu jammy/main armhf fakeroot armhf 1.28-1ubuntu1 [62.2 kB] Get:161 http://ftpmaster.internal/ubuntu jammy/main armhf libassuan0 armhf 2.5.5-1build1 [31.3 kB] Get:162 http://ftpmaster.internal/ubuntu jammy/main armhf pinentry-curses armhf 1.1.1-1build2 [35.6 kB] Get:163 http://ftpmaster.internal/ubuntu jammy/main armhf libnpth0 armhf 1.6-3build2 [7230 B] Get:164 http://ftpmaster.internal/ubuntu jammy-security/main armhf gpg armhf 2.2.27-3ubuntu2.1 [483 kB] Get:165 http://ftpmaster.internal/ubuntu jammy-security/main armhf gpgconf armhf 2.2.27-3ubuntu2.1 [115 kB] Get:166 http://ftpmaster.internal/ubuntu jammy-security/main armhf gpg-agent armhf 2.2.27-3ubuntu2.1 [227 kB] Get:167 http://ftpmaster.internal/ubuntu jammy/main armhf liblockfile-bin armhf 1.17-1build2 [11.0 kB] Get:168 http://ftpmaster.internal/ubuntu jammy/main armhf liblockfile1 armhf 1.17-1build2 [5930 B] Get:169 http://ftpmaster.internal/ubuntu jammy/main armhf lockfile-progs armhf 0.1.19build1 [9506 B] Get:170 http://ftpmaster.internal/ubuntu jammy/main armhf optipng armhf 0.7.7-2build1 [84.8 kB] Get:171 http://ftpmaster.internal/ubuntu jammy-updates/main armhf pkgbinarymangler all 149.22.04.0 [32.5 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 90.5 MB in 7s (12.6 MB/s) (Reading database ... 12985 files and directories currently installed.) Preparing to unpack .../0-rpcsvc-proto_1.4.2-0ubuntu6_armhf.deb ... Unpacking rpcsvc-proto (1.4.2-0ubuntu6) over (1.4.2-0ubuntu5) ... Preparing to unpack .../1-libnsl-dev_1.3.0-2build2_armhf.deb ... Unpacking libnsl-dev:armhf (1.3.0-2build2) over (1.3.0-2build1) ... Preparing to unpack .../2-libcrypt-dev_1%3a4.4.27-1_armhf.deb ... Unpacking libcrypt-dev:armhf (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Preparing to unpack .../3-libc6-dev_2.35-0ubuntu3.6_armhf.deb ... Unpacking libc6-dev:armhf (2.35-0ubuntu3.6) over (2.34-0ubuntu3) ... Preparing to unpack .../4-libc-dev-bin_2.35-0ubuntu3.6_armhf.deb ... Unpacking libc-dev-bin (2.35-0ubuntu3.6) over (2.34-0ubuntu3) ... Preparing to unpack .../5-libtirpc-common_1.3.2-2ubuntu0.1_all.deb ... Unpacking libtirpc-common (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Setting up libtirpc-common (1.3.2-2ubuntu0.1) ... (Reading database ... 12990 files and directories currently installed.) Preparing to unpack .../libtirpc-dev_1.3.2-2ubuntu0.1_armhf.deb ... Unpacking libtirpc-dev:armhf (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Selecting previously unselected package libssl3:armhf. Preparing to unpack .../libssl3_3.0.2-0ubuntu1.15_armhf.deb ... Unpacking libssl3:armhf (3.0.2-0ubuntu1.15) ... Setting up libssl3:armhf (3.0.2-0ubuntu1.15) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../libk5crypto3_1.19.2-2ubuntu0.3_armhf.deb ... Unpacking libk5crypto3:armhf (1.19.2-2ubuntu0.3) over (1.18.3-6) ... Setting up libk5crypto3:armhf (1.19.2-2ubuntu0.3) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../libkrb5support0_1.19.2-2ubuntu0.3_armhf.deb ... Unpacking libkrb5support0:armhf (1.19.2-2ubuntu0.3) over (1.18.3-6) ... Setting up libkrb5support0:armhf (1.19.2-2ubuntu0.3) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../libkrb5-3_1.19.2-2ubuntu0.3_armhf.deb ... Unpacking libkrb5-3:armhf (1.19.2-2ubuntu0.3) over (1.18.3-6) ... Setting up libkrb5-3:armhf (1.19.2-2ubuntu0.3) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../libgssapi-krb5-2_1.19.2-2ubuntu0.3_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.19.2-2ubuntu0.3) over (1.18.3-6) ... Setting up libgssapi-krb5-2:armhf (1.19.2-2ubuntu0.3) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../libc6_2.35-0ubuntu3.6_armhf.deb ... Unpacking libc6:armhf (2.35-0ubuntu3.6) over (2.34-0ubuntu3) ... Setting up libc6:armhf (2.35-0ubuntu3.6) ... (Reading database ... 13000 files and directories currently installed.) Preparing to unpack .../libc-bin_2.35-0ubuntu3.6_armhf.deb ... Unpacking libc-bin (2.35-0ubuntu3.6) over (2.34-0ubuntu3) ... Setting up libc-bin (2.35-0ubuntu3.6) ... (Reading database ... 12998 files and directories currently installed.) Preparing to unpack .../perl_5.34.0-3ubuntu1.3_armhf.deb ... Unpacking perl (5.34.0-3ubuntu1.3) over (5.32.1-3ubuntu3) ... Selecting previously unselected package perl-modules-5.34. Preparing to unpack .../perl-modules-5.34_5.34.0-3ubuntu1.3_all.deb ... Unpacking perl-modules-5.34 (5.34.0-3ubuntu1.3) ... Selecting previously unselected package libperl5.34:armhf. Preparing to unpack .../libperl5.34_5.34.0-3ubuntu1.3_armhf.deb ... Unpacking libperl5.34:armhf (5.34.0-3ubuntu1.3) ... Preparing to unpack .../perl-base_5.34.0-3ubuntu1.3_armhf.deb ... Unpacking perl-base (5.34.0-3ubuntu1.3) over (5.32.1-3ubuntu3) ... Setting up perl-base (5.34.0-3ubuntu1.3) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-5build1_armhf.deb ... Unpacking bzip2 (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Preparing to unpack .../libbz2-1.0_1.0.8-5build1_armhf.deb ... Unpacking libbz2-1.0:armhf (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Setting up libbz2-1.0:armhf (1.0.8-5build1) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a3.0.7-1build1_all.deb ... Unpacking libaudit-common (1:3.0.7-1build1) over (1:3.0-2ubuntu3) ... Setting up libaudit-common (1:3.0.7-1build1) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2.2build3_armhf.deb ... Unpacking libcap-ng0:armhf (0.7.9-2.2build3) over (0.7.9-2.2build2) ... Setting up libcap-ng0:armhf (0.7.9-2.2build3) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.0.7-1build1_armhf.deb ... Unpacking libaudit1:armhf (1:3.0.7-1build1) over (1:3.0-2ubuntu3) ... Setting up libaudit1:armhf (1:3.0.7-1build1) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libpam0g_1.4.0-11ubuntu2.4_armhf.deb ... Unpacking libpam0g:armhf (1.4.0-11ubuntu2.4) over (1.3.1-5ubuntu11) ... Setting up libpam0g:armhf (1.4.0-11ubuntu2.4) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libcrypt1_1%3a4.4.27-1_armhf.deb ... Unpacking libcrypt1:armhf (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Setting up libcrypt1:armhf (1:4.4.27-1) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.8ubuntu3_armhf.deb ... Unpacking libdb5.3:armhf (5.3.28+dfsg1-0.8ubuntu3) over (5.3.28+dfsg1-0.8ubuntu2) ... Setting up libdb5.3:armhf (5.3.28+dfsg1-0.8ubuntu3) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.23-1_armhf.deb ... Unpacking libgdbm6:armhf (1.23-1) over (1.19-2build1) ... Preparing to unpack .../libgdbm-compat4_1.23-1_armhf.deb ... Unpacking libgdbm-compat4:armhf (1.23-1) over (1.19-2build1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2ubuntu9.2_armhf.deb ... Unpacking zlib1g:armhf (1:1.2.11.dfsg-2ubuntu9.2) over (1:1.2.11.dfsg-2ubuntu7) ... Setting up zlib1g:armhf (1:1.2.11.dfsg-2ubuntu9.2) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../debconf_1.5.79ubuntu1_all.deb ... Unpacking debconf (1.5.79ubuntu1) over (1.5.77) ... Setting up debconf (1.5.79ubuntu1) ... (Reading database ... 14905 files and directories currently installed.) Preparing to unpack .../libcom-err2_1.46.5-2ubuntu1.1_armhf.deb ... Unpacking libcom-err2:armhf (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libcom-err2:armhf (1.46.5-2ubuntu1.1) ... (Reading database ... 14905 files and directories currently installed.) Preparing to unpack .../libkeyutils1_1.6.1-2ubuntu3_armhf.deb ... Unpacking libkeyutils1:armhf (1.6.1-2ubuntu3) over (1.6.1-2ubuntu2) ... Setting up libkeyutils1:armhf (1.6.1-2ubuntu3) ... (Reading database ... 14905 files and directories currently installed.) Preparing to unpack .../libtirpc3_1.3.2-2ubuntu0.1_armhf.deb ... Unpacking libtirpc3:armhf (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Setting up libtirpc3:armhf (1.3.2-2ubuntu0.1) ... (Reading database ... 14905 files and directories currently installed.) Preparing to unpack .../libnsl2_1.3.0-2build2_armhf.deb ... Unpacking libnsl2:armhf (1.3.0-2build2) over (1.3.0-2build1) ... Setting up libnsl2:armhf (1.3.0-2build2) ... (Reading database ... 14905 files and directories currently installed.) Preparing to unpack .../linux-libc-dev_5.15.0-102.112_armhf.deb ... Unpacking linux-libc-dev:armhf (5.15.0-102.112) over (5.13.0-19.19) ... Selecting previously unselected package gcc-12-base:armhf. Preparing to unpack .../gcc-12-base_12.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking gcc-12-base:armhf (12.3.0-1ubuntu1~22.04) ... Setting up gcc-12-base:armhf (12.3.0-1ubuntu1~22.04) ... (Reading database ... 14922 files and directories currently installed.) Preparing to unpack .../libgcc-s1_12.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking libgcc-s1:armhf (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Setting up libgcc-s1:armhf (12.3.0-1ubuntu1~22.04) ... (Reading database ... 14922 files and directories currently installed.) Preparing to unpack .../base-files_12ubuntu4.6_armhf.deb ... Unpacking base-files (12ubuntu4.6) over (12ubuntu1) ... Setting up base-files (12ubuntu4.6) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/update-motd.d/10-help-text ... (Reading database ... 14922 files and directories currently installed.) Preparing to unpack .../debianutils_5.5-1ubuntu2_armhf.deb ... Unpacking debianutils (5.5-1ubuntu2) over (4.11.2build1) ... Setting up debianutils (5.5-1ubuntu2) ... update-alternatives: using /usr/bin/which.debianutils to provide /usr/bin/which (which) in auto mode (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../bash_5.1-6ubuntu1.1_armhf.deb ... Unpacking bash (5.1-6ubuntu1.1) over (5.1-3ubuntu2) ... Setting up bash (5.1-6ubuntu1.1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.37.2-4ubuntu3.3_armhf.deb ... Unpacking bsdutils (1:2.37.2-4ubuntu3.3) over (1:2.36.1-8ubuntu1) ... Setting up bsdutils (1:2.37.2-4ubuntu3.3) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../coreutils_8.32-4.1ubuntu1.2_armhf.deb ... Unpacking coreutils (8.32-4.1ubuntu1.2) over (8.32-4ubuntu3) ... Setting up coreutils (8.32-4.1ubuntu1.2) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.43-3_armhf.deb ... Unpacking libgpg-error0:armhf (1.43-3) over (1.38-2build2) ... Setting up libgpg-error0:armhf (1.43-3) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.9.4-3ubuntu3.1_armhf.deb ... Unpacking libgcrypt20:armhf (1.9.4-3ubuntu3.1) over (1.8.7-5ubuntu2) ... Setting up libgcrypt20:armhf (1.9.4-3ubuntu3.1) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.3-2build2_armhf.deb ... Unpacking liblz4-1:armhf (1.9.3-2build2) over (1.9.3-2build1) ... Setting up liblz4-1:armhf (1.9.3-2build2) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.5-2ubuntu1_armhf.deb ... Unpacking liblzma5:armhf (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Setting up liblzma5:armhf (5.2.5-2ubuntu1) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../libstdc++6_12.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking libstdc++6:armhf (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Setting up libstdc++6:armhf (12.3.0-1ubuntu1~22.04) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../libargon2-1_0~20171227-0.3_armhf.deb ... Unpacking libargon2-1:armhf (0~20171227-0.3) over (0~20171227-0.2build22) ... Preparing to unpack .../libblkid1_2.37.2-4ubuntu3.3_armhf.deb ... Unpacking libblkid1:armhf (2.37.2-4ubuntu3.3) over (2.36.1-8ubuntu1) ... Setting up libblkid1:armhf (2.37.2-4ubuntu3.3) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.39-3ubuntu0.1_armhf.deb ... Unpacking libpcre2-8-0:armhf (10.39-3ubuntu0.1) over (10.37-0ubuntu2) ... Setting up libpcre2-8-0:armhf (10.39-3ubuntu0.1) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../libselinux1_3.3-1build2_armhf.deb ... Unpacking libselinux1:armhf (3.3-1build2) over (3.1-3build2) ... Setting up libselinux1:armhf (3.3-1build2) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../libudev1_249.11-0ubuntu3.12_armhf.deb ... Unpacking libudev1:armhf (249.11-0ubuntu3.12) over (248.3-1ubuntu8) ... Setting up libudev1:armhf (249.11-0ubuntu3.12) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.175-2.1ubuntu4_armhf.deb ... Unpacking libdevmapper1.02.1:armhf (2:1.02.175-2.1ubuntu4) over (2:1.02.175-2.1ubuntu3) ... Preparing to unpack .../libjson-c5_0.15-3~ubuntu1.22.04.2_armhf.deb ... Unpacking libjson-c5:armhf (0.15-3~ubuntu1.22.04.2) over (0.15-2build3) ... Preparing to unpack .../libuuid1_2.37.2-4ubuntu3.3_armhf.deb ... Unpacking libuuid1:armhf (2.37.2-4ubuntu3.3) over (2.36.1-8ubuntu1) ... Setting up libuuid1:armhf (2.37.2-4ubuntu3.3) ... (Reading database ... 14926 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.4.3-1ubuntu1.2_armhf.deb ... Unpacking libcryptsetup12:armhf (2:2.4.3-1ubuntu1.2) over (2:2.3.6-0ubuntu1) ... Preparing to unpack .../libgmp10_2%3a6.2.1+dfsg-3ubuntu1_armhf.deb ... Unpacking libgmp10:armhf (2:6.2.1+dfsg-3ubuntu1) over (2:6.2.1+dfsg-1ubuntu3) ... Setting up libgmp10:armhf (2:6.2.1+dfsg-3ubuntu1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libnettle8_3.7.3-1build2_armhf.deb ... Unpacking libnettle8:armhf (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libnettle8:armhf (3.7.3-1build2) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libhogweed6_3.7.3-1build2_armhf.deb ... Unpacking libhogweed6:armhf (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libhogweed6:armhf (3.7.3-1build2) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libunistring2_1.0-1_armhf.deb ... Unpacking libunistring2:armhf (1.0-1) over (0.9.10-6) ... Setting up libunistring2:armhf (1.0-1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.2-2build1_armhf.deb ... Unpacking libidn2-0:armhf (2.3.2-2build1) over (2.3.1-1build1) ... Setting up libidn2-0:armhf (2.3.2-2build1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libffi8_3.4.2-4_armhf.deb ... Unpacking libffi8:armhf (3.4.2-4) over (3.4.2-1ubuntu5) ... Setting up libffi8:armhf (3.4.2-4) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.24.0-6build1_armhf.deb ... Unpacking libp11-kit0:armhf (0.24.0-6build1) over (0.23.22-1build1) ... Setting up libp11-kit0:armhf (0.24.0-6build1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.18.0-4build1_armhf.deb ... Unpacking libtasn1-6:armhf (4.18.0-4build1) over (4.16.0-2build1) ... Setting up libtasn1-6:armhf (4.18.0-4build1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.3-4ubuntu1.4_armhf.deb ... Unpacking libgnutls30:armhf (3.7.3-4ubuntu1.4) over (3.7.1-5ubuntu1) ... Setting up libgnutls30:armhf (3.7.3-4ubuntu1.4) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../systemd-sysv_249.11-0ubuntu3.12_armhf.deb ... Unpacking systemd-sysv (249.11-0ubuntu3.12) over (248.3-1ubuntu8) ... Preparing to unpack .../systemd-timesyncd_249.11-0ubuntu3.12_armhf.deb ... Unpacking systemd-timesyncd (249.11-0ubuntu3.12) over (248.3-1ubuntu8) ... Preparing to unpack .../libacl1_2.3.1-1_armhf.deb ... Unpacking libacl1:armhf (2.3.1-1) over (2.2.53-10ubuntu2) ... Setting up libacl1:armhf (2.3.1-1) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.0.4-2ubuntu2.3_armhf.deb ... Unpacking libapparmor1:armhf (3.0.4-2ubuntu2.3) over (3.0.3-0ubuntu1) ... Preparing to unpack .../libip4tc2_1.8.7-1ubuntu5.2_armhf.deb ... Unpacking libip4tc2:armhf (1.8.7-1ubuntu5.2) over (1.8.7-1ubuntu3) ... Preparing to unpack .../libzstd1_1.4.8+dfsg-3build1_armhf.deb ... Unpacking libzstd1:armhf (1.4.8+dfsg-3build1) over (1.4.8+dfsg-2.1build1) ... Setting up libzstd1:armhf (1.4.8+dfsg-3build1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libkmod2_29-1ubuntu1_armhf.deb ... Unpacking libkmod2:armhf (29-1ubuntu1) over (28-1ubuntu4) ... Preparing to unpack .../libmount1_2.37.2-4ubuntu3.3_armhf.deb ... Unpacking libmount1:armhf (2.37.2-4ubuntu3.3) over (2.36.1-8ubuntu1) ... Setting up libmount1:armhf (2.37.2-4ubuntu3.3) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.3-2ubuntu2_armhf.deb ... Unpacking libseccomp2:armhf (2.5.3-2ubuntu2) over (2.5.1-1ubuntu1) ... Setting up libseccomp2:armhf (2.5.3-2ubuntu2) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../login_1%3a4.8.1-2ubuntu2.2_armhf.deb ... Unpacking login (1:4.8.1-2ubuntu2.2) over (1:4.8.1-1ubuntu9) ... Setting up login (1:4.8.1-2ubuntu2.2) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../util-linux_2.37.2-4ubuntu3.3_armhf.deb ... Unpacking util-linux (2.37.2-4ubuntu3.3) over (2.36.1-8ubuntu1) ... Setting up util-linux (2.37.2-4ubuntu3.3) ... (Reading database ... 14923 files and directories currently installed.) Preparing to unpack .../mount_2.37.2-4ubuntu3.3_armhf.deb ... Unpacking mount (2.37.2-4ubuntu3.3) over (2.36.1-8ubuntu1) ... Preparing to unpack .../systemd_249.11-0ubuntu3.12_armhf.deb ... Unpacking systemd (249.11-0ubuntu3.12) over (248.3-1ubuntu8) ... Preparing to unpack .../libsystemd0_249.11-0ubuntu3.12_armhf.deb ... Unpacking libsystemd0:armhf (249.11-0ubuntu3.12) over (248.3-1ubuntu8) ... Setting up libsystemd0:armhf (249.11-0ubuntu3.12) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.1-1_armhf.deb ... Unpacking libxxhash0:armhf (0.8.1-1) over (0.8.0-2build1) ... Setting up libxxhash0:armhf (0.8.1-1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.4.12_armhf.deb ... Unpacking libapt-pkg6.0:armhf (2.4.12) over (2.3.9) ... Setting up libapt-pkg6.0:armhf (2.4.12) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../tar_1.34+dfsg-1ubuntu0.1.22.04.2_armhf.deb ... Unpacking tar (1.34+dfsg-1ubuntu0.1.22.04.2) over (1.34+dfsg-1build2) ... Setting up tar (1.34+dfsg-1ubuntu0.1.22.04.2) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.1ubuntu2.3_armhf.deb ... Unpacking dpkg (1.21.1ubuntu2.3) over (1.20.9ubuntu2) ... Setting up dpkg (1.21.1ubuntu2.3) ... Installing new version of config file /etc/cron.daily/dpkg ... Created symlink /etc/systemd/system/timers.target.wants/dpkg-db-backup.timer -> /lib/systemd/system/dpkg-db-backup.timer. (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20210903+057cd650a4ed-3build1_armhf.deb ... Unpacking dash (0.5.11+git20210903+057cd650a4ed-3build1) over (0.5.11+git20210120+802ebd4-1build1) ... Setting up dash (0.5.11+git20210903+057cd650a4ed-3build1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.8-0ubuntu2_armhf.deb ... Unpacking diffutils (1:3.8-0ubuntu2) over (1:3.8-0ubuntu1) ... Setting up diffutils (1:3.8-0ubuntu2) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../findutils_4.8.0-1ubuntu3_armhf.deb ... Unpacking findutils (4.8.0-1ubuntu3) over (4.8.0-1ubuntu2) ... Setting up findutils (4.8.0-1ubuntu3) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../grep_3.7-1build1_armhf.deb ... Unpacking grep (3.7-1build1) over (3.7-0ubuntu1) ... Setting up grep (3.7-1build1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../gzip_1.10-4ubuntu4.1_armhf.deb ... Unpacking gzip (1.10-4ubuntu4.1) over (1.10-4ubuntu2) ... Setting up gzip (1.10-4ubuntu4.1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../hostname_3.23ubuntu2_armhf.deb ... Unpacking hostname (3.23ubuntu2) over (3.23ubuntu1) ... Setting up hostname (3.23ubuntu2) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libncurses6_6.3-2ubuntu0.1_armhf.deb ... Unpacking libncurses6:armhf (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Preparing to unpack .../libncursesw6_6.3-2ubuntu0.1_armhf.deb ... Unpacking libncursesw6:armhf (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Preparing to unpack .../libtinfo6_6.3-2ubuntu0.1_armhf.deb ... Unpacking libtinfo6:armhf (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Setting up libtinfo6:armhf (6.3-2ubuntu0.1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.3-2ubuntu0.1_armhf.deb ... Unpacking ncurses-bin (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Setting up ncurses-bin (6.3-2ubuntu0.1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../sed_4.8-1ubuntu2_armhf.deb ... Unpacking sed (4.8-1ubuntu2) over (4.7-1ubuntu2) ... Setting up sed (4.8-1ubuntu2) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.261ubuntu1_armhf.deb ... Unpacking libdebconfclient0:armhf (0.261ubuntu1) over (0.256ubuntu4) ... Setting up libdebconfclient0:armhf (0.261ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.52build1_armhf.deb ... Unpacking base-passwd (3.5.52build1) over (3.5.52) ... Setting up base-passwd (3.5.52build1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.62_all.deb ... Unpacking init-system-helpers (1.62) over (1.60build1) ... Setting up init-system-helpers (1.62) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.3-2ubuntu0.1_all.deb ... Unpacking ncurses-base (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Setting up ncurses-base (6.3-2ubuntu0.1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../lsb-base_11.1.0ubuntu4_all.deb ... Unpacking lsb-base (11.1.0ubuntu4) over (11.1.0ubuntu3) ... Setting up lsb-base (11.1.0ubuntu4) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_3.01-1ubuntu1_armhf.deb ... Unpacking sysvinit-utils (3.01-1ubuntu1) over (2.96-7ubuntu2) ... Setting up sysvinit-utils (3.01-1ubuntu1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.27-3ubuntu2.1_armhf.deb ... Unpacking gpgv (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Setting up gpgv (2.2.27-3ubuntu2.1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../archives/apt_2.4.12_armhf.deb ... Unpacking apt (2.4.12) over (2.3.9) ... Setting up apt (2.4.12) ... Installing new version of config file /etc/cron.daily/apt-compat ... Removing obsolete conffile /etc/kernel/postinst.d/apt-auto-removal ... Selecting previously unselected package libsepol2:armhf. (Reading database ... 14921 files and directories currently installed.) Preparing to unpack .../libsepol2_3.3-1build1_armhf.deb ... Unpacking libsepol2:armhf (3.3-1build1) ... Setting up libsepol2:armhf (3.3-1build1) ... (Reading database ... 14925 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.3-1build2_all.deb ... Unpacking libsemanage-common (3.3-1build2) over (3.1-1ubuntu3) ... Setting up libsemanage-common (3.3-1build2) ... Selecting previously unselected package libsemanage2:armhf. (Reading database ... 14925 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.3-1build2_armhf.deb ... Unpacking libsemanage2:armhf (3.3-1build2) ... Setting up libsemanage2:armhf (3.3-1build2) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-2ubuntu2.2_armhf.deb ... Unpacking passwd (1:4.8.1-2ubuntu2.2) over (1:4.8.1-1ubuntu9) ... Setting up passwd (1:4.8.1-2ubuntu2.2) ... (Reading database ... 14936 files and directories currently installed.) Removing libsemanage1:armhf (3.1-1ubuntu3) ... (Reading database ... 14932 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.4.0-11ubuntu2.4_armhf.deb ... Unpacking libpam-modules-bin (1.4.0-11ubuntu2.4) over (1.3.1-5ubuntu11) ... Setting up libpam-modules-bin (1.4.0-11ubuntu2.4) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.4.0-11ubuntu2.4_armhf.deb ... Unpacking libpam-modules:armhf (1.4.0-11ubuntu2.4) over (1.3.1-5ubuntu11) ... Setting up libpam-modules:armhf (1.4.0-11ubuntu2.4) ... Installing new version of config file /etc/security/namespace.conf ... Installing new version of config file /etc/security/pam_env.conf ... (Reading database ... 14931 files and directories currently installed.) Preparing to unpack .../logsave_1.46.5-2ubuntu1.1_armhf.deb ... Unpacking logsave (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../libext2fs2_1.46.5-2ubuntu1.1_armhf.deb ... Unpacking libext2fs2:armhf (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libext2fs2:armhf (1.46.5-2ubuntu1.1) ... (Reading database ... 14931 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.5-2ubuntu1.1_armhf.deb ... Unpacking e2fsprogs (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libapparmor1:armhf (3.0.4-2ubuntu2.3) ... Setting up libargon2-1:armhf (0~20171227-0.3) ... Setting up libdevmapper1.02.1:armhf (2:1.02.175-2.1ubuntu4) ... Setting up libjson-c5:armhf (0.15-3~ubuntu1.22.04.2) ... Setting up libcryptsetup12:armhf (2:2.4.3-1ubuntu1.2) ... Setting up libip4tc2:armhf (1.8.7-1ubuntu5.2) ... Setting up libkmod2:armhf (29-1ubuntu1) ... Setting up mount (2.37.2-4ubuntu3.3) ... Setting up systemd (249.11-0ubuntu3.12) ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (249.11-0ubuntu3.12) ... (Reading database ... 14931 files and directories currently installed.) Preparing to unpack .../archives/init_1.62_armhf.deb ... Unpacking init (1.62) over (1.60build1) ... Preparing to unpack .../libattr1_1%3a2.5.1-1build1_armhf.deb ... Unpacking libattr1:armhf (1:2.5.1-1build1) over (1:2.4.48-6build2) ... Setting up libattr1:armhf (1:2.5.1-1build1) ... Installing new version of config file /etc/xattr.conf ... (Reading database ... 14931 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.44-1ubuntu0.22.04.1_armhf.deb ... Unpacking libcap2:armhf (1:2.44-1ubuntu0.22.04.1) over (1:2.44-1build2) ... Setting up libcap2:armhf (1:2.44-1ubuntu0.22.04.1) ... (Reading database ... 14931 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.4.0-11ubuntu2.4_all.deb ... Unpacking libpam-runtime (1.4.0-11ubuntu2.4) over (1.3.1-5ubuntu11) ... Setting up libpam-runtime (1.4.0-11ubuntu2.4) ... (Reading database ... 14931 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-13ubuntu0.22.04.1_armhf.deb ... Unpacking libpcre3:armhf (2:8.39-13ubuntu0.22.04.1) over (2:8.39-13build4) ... Setting up libpcre3:armhf (2:8.39-13ubuntu0.22.04.1) ... (Reading database ... 14931 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.37.2-4ubuntu3.3_armhf.deb ... Unpacking libsmartcols1:armhf (2.37.2-4ubuntu3.3) over (2.36.1-8ubuntu1) ... Setting up libsmartcols1:armhf (2.37.2-4ubuntu3.3) ... (Reading database ... 14931 files and directories currently installed.) Preparing to unpack .../00-libprocps8_2%3a3.3.17-6ubuntu2.1_armhf.deb ... Unpacking libprocps8:armhf (2:3.3.17-6ubuntu2.1) over (2:3.3.17-5ubuntu3) ... Preparing to unpack .../01-libss2_1.46.5-2ubuntu1.1_armhf.deb ... Unpacking libss2:armhf (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../02-mawk_1.3.4.20200120-3_armhf.deb ... Unpacking mawk (1.3.4.20200120-3) over (1.3.4.20200120-2build1) ... Preparing to unpack .../03-procps_2%3a3.3.17-6ubuntu2.1_armhf.deb ... Unpacking procps (2:3.3.17-6ubuntu2.1) over (2:3.3.17-5ubuntu3) ... Preparing to unpack .../04-sensible-utils_0.0.17_all.deb ... Unpacking sensible-utils (0.0.17) over (0.0.14) ... Preparing to unpack .../05-usrmerge_25ubuntu2_all.deb ... Unpacking usrmerge (25ubuntu2) over (25ubuntu1) ... Preparing to unpack .../06-openssl_3.0.2-0ubuntu1.15_armhf.deb ... Unpacking openssl (3.0.2-0ubuntu1.15) over (1.1.1l-1ubuntu1) ... Preparing to unpack .../07-ca-certificates_20230311ubuntu0.22.04.1_all.deb ... Unpacking ca-certificates (20230311ubuntu0.22.04.1) over (20210119ubuntu1) ... Preparing to unpack .../08-readline-common_8.1.2-1_all.deb ... Unpacking readline-common (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../09-libreadline8_8.1.2-1_armhf.deb ... Unpacking libreadline8:armhf (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../10-libsqlite3-0_3.37.2-2ubuntu0.3_armhf.deb ... Unpacking libsqlite3-0:armhf (3.37.2-2ubuntu0.3) over (3.35.5-1) ... Preparing to unpack .../11-tzdata_2024a-0ubuntu0.22.04_all.deb ... Unpacking tzdata (2024a-0ubuntu0.22.04) over (2021a-2ubuntu1) ... Preparing to unpack .../12-libpng16-16_1.6.37-3build5_armhf.deb ... Unpacking libpng16-16:armhf (1.6.37-3build5) over (1.6.37-3build4) ... Preparing to unpack .../13-xz-utils_5.2.5-2ubuntu1_armhf.deb ... Unpacking xz-utils (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Preparing to unpack .../14-advancecomp_2.1-2.1ubuntu2.1_armhf.deb ... Unpacking advancecomp (2.1-2.1ubuntu2.1) over (2.1-2.1ubuntu1) ... Preparing to unpack .../15-libctf0_2.38-4ubuntu2.6_armhf.deb ... Unpacking libctf0:armhf (2.38-4ubuntu2.6) over (2.37-7ubuntu1) ... Preparing to unpack .../16-libctf-nobfd0_2.38-4ubuntu2.6_armhf.deb ... Unpacking libctf-nobfd0:armhf (2.38-4ubuntu2.6) over (2.37-7ubuntu1) ... Preparing to unpack .../17-binutils-arm-linux-gnueabihf_2.38-4ubuntu2.6_armhf.deb ... Unpacking binutils-arm-linux-gnueabihf (2.38-4ubuntu2.6) over (2.37-7ubuntu1) ... Preparing to unpack .../18-libbinutils_2.38-4ubuntu2.6_armhf.deb ... Unpacking libbinutils:armhf (2.38-4ubuntu2.6) over (2.37-7ubuntu1) ... Preparing to unpack .../19-binutils_2.38-4ubuntu2.6_armhf.deb ... Unpacking binutils (2.38-4ubuntu2.6) over (2.37-7ubuntu1) ... Preparing to unpack .../20-binutils-common_2.38-4ubuntu2.6_armhf.deb ... Unpacking binutils-common:armhf (2.38-4ubuntu2.6) over (2.37-7ubuntu1) ... Preparing to unpack .../21-make_4.3-4.1build1_armhf.deb ... Unpacking make (4.3-4.1build1) over (4.3-4ubuntu1) ... Preparing to unpack .../22-dpkg-dev_1.21.1ubuntu2.3_all.deb ... Unpacking dpkg-dev (1.21.1ubuntu2.3) over (1.20.9ubuntu2) ... Preparing to unpack .../23-libdpkg-perl_1.21.1ubuntu2.3_all.deb ... Unpacking libdpkg-perl (1.21.1ubuntu2.3) over (1.20.9ubuntu2) ... Preparing to unpack .../24-patch_2.7.6-7build2_armhf.deb ... Unpacking patch (2.7.6-7build2) over (2.7.6-7build1) ... Preparing to unpack .../25-lto-disabled-list_24_all.deb ... Unpacking lto-disabled-list (24) over (16) ... Preparing to unpack .../26-build-essential_12.9ubuntu3_armhf.deb ... Unpacking build-essential (12.9ubuntu3) over (12.9ubuntu2) ... Preparing to unpack .../27-libubsan1_12.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking libubsan1:armhf (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../28-libgomp1_12.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking libgomp1:armhf (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../29-libatomic1_12.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking libatomic1:armhf (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../30-libasan6_11.4.0-1ubuntu1~22.04_armhf.deb ... Unpacking libasan6:armhf (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../31-g++-11_11.4.0-1ubuntu1~22.04_armhf.deb ... Unpacking g++-11 (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../32-libstdc++-11-dev_11.4.0-1ubuntu1~22.04_armhf.deb ... Unpacking libstdc++-11-dev:armhf (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../33-gcc-11_11.4.0-1ubuntu1~22.04_armhf.deb ... Unpacking gcc-11 (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../34-libgcc-11-dev_11.4.0-1ubuntu1~22.04_armhf.deb ... Unpacking libgcc-11-dev:armhf (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../35-libcc1-0_12.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking libcc1-0:armhf (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../36-cpp-11_11.4.0-1ubuntu1~22.04_armhf.deb ... Unpacking cpp-11 (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../37-gcc-11-base_11.4.0-1ubuntu1~22.04_armhf.deb ... Unpacking gcc-11-base:armhf (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../38-libisl23_0.24-2build1_armhf.deb ... Unpacking libisl23:armhf (0.24-2build1) over (0.24-1build1) ... Preparing to unpack .../39-libmpfr6_4.1.0-3build3_armhf.deb ... Unpacking libmpfr6:armhf (4.1.0-3build3) over (4.1.0-3build2) ... Preparing to unpack .../40-libmpc3_1.2.1-2build1_armhf.deb ... Unpacking libmpc3:armhf (1.2.1-2build1) over (1.2.0-1build2) ... Preparing to unpack .../41-libfakeroot_1.28-1ubuntu1_armhf.deb ... Unpacking libfakeroot:armhf (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../42-fakeroot_1.28-1ubuntu1_armhf.deb ... Unpacking fakeroot (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../43-libassuan0_2.5.5-1build1_armhf.deb ... Unpacking libassuan0:armhf (2.5.5-1build1) over (2.5.5-1) ... Preparing to unpack .../44-pinentry-curses_1.1.1-1build2_armhf.deb ... Unpacking pinentry-curses (1.1.1-1build2) over (1.1.1-1build1) ... Preparing to unpack .../45-libnpth0_1.6-3build2_armhf.deb ... Unpacking libnpth0:armhf (1.6-3build2) over (1.6-3build1) ... Preparing to unpack .../46-gpg_2.2.27-3ubuntu2.1_armhf.deb ... Unpacking gpg (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../47-gpgconf_2.2.27-3ubuntu2.1_armhf.deb ... Unpacking gpgconf (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../48-gpg-agent_2.2.27-3ubuntu2.1_armhf.deb ... Unpacking gpg-agent (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../49-liblockfile-bin_1.17-1build2_armhf.deb ... Unpacking liblockfile-bin (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../50-liblockfile1_1.17-1build2_armhf.deb ... Unpacking liblockfile1:armhf (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../51-lockfile-progs_0.1.19build1_armhf.deb ... Unpacking lockfile-progs (0.1.19build1) over (0.1.18build1) ... Preparing to unpack .../52-optipng_0.7.7-2build1_armhf.deb ... Unpacking optipng (0.7.7-2build1) over (0.7.7-2) ... Preparing to unpack .../53-pkgbinarymangler_149.22.04.0_all.deb ... Unpacking pkgbinarymangler (149.22.04.0) over (148) ... Setting up gcc-11-base:armhf (11.4.0-1ubuntu1~22.04) ... Setting up lto-disabled-list (24) ... Setting up liblockfile-bin (1.17-1build2) ... Setting up init (1.62) ... Setting up libsqlite3-0:armhf (3.37.2-2ubuntu0.3) ... Setting up binutils-common:armhf (2.38-4ubuntu2.6) ... Setting up linux-libc-dev:armhf (5.15.0-102.112) ... Setting up libctf-nobfd0:armhf (2.38-4ubuntu2.6) ... Setting up libnpth0:armhf (1.6-3build2) ... Setting up libassuan0:armhf (2.5.5-1build1) ... Setting up libgomp1:armhf (12.3.0-1ubuntu1~22.04) ... Setting up perl-modules-5.34 (5.34.0-3ubuntu1.3) ... Setting up bzip2 (1.0.8-5build1) ... Setting up libfakeroot:armhf (1.28-1ubuntu1) ... Setting up libasan6:armhf (11.4.0-1ubuntu1~22.04) ... Setting up tzdata (2024a-0ubuntu0.22.04) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Apr 4 00:01:42 UTC 2024. Universal Time is now: Thu Apr 4 00:01:42 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.28-1ubuntu1) ... Setting up libtirpc-dev:armhf (1.3.2-2ubuntu0.1) ... Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... Setting up make (4.3-4.1build1) ... Setting up libmpfr6:armhf (4.1.0-3build3) ... Setting up libncurses6:armhf (6.3-2ubuntu0.1) ... Setting up xz-utils (5.2.5-2ubuntu1) ... Setting up libpng16-16:armhf (1.6.37-3build5) ... Setting up libmpc3:armhf (1.2.1-2build1) ... Setting up systemd-timesyncd (249.11-0ubuntu3.12) ... Setting up libatomic1:armhf (12.3.0-1ubuntu1~22.04) ... Setting up usrmerge (25ubuntu2) ... Setting up patch (2.7.6-7build2) ... Setting up libss2:armhf (1.46.5-2ubuntu1.1) ... Setting up libncursesw6:armhf (6.3-2ubuntu0.1) ... Setting up logsave (1.46.5-2ubuntu1.1) ... Setting up libubsan1:armhf (12.3.0-1ubuntu1~22.04) ... Setting up advancecomp (2.1-2.1ubuntu2.1) ... Setting up libgcc-11-dev:armhf (11.4.0-1ubuntu1~22.04) ... Setting up libnsl-dev:armhf (1.3.0-2build2) ... Setting up sensible-utils (0.0.17) ... Setting up libcrypt-dev:armhf (1:4.4.27-1) ... Setting up mawk (1.3.4.20200120-3) ... Setting up liblockfile1:armhf (1.17-1build2) ... Setting up libbinutils:armhf (2.38-4ubuntu2.6) ... Setting up libisl23:armhf (0.24-2build1) ... Setting up libc-dev-bin (2.35-0ubuntu3.6) ... Setting up openssl (3.0.2-0ubuntu1.15) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.1.2-1) ... Setting up libcc1-0:armhf (12.3.0-1ubuntu1~22.04) ... Setting up libprocps8:armhf (2:3.3.17-6ubuntu2.1) ... Setting up libgdbm6:armhf (1.23-1) ... Setting up libctf0:armhf (2.38-4ubuntu2.6) ... Setting up pinentry-curses (1.1.1-1build2) ... Setting up cpp-11 (11.4.0-1ubuntu1~22.04) ... Setting up libreadline8:armhf (8.1.2-1) ... Setting up e2fsprogs (1.46.5-2ubuntu1.1) ... Installing new version of config file /etc/mke2fs.conf ... Setting up ca-certificates (20230311ubuntu0.22.04.1) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 26 added, 17 removed; done. Setting up optipng (0.7.7-2build1) ... Setting up lockfile-progs (0.1.19build1) ... Setting up libgdbm-compat4:armhf (1.23-1) ... Setting up procps (2:3.3.17-6ubuntu2.1) ... Installing new version of config file /etc/init.d/procps ... Installing new version of config file /etc/sysctl.d/README.sysctl ... Setting up gpgconf (2.2.27-3ubuntu2.1) ... Setting up libc6-dev:armhf (2.35-0ubuntu3.6) ... Setting up binutils-arm-linux-gnueabihf (2.38-4ubuntu2.6) ... Setting up gpg (2.2.27-3ubuntu2.1) ... Setting up libperl5.34:armhf (5.34.0-3ubuntu1.3) ... Setting up gpg-agent (2.2.27-3ubuntu2.1) ... Setting up pkgbinarymangler (149.22.04.0) ... Installing new version of config file /etc/pkgbinarymangler/striptranslations.blacklist ... Setting up binutils (2.38-4ubuntu2.6) ... Setting up perl (5.34.0-3ubuntu1.3) ... Setting up libdpkg-perl (1.21.1ubuntu2.3) ... Setting up libstdc++-11-dev:armhf (11.4.0-1ubuntu1~22.04) ... Setting up gcc-11 (11.4.0-1ubuntu1~22.04) ... Setting up g++-11 (11.4.0-1ubuntu1~22.04) ... Setting up dpkg-dev (1.21.1ubuntu2.3) ... Setting up build-essential (12.9ubuntu3) ... Processing triggers for libc-bin (2.35-0ubuntu3.6) ... Processing triggers for ca-certificates (20230311ubuntu0.22.04.1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-28017877 armhf jammy -c chroot:build-PACKAGEBUILD-28017877 --arch=armhf --dist=jammy --nolog 'nblood_1.01-r202404020303-1404bda96-1~ubuntu22.04.1.dsc' Initiating build PACKAGEBUILD-28017877 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-173-generic #191-Ubuntu SMP Fri Feb 2 13:54:37 UTC 2024 armv7l sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos02-arm64-059.buildd +=============================================================================================+ | nblood 1.01-r202404020303-1404bda96-1~ubuntu22.04.1 (armhf) Thu, 04 Apr 2024 00:01:54 +0000 | +=============================================================================================+ Package: nblood Version: 1.01-r202404020303-1404bda96-1~ubuntu22.04.1 Source Version: 1.01-r202404020303-1404bda96-1~ubuntu22.04.1 Distribution: jammy Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-28017877/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/nblood-ti49le/resolver-Bp9de1' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- nblood_1.01-r202404020303-1404bda96-1~ubuntu22.04.1.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/nblood-ti49le/nblood-1.01-r202404020303-1404bda96' with '<>' I: NOTICE: Log filtering will replace 'build/nblood-ti49le' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper (>= 9), dh-exec, libflac-dev, libglu1-mesa-dev, libgtk2.0-dev, libsdl2-dev, libvorbis-dev, libvpx-dev, build-essential, fakeroot Filtered Build-Depends: debhelper (>= 9), dh-exec, libflac-dev, libglu1-mesa-dev, libgtk2.0-dev, libsdl2-dev, libvorbis-dev, libvpx-dev, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [420 B] Get:5 copy:/<>/apt_archive ./ Packages [492 B] Fetched 1869 B in 0s (51.7 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libperl5.32 perl-modules-5.32 systemd-timesyncd Use 'apt autoremove' to remove them. The following additional packages will be installed: adwaita-icon-theme autoconf automake autopoint autotools-dev bsdextrautils debhelper debugedit dh-autoreconf dh-exec dh-strip-nondeterminism dwz file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-harfbuzz-0.0 gir1.2-ibus-1.0 gir1.2-pango-1.0 groff-base gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools intltool-debian libarchive-zip-perl libasound2 libasound2-data libasound2-dev libasyncns0 libatk1.0-0 libatk1.0-data libatk1.0-dev libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev libbrotli-dev libbrotli1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcups2 libdatrie-dev libdatrie1 libdbus-1-3 libdbus-1-dev libdebhelper-perl libdecor-0-0 libdecor-0-dev libdeflate-dev libdeflate0 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2 libdw1 libedit2 libegl-dev libegl-mesa0 libegl1 libegl1-mesa-dev libelf1 libexpat1 libexpat1-dev libffi-dev libfile-stripnondeterminism-perl libflac-dev libflac8 libfontconfig-dev libfontconfig1 libfontconfig1-dev libfreetype-dev libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0 libgbm-dev libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-dev libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgirepository-1.0-1 libgl-dev libgl1 libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 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-dev libglx-mesa0 libglx0 libgraphite2-3 libgraphite2-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libibus-1.0-5 libibus-1.0-dev libice-dev libice6 libicu-dev libicu70 libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libllvm15 liblzma-dev liblzo2-2 libmagic-mgc libmagic1 libmd0 libmount-dev libmpdec3 libogg-dev libogg0 libopengl-dev libopengl0 libopus0 libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpciaccess-dev libpciaccess0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libsdl2-2.0-0 libsdl2-dev libselinux1-dev libsensors-config libsensors5 libsepol-dev libsigsegv2 libsm-dev libsm6 libsndfile1 libsndio-dev libsndio7.0 libsub-override-perl libthai-data libthai-dev libthai0 libtiff-dev libtiff5 libtiffxx5 libtool libuchardet0 libudev-dev libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libvpx-dev libvpx7 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0 libwebp7 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0 libxml2 libxml2-utils libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence1 libxss-dev libxss1 libxt-dev libxt6 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 m4 man-db media-types pango1.0-tools pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.10 python3.10-minimal shared-mime-info ubuntu-mono ucf uuid-dev x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev groff libasound2-plugins alsa-utils libasound2-doc libcairo2-doc cups-common libdatrie-doc freetype2-doc libgirepository1.0-dev libglib2.0-doc libgraphite2-utils gvfs libgtk2.0-doc libice-doc icu-doc liblzma-doc opus-tools libpango1.0-doc pciutils pulseaudio xdg-utils lm-sensors libsm-doc sndiod libthai-doc libtool-doc gfortran | fortran95-compiler gcj-jdk libwayland-doc libx11-doc libxcb-doc libxext-doc libxt-doc m4-doc apparmor less www-browser graphicsmagick libmail-box-perl python3-doc python3-tk python3-venv python3.10-venv python3.10-doc binfmt-support Recommended packages: librsvg2-common curl | wget | lynx alsa-ucm-conf alsa-topology-conf dbus libdecor-0-plugin-1-cairo | libdecor-0-plugin-1 libarchive-cpio-perl libgl1-amber-dri xdg-user-dirs libgail-common libgtk2.0-bin libpng-tools libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: adwaita-icon-theme autoconf automake autopoint autotools-dev bsdextrautils debhelper debugedit dh-autoreconf dh-exec dh-strip-nondeterminism dwz file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-harfbuzz-0.0 gir1.2-ibus-1.0 gir1.2-pango-1.0 groff-base gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools intltool-debian libarchive-zip-perl libasound2 libasound2-data libasound2-dev libasyncns0 libatk1.0-0 libatk1.0-data libatk1.0-dev libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev libbrotli-dev libbrotli1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcups2 libdatrie-dev libdatrie1 libdbus-1-3 libdbus-1-dev libdebhelper-perl libdecor-0-0 libdecor-0-dev libdeflate-dev libdeflate0 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2 libdw1 libedit2 libegl-dev libegl-mesa0 libegl1 libegl1-mesa-dev libelf1 libexpat1 libexpat1-dev libffi-dev libfile-stripnondeterminism-perl libflac-dev libflac8 libfontconfig-dev libfontconfig1 libfontconfig1-dev libfreetype-dev libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0 libgbm-dev libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-dev libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgirepository-1.0-1 libgl-dev libgl1 libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 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-dev libglx-mesa0 libglx0 libgraphite2-3 libgraphite2-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libibus-1.0-5 libibus-1.0-dev libice-dev libice6 libicu-dev libicu70 libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libllvm15 liblzma-dev liblzo2-2 libmagic-mgc libmagic1 libmd0 libmount-dev libmpdec3 libogg-dev libogg0 libopengl-dev libopengl0 libopus0 libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpciaccess-dev libpciaccess0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libsdl2-2.0-0 libsdl2-dev libselinux1-dev libsensors-config libsensors5 libsepol-dev libsigsegv2 libsm-dev libsm6 libsndfile1 libsndio-dev libsndio7.0 libsub-override-perl libthai-data libthai-dev libthai0 libtiff-dev libtiff5 libtiffxx5 libtool libuchardet0 libudev-dev libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libvpx-dev libvpx7 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0 libwebp7 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0 libxml2 libxml2-utils libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence1 libxss-dev libxss1 libxt-dev libxt6 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 m4 man-db media-types pango1.0-tools pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.10 python3.10-minimal sbuild-build-depends-main-dummy shared-mime-info ubuntu-mono ucf uuid-dev x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 293 newly installed, 0 to remove and 0 not upgraded. Need to get 103 MB of archives. After this operation, 400 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [708 B] Get:2 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpython3.10-minimal armhf 3.10.12-1~22.04.3 [796 kB] Get:3 http://ftpmaster.internal/ubuntu jammy-security/main armhf libexpat1 armhf 2.4.7-1ubuntu0.3 [67.1 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-security/main armhf python3.10-minimal armhf 3.10.12-1~22.04.3 [1935 kB] Get:5 http://ftpmaster.internal/ubuntu jammy-security/main armhf python3-minimal armhf 3.10.6-1~22.04 [24.3 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main armhf media-types all 7.0.0 [25.5 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/main armhf libmpdec3 armhf 2.5.1-2build2 [76.5 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpython3.10-stdlib armhf 3.10.12-1~22.04.3 [1766 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-security/main armhf python3.10 armhf 3.10.12-1~22.04.3 [508 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpython3-stdlib armhf 3.10.6-1~22.04 [6910 B] Get:11 http://ftpmaster.internal/ubuntu jammy-security/main armhf python3 armhf 3.10.6-1~22.04 [22.8 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/main armhf libglib2.0-0 armhf 2.72.4-0ubuntu2.2 [1328 kB] Get:13 http://ftpmaster.internal/ubuntu jammy/main armhf libgirepository-1.0-1 armhf 1.72.0-1 [79.2 kB] Get:14 http://ftpmaster.internal/ubuntu jammy/main armhf gir1.2-glib-2.0 armhf 1.72.0-1 [164 kB] Get:15 http://ftpmaster.internal/ubuntu jammy/main armhf libmd0 armhf 1.0.4-1build1 [22.5 kB] Get:16 http://ftpmaster.internal/ubuntu jammy/main armhf libbsd0 armhf 0.11.5-1 [39.8 kB] Get:17 http://ftpmaster.internal/ubuntu jammy-security/main armhf libdbus-1-3 armhf 1.12.20-2ubuntu4.1 [170 kB] Get:18 http://ftpmaster.internal/ubuntu jammy/main armhf libelf1 armhf 0.186-1build1 [42.7 kB] Get:19 http://ftpmaster.internal/ubuntu jammy-security/main armhf libfribidi0 armhf 1.0.8-2ubuntu3.1 [23.9 kB] Get:20 http://ftpmaster.internal/ubuntu jammy-security/main armhf libglib2.0-data all 2.72.4-0ubuntu2.2 [4612 B] Get:21 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libicu70 armhf 70.1-2ubuntu1 [10.3 MB] Get:22 http://ftpmaster.internal/ubuntu jammy-security/main armhf libxml2 armhf 2.9.13+dfsg-1ubuntu0.4 [599 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main armhf shared-mime-info armhf 2.1-2 [452 kB] Get:24 http://ftpmaster.internal/ubuntu jammy/main armhf ucf all 3.0043 [56.1 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main armhf xkb-data all 2.33-1 [394 kB] Get:26 http://ftpmaster.internal/ubuntu jammy-security/main armhf bsdextrautils armhf 2.37.2-4ubuntu3.3 [77.2 kB] Get:27 http://ftpmaster.internal/ubuntu jammy-security/main armhf libmagic-mgc armhf 1:5.41-3ubuntu0.1 [257 kB] Get:28 http://ftpmaster.internal/ubuntu jammy-security/main armhf libmagic1 armhf 1:5.41-3ubuntu0.1 [80.2 kB] Get:29 http://ftpmaster.internal/ubuntu jammy-security/main armhf file armhf 1:5.41-3ubuntu0.1 [20.6 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main armhf gettext-base armhf 0.21-4ubuntu4 [38.0 kB] Get:31 http://ftpmaster.internal/ubuntu jammy/main armhf libuchardet0 armhf 0.0.7-1build2 [75.7 kB] Get:32 http://ftpmaster.internal/ubuntu jammy/main armhf groff-base armhf 1.22.4-8build1 [870 kB] Get:33 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdrm-common all 2.4.113-2~ubuntu0.22.04.1 [5450 B] Get:34 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdrm2 armhf 2.4.113-2~ubuntu0.22.04.1 [33.7 kB] Get:35 http://ftpmaster.internal/ubuntu jammy/main armhf libedit2 armhf 3.1-20210910-1build1 [78.7 kB] Get:36 http://ftpmaster.internal/ubuntu jammy/main armhf libpipeline1 armhf 1.5.5-1 [25.6 kB] Get:37 http://ftpmaster.internal/ubuntu jammy/main armhf libxau6 armhf 1:1.0.9-1build5 [6622 B] Get:38 http://ftpmaster.internal/ubuntu jammy/main armhf libxdmcp6 armhf 1:1.1.3-0ubuntu5 [9452 B] Get:39 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb1 armhf 1.14-3ubuntu3 [46.1 kB] Get:40 http://ftpmaster.internal/ubuntu jammy-security/main armhf libx11-data all 2:1.7.5-1ubuntu0.3 [120 kB] Get:41 http://ftpmaster.internal/ubuntu jammy-security/main armhf libx11-6 armhf 2:1.7.5-1ubuntu0.3 [603 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main armhf libxext6 armhf 2:1.3.4-1build1 [26.4 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main armhf man-db armhf 2.10.2-1 [1151 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main armhf hicolor-icon-theme all 0.17-2 [9976 B] Get:45 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libgdk-pixbuf2.0-common all 2.42.8+dfsg-1ubuntu0.2 [5530 B] Get:46 http://ftpmaster.internal/ubuntu jammy/main armhf libjpeg-turbo8 armhf 2.1.2-0ubuntu1 [116 kB] Get:47 http://ftpmaster.internal/ubuntu jammy/main armhf libjpeg8 armhf 8c-2ubuntu10 [2266 B] Get:48 http://ftpmaster.internal/ubuntu jammy/main armhf libdeflate0 armhf 1.10-2 [59.2 kB] Get:49 http://ftpmaster.internal/ubuntu jammy-security/main armhf libjbig0 armhf 2.1-3.1ubuntu0.22.04.1 [25.4 kB] Get:50 http://ftpmaster.internal/ubuntu jammy-security/main armhf libwebp7 armhf 1.2.2-2ubuntu0.22.04.2 [166 kB] Get:51 http://ftpmaster.internal/ubuntu jammy-security/main armhf libtiff5 armhf 4.3.0-6ubuntu0.8 [167 kB] Get:52 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.8+dfsg-1ubuntu0.2 [134 kB] Get:53 http://ftpmaster.internal/ubuntu jammy-updates/main armhf gtk-update-icon-cache armhf 3.24.33-1ubuntu2 [30.3 kB] Get:54 http://ftpmaster.internal/ubuntu jammy/main armhf humanity-icon-theme all 0.6.16 [1282 kB] Get:55 http://ftpmaster.internal/ubuntu jammy/main armhf ubuntu-mono all 20.10-0ubuntu2 [153 kB] Get:56 http://ftpmaster.internal/ubuntu jammy/main armhf adwaita-icon-theme all 41.0-1ubuntu1 [3444 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/main armhf libsigsegv2 armhf 2.13-1ubuntu3 [13.7 kB] Get:58 http://ftpmaster.internal/ubuntu jammy/main armhf m4 armhf 1.4.18-5ubuntu2 [191 kB] Get:59 http://ftpmaster.internal/ubuntu jammy/main armhf autoconf all 2.71-2 [338 kB] Get:60 http://ftpmaster.internal/ubuntu jammy/main armhf autotools-dev all 20220109.1 [44.9 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main armhf automake all 1:1.16.5-1.3 [558 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main armhf autopoint all 0.21-4ubuntu4 [422 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main armhf libdebhelper-perl all 13.6ubuntu1 [67.2 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main armhf libtool all 2.4.6-15build2 [164 kB] Get:65 http://ftpmaster.internal/ubuntu jammy/main armhf dh-autoreconf all 20 [16.1 kB] Get:66 http://ftpmaster.internal/ubuntu jammy/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] Get:67 http://ftpmaster.internal/ubuntu jammy/main armhf libsub-override-perl all 0.09-2 [9532 B] Get:68 http://ftpmaster.internal/ubuntu jammy/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] Get:69 http://ftpmaster.internal/ubuntu jammy/main armhf dh-strip-nondeterminism all 1.13.0-1 [5344 B] Get:70 http://ftpmaster.internal/ubuntu jammy/main armhf libdw1 armhf 0.186-1build1 [228 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main armhf debugedit armhf 1:5.0-4build1 [43.3 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/main armhf dwz armhf 0.14-1build2 [99.2 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/main armhf gettext armhf 0.21-4ubuntu4 [805 kB] Get:74 http://ftpmaster.internal/ubuntu jammy/main armhf intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:75 http://ftpmaster.internal/ubuntu jammy/main armhf po-debconf all 1.0.21+nmu1 [233 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/main armhf debhelper all 13.6ubuntu1 [923 kB] Get:77 http://ftpmaster.internal/ubuntu jammy/main armhf libbrotli1 armhf 1.0.9-2build6 [306 kB] Get:78 http://ftpmaster.internal/ubuntu jammy-security/main armhf libfreetype6 armhf 2.11.1+dfsg-1ubuntu0.2 [325 kB] Get:79 http://ftpmaster.internal/ubuntu jammy/main armhf fonts-dejavu-core all 2.37-2build1 [1041 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/main armhf fontconfig-config all 2.13.1-4.2ubuntu5 [29.1 kB] Get:81 http://ftpmaster.internal/ubuntu jammy/main armhf libfontconfig1 armhf 2.13.1-4.2ubuntu5 [109 kB] Get:82 http://ftpmaster.internal/ubuntu jammy/main armhf fontconfig armhf 2.13.1-4.2ubuntu5 [182 kB] Get:83 http://ftpmaster.internal/ubuntu jammy/main armhf libatk1.0-data all 2.36.0-3build1 [2824 B] Get:84 http://ftpmaster.internal/ubuntu jammy/main armhf libatk1.0-0 armhf 2.36.0-3build1 [44.1 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main armhf gir1.2-atk-1.0 armhf 2.36.0-3build1 [21.0 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main armhf gir1.2-freedesktop armhf 1.72.0-1 [22.4 kB] Get:87 http://ftpmaster.internal/ubuntu jammy-updates/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.42.8+dfsg-1ubuntu0.2 [9488 B] Get:88 http://ftpmaster.internal/ubuntu jammy/main armhf libgtk2.0-common all 2.24.33-2ubuntu2 [125 kB] Get:89 http://ftpmaster.internal/ubuntu jammy/main armhf libgraphite2-3 armhf 1.3.14-1build2 [65.2 kB] Get:90 http://ftpmaster.internal/ubuntu jammy-security/main armhf libharfbuzz0b armhf 2.7.4-1ubuntu3.1 [335 kB] Get:91 http://ftpmaster.internal/ubuntu jammy-security/main armhf gir1.2-harfbuzz-0.0 armhf 2.7.4-1ubuntu3.1 [31.6 kB] Get:92 http://ftpmaster.internal/ubuntu jammy/main armhf libthai-data all 0.1.29-1build1 [162 kB] Get:93 http://ftpmaster.internal/ubuntu jammy/main armhf libdatrie1 armhf 0.2.13-2 [16.8 kB] Get:94 http://ftpmaster.internal/ubuntu jammy/main armhf libthai0 armhf 0.1.29-1build1 [15.8 kB] Get:95 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libpango-1.0-0 armhf 1.50.6+ds-2ubuntu1 [208 kB] Get:96 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpixman-1-0 armhf 0.40.0-1ubuntu0.22.04.1 [178 kB] Get:97 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb-render0 armhf 1.14-3ubuntu3 [15.4 kB] Get:98 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb-shm0 armhf 1.14-3ubuntu3 [5816 B] Get:99 http://ftpmaster.internal/ubuntu jammy/main armhf libxrender1 armhf 1:0.9.10-1build4 [16.2 kB] Get:100 http://ftpmaster.internal/ubuntu jammy/main armhf libcairo2 armhf 1.16.0-5ubuntu2 [549 kB] Get:101 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libpangoft2-1.0-0 armhf 1.50.6+ds-2ubuntu1 [47.3 kB] Get:102 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libpangocairo-1.0-0 armhf 1.50.6+ds-2ubuntu1 [35.5 kB] Get:103 http://ftpmaster.internal/ubuntu jammy/main armhf libxft2 armhf 2.3.4-1 [35.1 kB] Get:104 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libpangoxft-1.0-0 armhf 1.50.6+ds-2ubuntu1 [28.1 kB] Get:105 http://ftpmaster.internal/ubuntu jammy-updates/main armhf gir1.2-pango-1.0 armhf 1.50.6+ds-2ubuntu1 [44.0 kB] Get:106 http://ftpmaster.internal/ubuntu jammy-security/main armhf libavahi-common-data armhf 0.8-5ubuntu5.2 [23.8 kB] Get:107 http://ftpmaster.internal/ubuntu jammy-security/main armhf libavahi-common3 armhf 0.8-5ubuntu5.2 [20.3 kB] Get:108 http://ftpmaster.internal/ubuntu jammy-security/main armhf libavahi-client3 armhf 0.8-5ubuntu5.2 [24.4 kB] Get:109 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libcups2 armhf 2.4.1op1-1ubuntu4.8 [233 kB] Get:110 http://ftpmaster.internal/ubuntu jammy/main armhf libxcomposite1 armhf 1:0.4.5-1build2 [6520 B] Get:111 http://ftpmaster.internal/ubuntu jammy/main armhf libxfixes3 armhf 1:6.0.0-1 [9682 B] Get:112 http://ftpmaster.internal/ubuntu jammy/main armhf libxcursor1 armhf 1:1.2.0-2build4 [17.9 kB] Get:113 http://ftpmaster.internal/ubuntu jammy/main armhf libxdamage1 armhf 1:1.1.5-2build2 [6320 B] Get:114 http://ftpmaster.internal/ubuntu jammy/main armhf libxi6 armhf 2:1.8-1build1 [26.6 kB] Get:115 http://ftpmaster.internal/ubuntu jammy/main armhf libxinerama1 armhf 2:1.1.4-3 [6686 B] Get:116 http://ftpmaster.internal/ubuntu jammy/main armhf libxrandr2 armhf 2:1.5.2-1build1 [16.4 kB] Get:117 http://ftpmaster.internal/ubuntu jammy/main armhf libgtk2.0-0 armhf 2.24.33-2ubuntu2 [1747 kB] Get:118 http://ftpmaster.internal/ubuntu jammy/universe armhf gir1.2-gtk-2.0 armhf 2.24.33-2ubuntu2 [210 kB] Get:119 http://ftpmaster.internal/ubuntu jammy/main armhf libibus-1.0-5 armhf 1.5.26-4 [168 kB] Get:120 http://ftpmaster.internal/ubuntu jammy/main armhf gir1.2-ibus-1.0 armhf 1.5.26-4 [88.3 kB] Get:121 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf icu-devtools armhf 70.1-2ubuntu1 [186 kB] Get:122 http://ftpmaster.internal/ubuntu jammy/main armhf libasound2-data all 1.2.6.1-1ubuntu1 [19.1 kB] Get:123 http://ftpmaster.internal/ubuntu jammy/main armhf libasound2 armhf 1.2.6.1-1ubuntu1 [343 kB] Get:124 http://ftpmaster.internal/ubuntu jammy/main armhf libasound2-dev armhf 1.2.6.1-1ubuntu1 [110 kB] Get:125 http://ftpmaster.internal/ubuntu jammy/main armhf libasyncns0 armhf 0.8-6build2 [11.7 kB] Get:126 http://ftpmaster.internal/ubuntu jammy/main armhf pkg-config armhf 0.29.2-1ubuntu3 [46.0 kB] Get:127 http://ftpmaster.internal/ubuntu jammy/main armhf libffi-dev armhf 3.4.2-4 [58.5 kB] Get:128 http://ftpmaster.internal/ubuntu jammy-security/main armhf libglib2.0-bin armhf 2.72.4-0ubuntu2.2 [75.7 kB] Get:129 http://ftpmaster.internal/ubuntu jammy-security/main armhf python3-lib2to3 all 3.10.8-1~22.04 [77.6 kB] Get:130 http://ftpmaster.internal/ubuntu jammy-security/main armhf python3-distutils all 3.10.8-1~22.04 [139 kB] Get:131 http://ftpmaster.internal/ubuntu jammy-security/main armhf libglib2.0-dev-bin armhf 2.72.4-0ubuntu2.2 [116 kB] Get:132 http://ftpmaster.internal/ubuntu jammy-security/main armhf uuid-dev armhf 2.37.2-4ubuntu3.3 [31.7 kB] Get:133 http://ftpmaster.internal/ubuntu jammy-security/main armhf libblkid-dev armhf 2.37.2-4ubuntu3.3 [176 kB] Get:134 http://ftpmaster.internal/ubuntu jammy/main armhf libsepol-dev armhf 3.3-1build1 [357 kB] Get:135 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcre2-16-0 armhf 10.39-3ubuntu0.1 [174 kB] Get:136 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcre2-32-0 armhf 10.39-3ubuntu0.1 [164 kB] Get:137 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcre2-posix3 armhf 10.39-3ubuntu0.1 [5528 B] Get:138 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcre2-dev armhf 10.39-3ubuntu0.1 [647 kB] Get:139 http://ftpmaster.internal/ubuntu jammy/main armhf libselinux1-dev armhf 3.3-1build2 [153 kB] Get:140 http://ftpmaster.internal/ubuntu jammy-security/main armhf libmount-dev armhf 2.37.2-4ubuntu3.3 [14.6 kB] Get:141 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcre16-3 armhf 2:8.39-13ubuntu0.22.04.1 [144 kB] Get:142 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcre32-3 armhf 2:8.39-13ubuntu0.22.04.1 [135 kB] Get:143 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcrecpp0v5 armhf 2:8.39-13ubuntu0.22.04.1 [14.0 kB] Get:144 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcre3-dev armhf 2:8.39-13ubuntu0.22.04.1 [514 kB] Get:145 http://ftpmaster.internal/ubuntu jammy-security/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2ubuntu9.2 [157 kB] Get:146 http://ftpmaster.internal/ubuntu jammy-security/main armhf libglib2.0-dev armhf 2.72.4-0ubuntu2.2 [1639 kB] Get:147 http://ftpmaster.internal/ubuntu jammy/main armhf libatk1.0-dev armhf 2.36.0-3build1 [96.6 kB] Get:148 http://ftpmaster.internal/ubuntu jammy/main armhf libbrotli-dev armhf 1.0.9-2build6 [320 kB] Get:149 http://ftpmaster.internal/ubuntu jammy/main armhf libcairo-gobject2 armhf 1.16.0-5ubuntu2 [18.0 kB] Get:150 http://ftpmaster.internal/ubuntu jammy/main armhf liblzo2-2 armhf 2.10-2build3 [47.6 kB] Get:151 http://ftpmaster.internal/ubuntu jammy/main armhf libcairo-script-interpreter2 armhf 1.16.0-5ubuntu2 [52.2 kB] Get:152 http://ftpmaster.internal/ubuntu jammy-security/main armhf libexpat1-dev armhf 2.4.7-1ubuntu0.3 [126 kB] Get:153 http://ftpmaster.internal/ubuntu jammy/main armhf libpng-dev armhf 1.6.37-3build5 [176 kB] Get:154 http://ftpmaster.internal/ubuntu jammy-security/main armhf libfreetype-dev armhf 2.11.1+dfsg-1ubuntu0.2 [498 kB] Get:155 http://ftpmaster.internal/ubuntu jammy-security/main armhf libfreetype6-dev armhf 2.11.1+dfsg-1ubuntu0.2 [8292 B] Get:156 http://ftpmaster.internal/ubuntu jammy/main armhf libfontconfig-dev armhf 2.13.1-4.2ubuntu5 [135 kB] Get:157 http://ftpmaster.internal/ubuntu jammy/main armhf libfontconfig1-dev armhf 2.13.1-4.2ubuntu5 [1836 B] Get:158 http://ftpmaster.internal/ubuntu jammy/main armhf xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] Get:159 http://ftpmaster.internal/ubuntu jammy/main armhf x11proto-dev all 2021.5-1 [604 kB] Get:160 http://ftpmaster.internal/ubuntu jammy/main armhf libxau-dev armhf 1:1.0.9-1build5 [8928 B] Get:161 http://ftpmaster.internal/ubuntu jammy/main armhf libxdmcp-dev armhf 1:1.1.3-0ubuntu5 [25.0 kB] Get:162 http://ftpmaster.internal/ubuntu jammy/main armhf xtrans-dev all 1.4.0-1 [68.9 kB] Get:163 http://ftpmaster.internal/ubuntu jammy/main armhf libpthread-stubs0-dev armhf 0.4-1build2 [5504 B] Get:164 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb1-dev armhf 1.14-3ubuntu3 [85.4 kB] Get:165 http://ftpmaster.internal/ubuntu jammy-security/main armhf libx11-dev armhf 2:1.7.5-1ubuntu0.3 [685 kB] Get:166 http://ftpmaster.internal/ubuntu jammy/main armhf libxrender-dev armhf 1:0.9.10-1build4 [23.4 kB] Get:167 http://ftpmaster.internal/ubuntu jammy/main armhf libxext-dev armhf 2:1.3.4-1build1 [80.7 kB] Get:168 http://ftpmaster.internal/ubuntu jammy/main armhf x11-common all 1:7.7+23ubuntu2 [23.4 kB] Get:169 http://ftpmaster.internal/ubuntu jammy/main armhf libice6 armhf 2:1.0.10-1build2 [36.4 kB] Get:170 http://ftpmaster.internal/ubuntu jammy/main armhf libsm6 armhf 2:1.2.3-1build2 [15.1 kB] Get:171 http://ftpmaster.internal/ubuntu jammy/main armhf libice-dev armhf 2:1.0.10-1build2 [46.5 kB] Get:172 http://ftpmaster.internal/ubuntu jammy/main armhf libsm-dev armhf 2:1.2.3-1build2 [16.9 kB] Get:173 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpixman-1-dev armhf 0.40.0-1ubuntu0.22.04.1 [201 kB] Get:174 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb-render0-dev armhf 1.14-3ubuntu3 [19.9 kB] Get:175 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb-shm0-dev armhf 1.14-3ubuntu3 [7276 B] Get:176 http://ftpmaster.internal/ubuntu jammy/main armhf libcairo2-dev armhf 1.16.0-5ubuntu2 [618 kB] Get:177 http://ftpmaster.internal/ubuntu jammy/main armhf libdatrie-dev armhf 0.2.13-2 [16.1 kB] Get:178 http://ftpmaster.internal/ubuntu jammy-security/main armhf libdbus-1-dev armhf 1.12.20-2ubuntu4.1 [167 kB] Get:179 http://ftpmaster.internal/ubuntu jammy-security/main armhf libwayland-client0 armhf 1.20.0-1ubuntu0.1 [21.8 kB] Get:180 http://ftpmaster.internal/ubuntu jammy/main armhf libdecor-0-0 armhf 0.1.0-3build1 [12.1 kB] Get:181 http://ftpmaster.internal/ubuntu jammy-security/main armhf libwayland-server0 armhf 1.20.0-1ubuntu0.1 [28.4 kB] Get:182 http://ftpmaster.internal/ubuntu jammy-security/main armhf libwayland-cursor0 armhf 1.20.0-1ubuntu0.1 [9968 B] Get:183 http://ftpmaster.internal/ubuntu jammy-security/main armhf libwayland-egl1 armhf 1.20.0-1ubuntu0.1 [5302 B] Get:184 http://ftpmaster.internal/ubuntu jammy-security/main armhf libwayland-bin armhf 1.20.0-1ubuntu0.1 [18.9 kB] Get:185 http://ftpmaster.internal/ubuntu jammy-security/main armhf libwayland-dev armhf 1.20.0-1ubuntu0.1 [69.5 kB] Get:186 http://ftpmaster.internal/ubuntu jammy/main armhf libdecor-0-dev armhf 0.1.0-3build1 [5550 B] Get:187 http://ftpmaster.internal/ubuntu jammy/main armhf libdeflate-dev armhf 1.10-2 [49.9 kB] Get:188 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdrm-amdgpu1 armhf 2.4.113-2~ubuntu0.22.04.1 [18.2 kB] Get:189 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdrm-radeon1 armhf 2.4.113-2~ubuntu0.22.04.1 [18.6 kB] Get:190 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdrm-nouveau2 armhf 2.4.113-2~ubuntu0.22.04.1 [15.3 kB] Get:191 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdrm-omap1 armhf 2.4.113-2~ubuntu0.22.04.1 [6580 B] Get:192 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdrm-freedreno1 armhf 2.4.113-2~ubuntu0.22.04.1 [17.3 kB] Get:193 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdrm-exynos1 armhf 2.4.113-2~ubuntu0.22.04.1 [10.8 kB] Get:194 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdrm-tegra0 armhf 2.4.113-2~ubuntu0.22.04.1 [8400 B] Get:195 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdrm-etnaviv1 armhf 2.4.113-2~ubuntu0.22.04.1 [10.6 kB] Get:196 http://ftpmaster.internal/ubuntu jammy/main armhf libpciaccess0 armhf 0.16-3 [16.6 kB] Get:197 http://ftpmaster.internal/ubuntu jammy/main armhf libpciaccess-dev armhf 0.16-3 [20.5 kB] Get:198 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libdrm-dev armhf 2.4.113-2~ubuntu0.22.04.1 [247 kB] Get:199 http://ftpmaster.internal/ubuntu jammy/main armhf libglvnd0 armhf 1.4.0-1 [88.6 kB] Get:200 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb-randr0 armhf 1.14-3ubuntu3 [17.1 kB] Get:201 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libgbm1 armhf 23.2.1-1ubuntu3.1~22.04.2 [29.7 kB] Get:202 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libglapi-mesa armhf 23.2.1-1ubuntu3.1~22.04.2 [41.0 kB] Get:203 http://ftpmaster.internal/ubuntu jammy-security/main armhf libx11-xcb1 armhf 2:1.7.5-1ubuntu0.3 [7728 B] Get:204 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb-dri2-0 armhf 1.14-3ubuntu3 [6870 B] Get:205 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb-dri3-0 armhf 1.14-3ubuntu3 [6574 B] Get:206 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb-present0 armhf 1.14-3ubuntu3 [5526 B] Get:207 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb-sync1 armhf 1.14-3ubuntu3 [8780 B] Get:208 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb-xfixes0 armhf 1.14-3ubuntu3 [9740 B] Get:209 http://ftpmaster.internal/ubuntu jammy/main armhf libxshmfence1 armhf 1.3-1build4 [5080 B] Get:210 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libegl-mesa0 armhf 23.2.1-1ubuntu3.1~22.04.2 [97.2 kB] Get:211 http://ftpmaster.internal/ubuntu jammy/main armhf libegl1 armhf 1.4.0-1 [29.7 kB] Get:212 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb-glx0 armhf 1.14-3ubuntu3 [22.9 kB] Get:213 http://ftpmaster.internal/ubuntu jammy/main armhf libxxf86vm1 armhf 1:1.1.4-1build3 [9068 B] Get:214 http://ftpmaster.internal/ubuntu jammy-security/main armhf libllvm15 armhf 1:15.0.7-0ubuntu0.22.04.3 [24.1 MB] Get:215 http://ftpmaster.internal/ubuntu jammy/main armhf libsensors-config all 1:3.6.0-7ubuntu1 [5274 B] Get:216 http://ftpmaster.internal/ubuntu jammy/main armhf libsensors5 armhf 1:3.6.0-7ubuntu1 [24.3 kB] Get:217 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libgl1-mesa-dri armhf 23.2.1-1ubuntu3.1~22.04.2 [7190 kB] Get:218 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libglx-mesa0 armhf 23.2.1-1ubuntu3.1~22.04.2 [136 kB] Get:219 http://ftpmaster.internal/ubuntu jammy/main armhf libglx0 armhf 1.4.0-1 [37.9 kB] Get:220 http://ftpmaster.internal/ubuntu jammy/main armhf libgl1 armhf 1.4.0-1 [113 kB] Get:221 http://ftpmaster.internal/ubuntu jammy/main armhf libglx-dev armhf 1.4.0-1 [14.1 kB] Get:222 http://ftpmaster.internal/ubuntu jammy/main armhf libgl-dev armhf 1.4.0-1 [102 kB] Get:223 http://ftpmaster.internal/ubuntu jammy/main armhf libegl-dev armhf 1.4.0-1 [18.0 kB] Get:224 http://ftpmaster.internal/ubuntu jammy/main armhf libglvnd-core-dev armhf 1.4.0-1 [12.7 kB] Get:225 http://ftpmaster.internal/ubuntu jammy/main armhf libgles1 armhf 1.4.0-1 [11.7 kB] Get:226 http://ftpmaster.internal/ubuntu jammy/main armhf libgles2 armhf 1.4.0-1 [19.1 kB] Get:227 http://ftpmaster.internal/ubuntu jammy/main armhf libgles-dev armhf 1.4.0-1 [49.4 kB] Get:228 http://ftpmaster.internal/ubuntu jammy/main armhf libopengl0 armhf 1.4.0-1 [40.1 kB] Get:229 http://ftpmaster.internal/ubuntu jammy/main armhf libopengl-dev armhf 1.4.0-1 [3404 B] Get:230 http://ftpmaster.internal/ubuntu jammy/main armhf libglvnd-dev armhf 1.4.0-1 [3168 B] Get:231 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libegl1-mesa-dev armhf 23.2.1-1ubuntu3.1~22.04.2 [11.1 kB] Get:232 http://ftpmaster.internal/ubuntu jammy/main armhf libogg0 armhf 1.3.5-0ubuntu3 [20.6 kB] Get:233 http://ftpmaster.internal/ubuntu jammy-security/main armhf libflac8 armhf 1.3.3-2ubuntu0.2 [88.6 kB] Get:234 http://ftpmaster.internal/ubuntu jammy/main armhf libogg-dev armhf 1.3.5-0ubuntu3 [160 kB] Get:235 http://ftpmaster.internal/ubuntu jammy-security/main armhf libflac-dev armhf 1.3.3-2ubuntu0.2 [137 kB] Get:236 http://ftpmaster.internal/ubuntu jammy-security/main armhf libfribidi-dev armhf 1.0.8-2ubuntu3.1 [62.7 kB] Get:237 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libgbm-dev armhf 23.2.1-1ubuntu3.1~22.04.2 [9540 B] Get:238 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libgdk-pixbuf2.0-bin armhf 2.42.8+dfsg-1ubuntu0.2 [13.4 kB] Get:239 http://ftpmaster.internal/ubuntu jammy/main armhf libjpeg-turbo8-dev armhf 2.1.2-0ubuntu1 [231 kB] Get:240 http://ftpmaster.internal/ubuntu jammy/main armhf libjpeg8-dev armhf 8c-2ubuntu10 [1476 B] Get:241 http://ftpmaster.internal/ubuntu jammy/main armhf libjpeg-dev armhf 8c-2ubuntu10 [1474 B] Get:242 http://ftpmaster.internal/ubuntu jammy-security/main armhf libjbig-dev armhf 2.1-3.1ubuntu0.22.04.1 [24.4 kB] Get:243 http://ftpmaster.internal/ubuntu jammy/main armhf liblzma-dev armhf 5.2.5-2ubuntu1 [149 kB] Get:244 http://ftpmaster.internal/ubuntu jammy-security/main armhf libtiffxx5 armhf 4.3.0-6ubuntu0.8 [5668 B] Get:245 http://ftpmaster.internal/ubuntu jammy-security/main armhf libtiff-dev armhf 4.3.0-6ubuntu0.8 [298 kB] Get:246 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libgdk-pixbuf-2.0-dev armhf 2.42.8+dfsg-1ubuntu0.2 [47.8 kB] Get:247 http://ftpmaster.internal/ubuntu jammy/main armhf libglu1-mesa armhf 9.0.2-1 [147 kB] Get:248 http://ftpmaster.internal/ubuntu jammy/main armhf libglu1-mesa-dev armhf 9.0.2-1 [191 kB] Get:249 http://ftpmaster.internal/ubuntu jammy/main armhf libgraphite2-dev armhf 1.3.14-1build2 [14.7 kB] Get:250 http://ftpmaster.internal/ubuntu jammy-security/main armhf libharfbuzz-icu0 armhf 2.7.4-1ubuntu3.1 [5250 B] Get:251 http://ftpmaster.internal/ubuntu jammy-security/main armhf libharfbuzz-gobject0 armhf 2.7.4-1ubuntu3.1 [22.0 kB] Get:252 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libicu-dev armhf 70.1-2ubuntu1 [11.4 MB] Get:253 http://ftpmaster.internal/ubuntu jammy-security/main armhf libharfbuzz-dev armhf 2.7.4-1ubuntu3.1 [513 kB] Get:254 http://ftpmaster.internal/ubuntu jammy/main armhf libthai-dev armhf 0.1.29-1build1 [23.4 kB] Get:255 http://ftpmaster.internal/ubuntu jammy/main armhf libxft-dev armhf 2.3.4-1 [46.5 kB] Get:256 http://ftpmaster.internal/ubuntu jammy-updates/main armhf pango1.0-tools armhf 1.50.6+ds-2ubuntu1 [41.8 kB] Get:257 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libpango1.0-dev armhf 1.50.6+ds-2ubuntu1 [154 kB] Get:258 http://ftpmaster.internal/ubuntu jammy/main armhf libxinerama-dev armhf 2:1.1.4-3 [7726 B] Get:259 http://ftpmaster.internal/ubuntu jammy/main armhf libxfixes-dev armhf 1:6.0.0-1 [10.8 kB] Get:260 http://ftpmaster.internal/ubuntu jammy/main armhf libxi-dev armhf 2:1.8-1build1 [187 kB] Get:261 http://ftpmaster.internal/ubuntu jammy/main armhf libxrandr-dev armhf 2:1.5.2-1build1 [23.6 kB] Get:262 http://ftpmaster.internal/ubuntu jammy/main armhf libxcursor-dev armhf 1:1.2.0-2build4 [25.5 kB] Get:263 http://ftpmaster.internal/ubuntu jammy/main armhf libxcomposite-dev armhf 1:0.4.5-1build2 [8998 B] Get:264 http://ftpmaster.internal/ubuntu jammy/main armhf libxdamage-dev armhf 1:1.1.5-2build2 [4738 B] Get:265 http://ftpmaster.internal/ubuntu jammy-security/main armhf libxml2-utils armhf 2.9.13+dfsg-1ubuntu0.4 [39.3 kB] Get:266 http://ftpmaster.internal/ubuntu jammy/universe armhf libgtk2.0-dev armhf 2.24.33-2ubuntu2 [778 kB] Get:267 http://ftpmaster.internal/ubuntu jammy/main armhf libibus-1.0-dev armhf 1.5.26-4 [185 kB] Get:268 http://ftpmaster.internal/ubuntu jammy/main armhf libopus0 armhf 1.3.1-0.1build2 [183 kB] Get:269 http://ftpmaster.internal/ubuntu jammy/main armhf libvorbis0a armhf 1.3.7-1build2 [89.1 kB] Get:270 http://ftpmaster.internal/ubuntu jammy/main armhf libvorbisenc2 armhf 1.3.7-1build2 [77.1 kB] Get:271 http://ftpmaster.internal/ubuntu jammy-security/main armhf libsndfile1 armhf 1.0.31-2ubuntu0.1 [189 kB] Get:272 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libpulse0 armhf 1:15.99.1+dfsg1-1ubuntu2.2 [268 kB] Get:273 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libpulse-mainloop-glib0 armhf 1:15.99.1+dfsg1-1ubuntu2.2 [11.9 kB] Get:274 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libpulse-dev armhf 1:15.99.1+dfsg1-1ubuntu2.2 [75.6 kB] Get:275 http://ftpmaster.internal/ubuntu jammy/main armhf libxkbcommon0 armhf 1.4.0-1 [110 kB] Get:276 http://ftpmaster.internal/ubuntu jammy/main armhf libxss1 armhf 1:1.2.3-1build2 [7580 B] Get:277 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libsdl2-2.0-0 armhf 2.0.20+dfsg-2ubuntu1.22.04.1 [496 kB] Get:278 http://ftpmaster.internal/ubuntu jammy/universe armhf libsndio7.0 armhf 1.8.1-1.1 [26.3 kB] Get:279 http://ftpmaster.internal/ubuntu jammy/universe armhf libsndio-dev armhf 1.8.1-1.1 [17.8 kB] Get:280 http://ftpmaster.internal/ubuntu jammy-updates/main armhf libudev-dev armhf 249.11-0ubuntu3.12 [20.7 kB] Get:281 http://ftpmaster.internal/ubuntu jammy/main armhf libxkbcommon-dev armhf 1.4.0-1 [54.9 kB] Get:282 http://ftpmaster.internal/ubuntu jammy/main armhf libxss-dev armhf 1:1.2.3-1build2 [11.8 kB] Get:283 http://ftpmaster.internal/ubuntu jammy/main armhf libxt6 armhf 1:1.2.1-1 [146 kB] Get:284 http://ftpmaster.internal/ubuntu jammy/main armhf libxt-dev armhf 1:1.2.1-1 [376 kB] Get:285 http://ftpmaster.internal/ubuntu jammy/main armhf libxv1 armhf 2:1.0.11-1build2 [9464 B] Get:286 http://ftpmaster.internal/ubuntu jammy/main armhf libxv-dev armhf 2:1.0.11-1build2 [32.1 kB] Get:287 http://ftpmaster.internal/ubuntu jammy/main armhf libxxf86vm-dev armhf 1:1.1.4-1build3 [13.0 kB] Get:288 http://ftpmaster.internal/ubuntu jammy-updates/universe armhf libsdl2-dev armhf 2.0.20+dfsg-2ubuntu1.22.04.1 [1673 kB] Get:289 http://ftpmaster.internal/ubuntu jammy/main armhf libvorbisfile3 armhf 1.3.7-1build2 [16.3 kB] Get:290 http://ftpmaster.internal/ubuntu jammy/main armhf libvorbis-dev armhf 1.3.7-1build2 [336 kB] Get:291 http://ftpmaster.internal/ubuntu jammy-security/main armhf libvpx7 armhf 1.11.0-2ubuntu2.2 [1415 kB] Get:292 http://ftpmaster.internal/ubuntu jammy-security/main armhf libvpx-dev armhf 1.11.0-2ubuntu2.2 [720 kB] Get:293 http://ftpmaster.internal/ubuntu jammy/main armhf dh-exec armhf 0.23.4build2 [24.3 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 103 MB in 12s (8913 kB/s) Selecting previously unselected package libpython3.10-minimal:armhf. (Reading database ... 15112 files and directories currently installed.) Preparing to unpack .../libpython3.10-minimal_3.10.12-1~22.04.3_armhf.deb ... Unpacking libpython3.10-minimal:armhf (3.10.12-1~22.04.3) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.4.7-1ubuntu0.3_armhf.deb ... Unpacking libexpat1:armhf (2.4.7-1ubuntu0.3) ... Selecting previously unselected package python3.10-minimal. Preparing to unpack .../python3.10-minimal_3.10.12-1~22.04.3_armhf.deb ... Unpacking python3.10-minimal (3.10.12-1~22.04.3) ... Setting up libpython3.10-minimal:armhf (3.10.12-1~22.04.3) ... Setting up libexpat1:armhf (2.4.7-1ubuntu0.3) ... Setting up python3.10-minimal (3.10.12-1~22.04.3) ... Selecting previously unselected package python3-minimal. (Reading database ... 15415 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.10.6-1~22.04_armhf.deb ... Unpacking python3-minimal (3.10.6-1~22.04) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_7.0.0_all.deb ... Unpacking media-types (7.0.0) ... Selecting previously unselected package libmpdec3:armhf. Preparing to unpack .../2-libmpdec3_2.5.1-2build2_armhf.deb ... Unpacking libmpdec3:armhf (2.5.1-2build2) ... Selecting previously unselected package libpython3.10-stdlib:armhf. Preparing to unpack .../3-libpython3.10-stdlib_3.10.12-1~22.04.3_armhf.deb ... Unpacking libpython3.10-stdlib:armhf (3.10.12-1~22.04.3) ... Selecting previously unselected package python3.10. Preparing to unpack .../4-python3.10_3.10.12-1~22.04.3_armhf.deb ... Unpacking python3.10 (3.10.12-1~22.04.3) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../5-libpython3-stdlib_3.10.6-1~22.04_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.10.6-1~22.04) ... Setting up python3-minimal (3.10.6-1~22.04) ... Selecting previously unselected package python3. (Reading database ... 15817 files and directories currently installed.) Preparing to unpack .../000-python3_3.10.6-1~22.04_armhf.deb ... Unpacking python3 (3.10.6-1~22.04) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../001-libglib2.0-0_2.72.4-0ubuntu2.2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.72.4-0ubuntu2.2) ... Selecting previously unselected package libgirepository-1.0-1:armhf. Preparing to unpack .../002-libgirepository-1.0-1_1.72.0-1_armhf.deb ... Unpacking libgirepository-1.0-1:armhf (1.72.0-1) ... Selecting previously unselected package gir1.2-glib-2.0:armhf. Preparing to unpack .../003-gir1.2-glib-2.0_1.72.0-1_armhf.deb ... Unpacking gir1.2-glib-2.0:armhf (1.72.0-1) ... Selecting previously unselected package libmd0:armhf. Preparing to unpack .../004-libmd0_1.0.4-1build1_armhf.deb ... Unpacking libmd0:armhf (1.0.4-1build1) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../005-libbsd0_0.11.5-1_armhf.deb ... Unpacking libbsd0:armhf (0.11.5-1) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../006-libdbus-1-3_1.12.20-2ubuntu4.1_armhf.deb ... Unpacking libdbus-1-3:armhf (1.12.20-2ubuntu4.1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../007-libelf1_0.186-1build1_armhf.deb ... Unpacking libelf1:armhf (0.186-1build1) ... Selecting previously unselected package libfribidi0:armhf. Preparing to unpack .../008-libfribidi0_1.0.8-2ubuntu3.1_armhf.deb ... Unpacking libfribidi0:armhf (1.0.8-2ubuntu3.1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../009-libglib2.0-data_2.72.4-0ubuntu2.2_all.deb ... Unpacking libglib2.0-data (2.72.4-0ubuntu2.2) ... Selecting previously unselected package libicu70:armhf. Preparing to unpack .../010-libicu70_70.1-2ubuntu1_armhf.deb ... Unpacking libicu70:armhf (70.1-2ubuntu1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../011-libxml2_2.9.13+dfsg-1ubuntu0.4_armhf.deb ... Unpacking libxml2:armhf (2.9.13+dfsg-1ubuntu0.4) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../012-shared-mime-info_2.1-2_armhf.deb ... Unpacking shared-mime-info (2.1-2) ... Selecting previously unselected package ucf. Preparing to unpack .../013-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package xkb-data. Preparing to unpack .../014-xkb-data_2.33-1_all.deb ... Unpacking xkb-data (2.33-1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../015-bsdextrautils_2.37.2-4ubuntu3.3_armhf.deb ... Unpacking bsdextrautils (2.37.2-4ubuntu3.3) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../016-libmagic-mgc_1%3a5.41-3ubuntu0.1_armhf.deb ... Unpacking libmagic-mgc (1:5.41-3ubuntu0.1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../017-libmagic1_1%3a5.41-3ubuntu0.1_armhf.deb ... Unpacking libmagic1:armhf (1:5.41-3ubuntu0.1) ... Selecting previously unselected package file. Preparing to unpack .../018-file_1%3a5.41-3ubuntu0.1_armhf.deb ... Unpacking file (1:5.41-3ubuntu0.1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../019-gettext-base_0.21-4ubuntu4_armhf.deb ... Unpacking gettext-base (0.21-4ubuntu4) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../020-libuchardet0_0.0.7-1build2_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../021-groff-base_1.22.4-8build1_armhf.deb ... Unpacking groff-base (1.22.4-8build1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../022-libdrm-common_2.4.113-2~ubuntu0.22.04.1_all.deb ... Unpacking libdrm-common (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm2:armhf. Preparing to unpack .../023-libdrm2_2.4.113-2~ubuntu0.22.04.1_armhf.deb ... Unpacking libdrm2:armhf (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../024-libedit2_3.1-20210910-1build1_armhf.deb ... Unpacking libedit2:armhf (3.1-20210910-1build1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../025-libpipeline1_1.5.5-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.5-1) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../026-libxau6_1%3a1.0.9-1build5_armhf.deb ... Unpacking libxau6:armhf (1:1.0.9-1build5) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../027-libxdmcp6_1%3a1.1.3-0ubuntu5_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.3-0ubuntu5) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../028-libxcb1_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb1:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libx11-data. Preparing to unpack .../029-libx11-data_2%3a1.7.5-1ubuntu0.3_all.deb ... Unpacking libx11-data (2:1.7.5-1ubuntu0.3) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../030-libx11-6_2%3a1.7.5-1ubuntu0.3_armhf.deb ... Unpacking libx11-6:armhf (2:1.7.5-1ubuntu0.3) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../031-libxext6_2%3a1.3.4-1build1_armhf.deb ... Unpacking libxext6:armhf (2:1.3.4-1build1) ... Selecting previously unselected package man-db. Preparing to unpack .../032-man-db_2.10.2-1_armhf.deb ... Unpacking man-db (2.10.2-1) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../033-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../034-libgdk-pixbuf2.0-common_2.42.8+dfsg-1ubuntu0.2_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.8+dfsg-1ubuntu0.2) ... Selecting previously unselected package libjpeg-turbo8:armhf. Preparing to unpack .../035-libjpeg-turbo8_2.1.2-0ubuntu1_armhf.deb ... Unpacking libjpeg-turbo8:armhf (2.1.2-0ubuntu1) ... Selecting previously unselected package libjpeg8:armhf. Preparing to unpack .../036-libjpeg8_8c-2ubuntu10_armhf.deb ... Unpacking libjpeg8:armhf (8c-2ubuntu10) ... Selecting previously unselected package libdeflate0:armhf. Preparing to unpack .../037-libdeflate0_1.10-2_armhf.deb ... Unpacking libdeflate0:armhf (1.10-2) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../038-libjbig0_2.1-3.1ubuntu0.22.04.1_armhf.deb ... Unpacking libjbig0:armhf (2.1-3.1ubuntu0.22.04.1) ... Selecting previously unselected package libwebp7:armhf. Preparing to unpack .../039-libwebp7_1.2.2-2ubuntu0.22.04.2_armhf.deb ... Unpacking libwebp7:armhf (1.2.2-2ubuntu0.22.04.2) ... Selecting previously unselected package libtiff5:armhf. Preparing to unpack .../040-libtiff5_4.3.0-6ubuntu0.8_armhf.deb ... Unpacking libtiff5:armhf (4.3.0-6ubuntu0.8) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf. Preparing to unpack .../041-libgdk-pixbuf-2.0-0_2.42.8+dfsg-1ubuntu0.2_armhf.deb ... Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.8+dfsg-1ubuntu0.2) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../042-gtk-update-icon-cache_3.24.33-1ubuntu2_armhf.deb ... Unpacking gtk-update-icon-cache (3.24.33-1ubuntu2) ... Selecting previously unselected package humanity-icon-theme. Preparing to unpack .../043-humanity-icon-theme_0.6.16_all.deb ... Unpacking humanity-icon-theme (0.6.16) ... Selecting previously unselected package ubuntu-mono. Preparing to unpack .../044-ubuntu-mono_20.10-0ubuntu2_all.deb ... Unpacking ubuntu-mono (20.10-0ubuntu2) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../045-adwaita-icon-theme_41.0-1ubuntu1_all.deb ... Unpacking adwaita-icon-theme (41.0-1ubuntu1) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../046-libsigsegv2_2.13-1ubuntu3_armhf.deb ... Unpacking libsigsegv2:armhf (2.13-1ubuntu3) ... Selecting previously unselected package m4. Preparing to unpack .../047-m4_1.4.18-5ubuntu2_armhf.deb ... Unpacking m4 (1.4.18-5ubuntu2) ... Selecting previously unselected package autoconf. Preparing to unpack .../048-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../049-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../050-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../051-autopoint_0.21-4ubuntu4_all.deb ... Unpacking autopoint (0.21-4ubuntu4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../052-libdebhelper-perl_13.6ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.6ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../053-libtool_2.4.6-15build2_all.deb ... Unpacking libtool (2.4.6-15build2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../054-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../055-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../056-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../057-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../058-dh-strip-nondeterminism_1.13.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.0-1) ... Selecting previously unselected package libdw1:armhf. Preparing to unpack .../059-libdw1_0.186-1build1_armhf.deb ... Unpacking libdw1:armhf (0.186-1build1) ... Selecting previously unselected package debugedit. Preparing to unpack .../060-debugedit_1%3a5.0-4build1_armhf.deb ... Unpacking debugedit (1:5.0-4build1) ... Selecting previously unselected package dwz. Preparing to unpack .../061-dwz_0.14-1build2_armhf.deb ... Unpacking dwz (0.14-1build2) ... Selecting previously unselected package gettext. Preparing to unpack .../062-gettext_0.21-4ubuntu4_armhf.deb ... Unpacking gettext (0.21-4ubuntu4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../063-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../064-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../065-debhelper_13.6ubuntu1_all.deb ... Unpacking debhelper (13.6ubuntu1) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../066-libbrotli1_1.0.9-2build6_armhf.deb ... Unpacking libbrotli1:armhf (1.0.9-2build6) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../067-libfreetype6_2.11.1+dfsg-1ubuntu0.2_armhf.deb ... Unpacking libfreetype6:armhf (2.11.1+dfsg-1ubuntu0.2) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../068-fonts-dejavu-core_2.37-2build1_all.deb ... Unpacking fonts-dejavu-core (2.37-2build1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../069-fontconfig-config_2.13.1-4.2ubuntu5_all.deb ... Unpacking fontconfig-config (2.13.1-4.2ubuntu5) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../070-libfontconfig1_2.13.1-4.2ubuntu5_armhf.deb ... Unpacking libfontconfig1:armhf (2.13.1-4.2ubuntu5) ... Selecting previously unselected package fontconfig. Preparing to unpack .../071-fontconfig_2.13.1-4.2ubuntu5_armhf.deb ... Unpacking fontconfig (2.13.1-4.2ubuntu5) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../072-libatk1.0-data_2.36.0-3build1_all.deb ... Unpacking libatk1.0-data (2.36.0-3build1) ... Selecting previously unselected package libatk1.0-0:armhf. Preparing to unpack .../073-libatk1.0-0_2.36.0-3build1_armhf.deb ... Unpacking libatk1.0-0:armhf (2.36.0-3build1) ... Selecting previously unselected package gir1.2-atk-1.0:armhf. Preparing to unpack .../074-gir1.2-atk-1.0_2.36.0-3build1_armhf.deb ... Unpacking gir1.2-atk-1.0:armhf (2.36.0-3build1) ... Selecting previously unselected package gir1.2-freedesktop:armhf. Preparing to unpack .../075-gir1.2-freedesktop_1.72.0-1_armhf.deb ... Unpacking gir1.2-freedesktop:armhf (1.72.0-1) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf. Preparing to unpack .../076-gir1.2-gdkpixbuf-2.0_2.42.8+dfsg-1ubuntu0.2_armhf.deb ... Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.42.8+dfsg-1ubuntu0.2) ... Selecting previously unselected package libgtk2.0-common. Preparing to unpack .../077-libgtk2.0-common_2.24.33-2ubuntu2_all.deb ... Unpacking libgtk2.0-common (2.24.33-2ubuntu2) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../078-libgraphite2-3_1.3.14-1build2_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.14-1build2) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../079-libharfbuzz0b_2.7.4-1ubuntu3.1_armhf.deb ... Unpacking libharfbuzz0b:armhf (2.7.4-1ubuntu3.1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf. Preparing to unpack .../080-gir1.2-harfbuzz-0.0_2.7.4-1ubuntu3.1_armhf.deb ... Unpacking gir1.2-harfbuzz-0.0:armhf (2.7.4-1ubuntu3.1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../081-libthai-data_0.1.29-1build1_all.deb ... Unpacking libthai-data (0.1.29-1build1) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../082-libdatrie1_0.2.13-2_armhf.deb ... Unpacking libdatrie1:armhf (0.2.13-2) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../083-libthai0_0.1.29-1build1_armhf.deb ... Unpacking libthai0:armhf (0.1.29-1build1) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../084-libpango-1.0-0_1.50.6+ds-2ubuntu1_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../085-libpixman-1-0_0.40.0-1ubuntu0.22.04.1_armhf.deb ... Unpacking libpixman-1-0:armhf (0.40.0-1ubuntu0.22.04.1) ... Selecting previously unselected package libxcb-render0:armhf. Preparing to unpack .../086-libxcb-render0_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb-render0:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../087-libxcb-shm0_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb-shm0:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../088-libxrender1_1%3a0.9.10-1build4_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.10-1build4) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../089-libcairo2_1.16.0-5ubuntu2_armhf.deb ... Unpacking libcairo2:armhf (1.16.0-5ubuntu2) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../090-libpangoft2-1.0-0_1.50.6+ds-2ubuntu1_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../091-libpangocairo-1.0-0_1.50.6+ds-2ubuntu1_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libxft2:armhf. Preparing to unpack .../092-libxft2_2.3.4-1_armhf.deb ... Unpacking libxft2:armhf (2.3.4-1) ... Selecting previously unselected package libpangoxft-1.0-0:armhf. Preparing to unpack .../093-libpangoxft-1.0-0_1.50.6+ds-2ubuntu1_armhf.deb ... Unpacking libpangoxft-1.0-0:armhf (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package gir1.2-pango-1.0:armhf. Preparing to unpack .../094-gir1.2-pango-1.0_1.50.6+ds-2ubuntu1_armhf.deb ... Unpacking gir1.2-pango-1.0:armhf (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libavahi-common-data:armhf. Preparing to unpack .../095-libavahi-common-data_0.8-5ubuntu5.2_armhf.deb ... Unpacking libavahi-common-data:armhf (0.8-5ubuntu5.2) ... Selecting previously unselected package libavahi-common3:armhf. Preparing to unpack .../096-libavahi-common3_0.8-5ubuntu5.2_armhf.deb ... Unpacking libavahi-common3:armhf (0.8-5ubuntu5.2) ... Selecting previously unselected package libavahi-client3:armhf. Preparing to unpack .../097-libavahi-client3_0.8-5ubuntu5.2_armhf.deb ... Unpacking libavahi-client3:armhf (0.8-5ubuntu5.2) ... Selecting previously unselected package libcups2:armhf. Preparing to unpack .../098-libcups2_2.4.1op1-1ubuntu4.8_armhf.deb ... Unpacking libcups2:armhf (2.4.1op1-1ubuntu4.8) ... Selecting previously unselected package libxcomposite1:armhf. Preparing to unpack .../099-libxcomposite1_1%3a0.4.5-1build2_armhf.deb ... Unpacking libxcomposite1:armhf (1:0.4.5-1build2) ... Selecting previously unselected package libxfixes3:armhf. Preparing to unpack .../100-libxfixes3_1%3a6.0.0-1_armhf.deb ... Unpacking libxfixes3:armhf (1:6.0.0-1) ... Selecting previously unselected package libxcursor1:armhf. Preparing to unpack .../101-libxcursor1_1%3a1.2.0-2build4_armhf.deb ... Unpacking libxcursor1:armhf (1:1.2.0-2build4) ... Selecting previously unselected package libxdamage1:armhf. Preparing to unpack .../102-libxdamage1_1%3a1.1.5-2build2_armhf.deb ... Unpacking libxdamage1:armhf (1:1.1.5-2build2) ... Selecting previously unselected package libxi6:armhf. Preparing to unpack .../103-libxi6_2%3a1.8-1build1_armhf.deb ... Unpacking libxi6:armhf (2:1.8-1build1) ... Selecting previously unselected package libxinerama1:armhf. Preparing to unpack .../104-libxinerama1_2%3a1.1.4-3_armhf.deb ... Unpacking libxinerama1:armhf (2:1.1.4-3) ... Selecting previously unselected package libxrandr2:armhf. Preparing to unpack .../105-libxrandr2_2%3a1.5.2-1build1_armhf.deb ... Unpacking libxrandr2:armhf (2:1.5.2-1build1) ... Selecting previously unselected package libgtk2.0-0:armhf. Preparing to unpack .../106-libgtk2.0-0_2.24.33-2ubuntu2_armhf.deb ... Unpacking libgtk2.0-0:armhf (2.24.33-2ubuntu2) ... Selecting previously unselected package gir1.2-gtk-2.0:armhf. Preparing to unpack .../107-gir1.2-gtk-2.0_2.24.33-2ubuntu2_armhf.deb ... Unpacking gir1.2-gtk-2.0:armhf (2.24.33-2ubuntu2) ... Selecting previously unselected package libibus-1.0-5:armhf. Preparing to unpack .../108-libibus-1.0-5_1.5.26-4_armhf.deb ... Unpacking libibus-1.0-5:armhf (1.5.26-4) ... Selecting previously unselected package gir1.2-ibus-1.0:armhf. Preparing to unpack .../109-gir1.2-ibus-1.0_1.5.26-4_armhf.deb ... Unpacking gir1.2-ibus-1.0:armhf (1.5.26-4) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../110-icu-devtools_70.1-2ubuntu1_armhf.deb ... Unpacking icu-devtools (70.1-2ubuntu1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../111-libasound2-data_1.2.6.1-1ubuntu1_all.deb ... Unpacking libasound2-data (1.2.6.1-1ubuntu1) ... Selecting previously unselected package libasound2:armhf. Preparing to unpack .../112-libasound2_1.2.6.1-1ubuntu1_armhf.deb ... Unpacking libasound2:armhf (1.2.6.1-1ubuntu1) ... Selecting previously unselected package libasound2-dev:armhf. Preparing to unpack .../113-libasound2-dev_1.2.6.1-1ubuntu1_armhf.deb ... Unpacking libasound2-dev:armhf (1.2.6.1-1ubuntu1) ... Selecting previously unselected package libasyncns0:armhf. Preparing to unpack .../114-libasyncns0_0.8-6build2_armhf.deb ... Unpacking libasyncns0:armhf (0.8-6build2) ... Selecting previously unselected package pkg-config. Preparing to unpack .../115-pkg-config_0.29.2-1ubuntu3_armhf.deb ... Unpacking pkg-config (0.29.2-1ubuntu3) ... Selecting previously unselected package libffi-dev:armhf. Preparing to unpack .../116-libffi-dev_3.4.2-4_armhf.deb ... Unpacking libffi-dev:armhf (3.4.2-4) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../117-libglib2.0-bin_2.72.4-0ubuntu2.2_armhf.deb ... Unpacking libglib2.0-bin (2.72.4-0ubuntu2.2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../118-python3-lib2to3_3.10.8-1~22.04_all.deb ... Unpacking python3-lib2to3 (3.10.8-1~22.04) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../119-python3-distutils_3.10.8-1~22.04_all.deb ... Unpacking python3-distutils (3.10.8-1~22.04) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../120-libglib2.0-dev-bin_2.72.4-0ubuntu2.2_armhf.deb ... Unpacking libglib2.0-dev-bin (2.72.4-0ubuntu2.2) ... Selecting previously unselected package uuid-dev:armhf. Preparing to unpack .../121-uuid-dev_2.37.2-4ubuntu3.3_armhf.deb ... Unpacking uuid-dev:armhf (2.37.2-4ubuntu3.3) ... Selecting previously unselected package libblkid-dev:armhf. Preparing to unpack .../122-libblkid-dev_2.37.2-4ubuntu3.3_armhf.deb ... Unpacking libblkid-dev:armhf (2.37.2-4ubuntu3.3) ... Selecting previously unselected package libsepol-dev:armhf. Preparing to unpack .../123-libsepol-dev_3.3-1build1_armhf.deb ... Unpacking libsepol-dev:armhf (3.3-1build1) ... Selecting previously unselected package libpcre2-16-0:armhf. Preparing to unpack .../124-libpcre2-16-0_10.39-3ubuntu0.1_armhf.deb ... Unpacking libpcre2-16-0:armhf (10.39-3ubuntu0.1) ... Selecting previously unselected package libpcre2-32-0:armhf. Preparing to unpack .../125-libpcre2-32-0_10.39-3ubuntu0.1_armhf.deb ... Unpacking libpcre2-32-0:armhf (10.39-3ubuntu0.1) ... Selecting previously unselected package libpcre2-posix3:armhf. Preparing to unpack .../126-libpcre2-posix3_10.39-3ubuntu0.1_armhf.deb ... Unpacking libpcre2-posix3:armhf (10.39-3ubuntu0.1) ... Selecting previously unselected package libpcre2-dev:armhf. Preparing to unpack .../127-libpcre2-dev_10.39-3ubuntu0.1_armhf.deb ... Unpacking libpcre2-dev:armhf (10.39-3ubuntu0.1) ... Selecting previously unselected package libselinux1-dev:armhf. Preparing to unpack .../128-libselinux1-dev_3.3-1build2_armhf.deb ... Unpacking libselinux1-dev:armhf (3.3-1build2) ... Selecting previously unselected package libmount-dev:armhf. Preparing to unpack .../129-libmount-dev_2.37.2-4ubuntu3.3_armhf.deb ... Unpacking libmount-dev:armhf (2.37.2-4ubuntu3.3) ... Selecting previously unselected package libpcre16-3:armhf. Preparing to unpack .../130-libpcre16-3_2%3a8.39-13ubuntu0.22.04.1_armhf.deb ... Unpacking libpcre16-3:armhf (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package libpcre32-3:armhf. Preparing to unpack .../131-libpcre32-3_2%3a8.39-13ubuntu0.22.04.1_armhf.deb ... Unpacking libpcre32-3:armhf (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package libpcrecpp0v5:armhf. Preparing to unpack .../132-libpcrecpp0v5_2%3a8.39-13ubuntu0.22.04.1_armhf.deb ... Unpacking libpcrecpp0v5:armhf (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package libpcre3-dev:armhf. Preparing to unpack .../133-libpcre3-dev_2%3a8.39-13ubuntu0.22.04.1_armhf.deb ... Unpacking libpcre3-dev:armhf (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../134-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu9.2_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2ubuntu9.2) ... Selecting previously unselected package libglib2.0-dev:armhf. Preparing to unpack .../135-libglib2.0-dev_2.72.4-0ubuntu2.2_armhf.deb ... Unpacking libglib2.0-dev:armhf (2.72.4-0ubuntu2.2) ... Selecting previously unselected package libatk1.0-dev:armhf. Preparing to unpack .../136-libatk1.0-dev_2.36.0-3build1_armhf.deb ... Unpacking libatk1.0-dev:armhf (2.36.0-3build1) ... Selecting previously unselected package libbrotli-dev:armhf. Preparing to unpack .../137-libbrotli-dev_1.0.9-2build6_armhf.deb ... Unpacking libbrotli-dev:armhf (1.0.9-2build6) ... Selecting previously unselected package libcairo-gobject2:armhf. Preparing to unpack .../138-libcairo-gobject2_1.16.0-5ubuntu2_armhf.deb ... Unpacking libcairo-gobject2:armhf (1.16.0-5ubuntu2) ... Selecting previously unselected package liblzo2-2:armhf. Preparing to unpack .../139-liblzo2-2_2.10-2build3_armhf.deb ... Unpacking liblzo2-2:armhf (2.10-2build3) ... Selecting previously unselected package libcairo-script-interpreter2:armhf. Preparing to unpack .../140-libcairo-script-interpreter2_1.16.0-5ubuntu2_armhf.deb ... Unpacking libcairo-script-interpreter2:armhf (1.16.0-5ubuntu2) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../141-libexpat1-dev_2.4.7-1ubuntu0.3_armhf.deb ... Unpacking libexpat1-dev:armhf (2.4.7-1ubuntu0.3) ... Selecting previously unselected package libpng-dev:armhf. Preparing to unpack .../142-libpng-dev_1.6.37-3build5_armhf.deb ... Unpacking libpng-dev:armhf (1.6.37-3build5) ... Selecting previously unselected package libfreetype-dev:armhf. Preparing to unpack .../143-libfreetype-dev_2.11.1+dfsg-1ubuntu0.2_armhf.deb ... Unpacking libfreetype-dev:armhf (2.11.1+dfsg-1ubuntu0.2) ... Selecting previously unselected package libfreetype6-dev:armhf. Preparing to unpack .../144-libfreetype6-dev_2.11.1+dfsg-1ubuntu0.2_armhf.deb ... Unpacking libfreetype6-dev:armhf (2.11.1+dfsg-1ubuntu0.2) ... Selecting previously unselected package libfontconfig-dev:armhf. Preparing to unpack .../145-libfontconfig-dev_2.13.1-4.2ubuntu5_armhf.deb ... Unpacking libfontconfig-dev:armhf (2.13.1-4.2ubuntu5) ... Selecting previously unselected package libfontconfig1-dev:armhf. Preparing to unpack .../146-libfontconfig1-dev_2.13.1-4.2ubuntu5_armhf.deb ... Unpacking libfontconfig1-dev:armhf (2.13.1-4.2ubuntu5) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../147-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../148-x11proto-dev_2021.5-1_all.deb ... Unpacking x11proto-dev (2021.5-1) ... Selecting previously unselected package libxau-dev:armhf. Preparing to unpack .../149-libxau-dev_1%3a1.0.9-1build5_armhf.deb ... Unpacking libxau-dev:armhf (1:1.0.9-1build5) ... Selecting previously unselected package libxdmcp-dev:armhf. Preparing to unpack .../150-libxdmcp-dev_1%3a1.1.3-0ubuntu5_armhf.deb ... Unpacking libxdmcp-dev:armhf (1:1.1.3-0ubuntu5) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../151-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:armhf. Preparing to unpack .../152-libpthread-stubs0-dev_0.4-1build2_armhf.deb ... Unpacking libpthread-stubs0-dev:armhf (0.4-1build2) ... Selecting previously unselected package libxcb1-dev:armhf. Preparing to unpack .../153-libxcb1-dev_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb1-dev:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libx11-dev:armhf. Preparing to unpack .../154-libx11-dev_2%3a1.7.5-1ubuntu0.3_armhf.deb ... Unpacking libx11-dev:armhf (2:1.7.5-1ubuntu0.3) ... Selecting previously unselected package libxrender-dev:armhf. Preparing to unpack .../155-libxrender-dev_1%3a0.9.10-1build4_armhf.deb ... Unpacking libxrender-dev:armhf (1:0.9.10-1build4) ... Selecting previously unselected package libxext-dev:armhf. Preparing to unpack .../156-libxext-dev_2%3a1.3.4-1build1_armhf.deb ... Unpacking libxext-dev:armhf (2:1.3.4-1build1) ... Selecting previously unselected package x11-common. Preparing to unpack .../157-x11-common_1%3a7.7+23ubuntu2_all.deb ... Unpacking x11-common (1:7.7+23ubuntu2) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../158-libice6_2%3a1.0.10-1build2_armhf.deb ... Unpacking libice6:armhf (2:1.0.10-1build2) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../159-libsm6_2%3a1.2.3-1build2_armhf.deb ... Unpacking libsm6:armhf (2:1.2.3-1build2) ... Selecting previously unselected package libice-dev:armhf. Preparing to unpack .../160-libice-dev_2%3a1.0.10-1build2_armhf.deb ... Unpacking libice-dev:armhf (2:1.0.10-1build2) ... Selecting previously unselected package libsm-dev:armhf. Preparing to unpack .../161-libsm-dev_2%3a1.2.3-1build2_armhf.deb ... Unpacking libsm-dev:armhf (2:1.2.3-1build2) ... Selecting previously unselected package libpixman-1-dev:armhf. Preparing to unpack .../162-libpixman-1-dev_0.40.0-1ubuntu0.22.04.1_armhf.deb ... Unpacking libpixman-1-dev:armhf (0.40.0-1ubuntu0.22.04.1) ... Selecting previously unselected package libxcb-render0-dev:armhf. Preparing to unpack .../163-libxcb-render0-dev_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb-render0-dev:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-shm0-dev:armhf. Preparing to unpack .../164-libxcb-shm0-dev_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb-shm0-dev:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libcairo2-dev:armhf. Preparing to unpack .../165-libcairo2-dev_1.16.0-5ubuntu2_armhf.deb ... Unpacking libcairo2-dev:armhf (1.16.0-5ubuntu2) ... Selecting previously unselected package libdatrie-dev:armhf. Preparing to unpack .../166-libdatrie-dev_0.2.13-2_armhf.deb ... Unpacking libdatrie-dev:armhf (0.2.13-2) ... Selecting previously unselected package libdbus-1-dev:armhf. Preparing to unpack .../167-libdbus-1-dev_1.12.20-2ubuntu4.1_armhf.deb ... Unpacking libdbus-1-dev:armhf (1.12.20-2ubuntu4.1) ... Selecting previously unselected package libwayland-client0:armhf. Preparing to unpack .../168-libwayland-client0_1.20.0-1ubuntu0.1_armhf.deb ... Unpacking libwayland-client0:armhf (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libdecor-0-0:armhf. Preparing to unpack .../169-libdecor-0-0_0.1.0-3build1_armhf.deb ... Unpacking libdecor-0-0:armhf (0.1.0-3build1) ... Selecting previously unselected package libwayland-server0:armhf. Preparing to unpack .../170-libwayland-server0_1.20.0-1ubuntu0.1_armhf.deb ... Unpacking libwayland-server0:armhf (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libwayland-cursor0:armhf. Preparing to unpack .../171-libwayland-cursor0_1.20.0-1ubuntu0.1_armhf.deb ... Unpacking libwayland-cursor0:armhf (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libwayland-egl1:armhf. Preparing to unpack .../172-libwayland-egl1_1.20.0-1ubuntu0.1_armhf.deb ... Unpacking libwayland-egl1:armhf (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../173-libwayland-bin_1.20.0-1ubuntu0.1_armhf.deb ... Unpacking libwayland-bin (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libwayland-dev:armhf. Preparing to unpack .../174-libwayland-dev_1.20.0-1ubuntu0.1_armhf.deb ... Unpacking libwayland-dev:armhf (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libdecor-0-dev:armhf. Preparing to unpack .../175-libdecor-0-dev_0.1.0-3build1_armhf.deb ... Unpacking libdecor-0-dev:armhf (0.1.0-3build1) ... Selecting previously unselected package libdeflate-dev:armhf. Preparing to unpack .../176-libdeflate-dev_1.10-2_armhf.deb ... Unpacking libdeflate-dev:armhf (1.10-2) ... Selecting previously unselected package libdrm-amdgpu1:armhf. Preparing to unpack .../177-libdrm-amdgpu1_2.4.113-2~ubuntu0.22.04.1_armhf.deb ... Unpacking libdrm-amdgpu1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm-radeon1:armhf. Preparing to unpack .../178-libdrm-radeon1_2.4.113-2~ubuntu0.22.04.1_armhf.deb ... Unpacking libdrm-radeon1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm-nouveau2:armhf. Preparing to unpack .../179-libdrm-nouveau2_2.4.113-2~ubuntu0.22.04.1_armhf.deb ... Unpacking libdrm-nouveau2:armhf (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm-omap1:armhf. Preparing to unpack .../180-libdrm-omap1_2.4.113-2~ubuntu0.22.04.1_armhf.deb ... Unpacking libdrm-omap1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm-freedreno1:armhf. Preparing to unpack .../181-libdrm-freedreno1_2.4.113-2~ubuntu0.22.04.1_armhf.deb ... Unpacking libdrm-freedreno1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm-exynos1:armhf. Preparing to unpack .../182-libdrm-exynos1_2.4.113-2~ubuntu0.22.04.1_armhf.deb ... Unpacking libdrm-exynos1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm-tegra0:armhf. Preparing to unpack .../183-libdrm-tegra0_2.4.113-2~ubuntu0.22.04.1_armhf.deb ... Unpacking libdrm-tegra0:armhf (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm-etnaviv1:armhf. Preparing to unpack .../184-libdrm-etnaviv1_2.4.113-2~ubuntu0.22.04.1_armhf.deb ... Unpacking libdrm-etnaviv1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libpciaccess0:armhf. Preparing to unpack .../185-libpciaccess0_0.16-3_armhf.deb ... Unpacking libpciaccess0:armhf (0.16-3) ... Selecting previously unselected package libpciaccess-dev:armhf. Preparing to unpack .../186-libpciaccess-dev_0.16-3_armhf.deb ... Unpacking libpciaccess-dev:armhf (0.16-3) ... Selecting previously unselected package libdrm-dev:armhf. Preparing to unpack .../187-libdrm-dev_2.4.113-2~ubuntu0.22.04.1_armhf.deb ... Unpacking libdrm-dev:armhf (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libglvnd0:armhf. Preparing to unpack .../188-libglvnd0_1.4.0-1_armhf.deb ... Unpacking libglvnd0:armhf (1.4.0-1) ... Selecting previously unselected package libxcb-randr0:armhf. Preparing to unpack .../189-libxcb-randr0_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb-randr0:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libgbm1:armhf. Preparing to unpack .../190-libgbm1_23.2.1-1ubuntu3.1~22.04.2_armhf.deb ... Unpacking libgbm1:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Selecting previously unselected package libglapi-mesa:armhf. Preparing to unpack .../191-libglapi-mesa_23.2.1-1ubuntu3.1~22.04.2_armhf.deb ... Unpacking libglapi-mesa:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Selecting previously unselected package libx11-xcb1:armhf. Preparing to unpack .../192-libx11-xcb1_2%3a1.7.5-1ubuntu0.3_armhf.deb ... Unpacking libx11-xcb1:armhf (2:1.7.5-1ubuntu0.3) ... Selecting previously unselected package libxcb-dri2-0:armhf. Preparing to unpack .../193-libxcb-dri2-0_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb-dri2-0:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-dri3-0:armhf. Preparing to unpack .../194-libxcb-dri3-0_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb-dri3-0:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-present0:armhf. Preparing to unpack .../195-libxcb-present0_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb-present0:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-sync1:armhf. Preparing to unpack .../196-libxcb-sync1_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb-sync1:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-xfixes0:armhf. Preparing to unpack .../197-libxcb-xfixes0_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb-xfixes0:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libxshmfence1:armhf. Preparing to unpack .../198-libxshmfence1_1.3-1build4_armhf.deb ... Unpacking libxshmfence1:armhf (1.3-1build4) ... Selecting previously unselected package libegl-mesa0:armhf. Preparing to unpack .../199-libegl-mesa0_23.2.1-1ubuntu3.1~22.04.2_armhf.deb ... Unpacking libegl-mesa0:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Selecting previously unselected package libegl1:armhf. Preparing to unpack .../200-libegl1_1.4.0-1_armhf.deb ... Unpacking libegl1:armhf (1.4.0-1) ... Selecting previously unselected package libxcb-glx0:armhf. Preparing to unpack .../201-libxcb-glx0_1.14-3ubuntu3_armhf.deb ... Unpacking libxcb-glx0:armhf (1.14-3ubuntu3) ... Selecting previously unselected package libxxf86vm1:armhf. Preparing to unpack .../202-libxxf86vm1_1%3a1.1.4-1build3_armhf.deb ... Unpacking libxxf86vm1:armhf (1:1.1.4-1build3) ... Selecting previously unselected package libllvm15:armhf. Preparing to unpack .../203-libllvm15_1%3a15.0.7-0ubuntu0.22.04.3_armhf.deb ... Unpacking libllvm15:armhf (1:15.0.7-0ubuntu0.22.04.3) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../204-libsensors-config_1%3a3.6.0-7ubuntu1_all.deb ... Unpacking libsensors-config (1:3.6.0-7ubuntu1) ... Selecting previously unselected package libsensors5:armhf. Preparing to unpack .../205-libsensors5_1%3a3.6.0-7ubuntu1_armhf.deb ... Unpacking libsensors5:armhf (1:3.6.0-7ubuntu1) ... Selecting previously unselected package libgl1-mesa-dri:armhf. Preparing to unpack .../206-libgl1-mesa-dri_23.2.1-1ubuntu3.1~22.04.2_armhf.deb ... Unpacking libgl1-mesa-dri:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Selecting previously unselected package libglx-mesa0:armhf. Preparing to unpack .../207-libglx-mesa0_23.2.1-1ubuntu3.1~22.04.2_armhf.deb ... Unpacking libglx-mesa0:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Selecting previously unselected package libglx0:armhf. Preparing to unpack .../208-libglx0_1.4.0-1_armhf.deb ... Unpacking libglx0:armhf (1.4.0-1) ... Selecting previously unselected package libgl1:armhf. Preparing to unpack .../209-libgl1_1.4.0-1_armhf.deb ... Unpacking libgl1:armhf (1.4.0-1) ... Selecting previously unselected package libglx-dev:armhf. Preparing to unpack .../210-libglx-dev_1.4.0-1_armhf.deb ... Unpacking libglx-dev:armhf (1.4.0-1) ... Selecting previously unselected package libgl-dev:armhf. Preparing to unpack .../211-libgl-dev_1.4.0-1_armhf.deb ... Unpacking libgl-dev:armhf (1.4.0-1) ... Selecting previously unselected package libegl-dev:armhf. Preparing to unpack .../212-libegl-dev_1.4.0-1_armhf.deb ... Unpacking libegl-dev:armhf (1.4.0-1) ... Selecting previously unselected package libglvnd-core-dev:armhf. Preparing to unpack .../213-libglvnd-core-dev_1.4.0-1_armhf.deb ... Unpacking libglvnd-core-dev:armhf (1.4.0-1) ... Selecting previously unselected package libgles1:armhf. Preparing to unpack .../214-libgles1_1.4.0-1_armhf.deb ... Unpacking libgles1:armhf (1.4.0-1) ... Selecting previously unselected package libgles2:armhf. Preparing to unpack .../215-libgles2_1.4.0-1_armhf.deb ... Unpacking libgles2:armhf (1.4.0-1) ... Selecting previously unselected package libgles-dev:armhf. Preparing to unpack .../216-libgles-dev_1.4.0-1_armhf.deb ... Unpacking libgles-dev:armhf (1.4.0-1) ... Selecting previously unselected package libopengl0:armhf. Preparing to unpack .../217-libopengl0_1.4.0-1_armhf.deb ... Unpacking libopengl0:armhf (1.4.0-1) ... Selecting previously unselected package libopengl-dev:armhf. Preparing to unpack .../218-libopengl-dev_1.4.0-1_armhf.deb ... Unpacking libopengl-dev:armhf (1.4.0-1) ... Selecting previously unselected package libglvnd-dev:armhf. Preparing to unpack .../219-libglvnd-dev_1.4.0-1_armhf.deb ... Unpacking libglvnd-dev:armhf (1.4.0-1) ... Selecting previously unselected package libegl1-mesa-dev:armhf. Preparing to unpack .../220-libegl1-mesa-dev_23.2.1-1ubuntu3.1~22.04.2_armhf.deb ... Unpacking libegl1-mesa-dev:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Selecting previously unselected package libogg0:armhf. Preparing to unpack .../221-libogg0_1.3.5-0ubuntu3_armhf.deb ... Unpacking libogg0:armhf (1.3.5-0ubuntu3) ... Selecting previously unselected package libflac8:armhf. Preparing to unpack .../222-libflac8_1.3.3-2ubuntu0.2_armhf.deb ... Unpacking libflac8:armhf (1.3.3-2ubuntu0.2) ... Selecting previously unselected package libogg-dev:armhf. Preparing to unpack .../223-libogg-dev_1.3.5-0ubuntu3_armhf.deb ... Unpacking libogg-dev:armhf (1.3.5-0ubuntu3) ... Selecting previously unselected package libflac-dev:armhf. Preparing to unpack .../224-libflac-dev_1.3.3-2ubuntu0.2_armhf.deb ... Unpacking libflac-dev:armhf (1.3.3-2ubuntu0.2) ... Selecting previously unselected package libfribidi-dev:armhf. Preparing to unpack .../225-libfribidi-dev_1.0.8-2ubuntu3.1_armhf.deb ... Unpacking libfribidi-dev:armhf (1.0.8-2ubuntu3.1) ... Selecting previously unselected package libgbm-dev:armhf. Preparing to unpack .../226-libgbm-dev_23.2.1-1ubuntu3.1~22.04.2_armhf.deb ... Unpacking libgbm-dev:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Selecting previously unselected package libgdk-pixbuf2.0-bin. Preparing to unpack .../227-libgdk-pixbuf2.0-bin_2.42.8+dfsg-1ubuntu0.2_armhf.deb ... Unpacking libgdk-pixbuf2.0-bin (2.42.8+dfsg-1ubuntu0.2) ... Selecting previously unselected package libjpeg-turbo8-dev:armhf. Preparing to unpack .../228-libjpeg-turbo8-dev_2.1.2-0ubuntu1_armhf.deb ... Unpacking libjpeg-turbo8-dev:armhf (2.1.2-0ubuntu1) ... Selecting previously unselected package libjpeg8-dev:armhf. Preparing to unpack .../229-libjpeg8-dev_8c-2ubuntu10_armhf.deb ... Unpacking libjpeg8-dev:armhf (8c-2ubuntu10) ... Selecting previously unselected package libjpeg-dev:armhf. Preparing to unpack .../230-libjpeg-dev_8c-2ubuntu10_armhf.deb ... Unpacking libjpeg-dev:armhf (8c-2ubuntu10) ... Selecting previously unselected package libjbig-dev:armhf. Preparing to unpack .../231-libjbig-dev_2.1-3.1ubuntu0.22.04.1_armhf.deb ... Unpacking libjbig-dev:armhf (2.1-3.1ubuntu0.22.04.1) ... Selecting previously unselected package liblzma-dev:armhf. Preparing to unpack .../232-liblzma-dev_5.2.5-2ubuntu1_armhf.deb ... Unpacking liblzma-dev:armhf (5.2.5-2ubuntu1) ... Selecting previously unselected package libtiffxx5:armhf. Preparing to unpack .../233-libtiffxx5_4.3.0-6ubuntu0.8_armhf.deb ... Unpacking libtiffxx5:armhf (4.3.0-6ubuntu0.8) ... Selecting previously unselected package libtiff-dev:armhf. Preparing to unpack .../234-libtiff-dev_4.3.0-6ubuntu0.8_armhf.deb ... Unpacking libtiff-dev:armhf (4.3.0-6ubuntu0.8) ... Selecting previously unselected package libgdk-pixbuf-2.0-dev:armhf. Preparing to unpack .../235-libgdk-pixbuf-2.0-dev_2.42.8+dfsg-1ubuntu0.2_armhf.deb ... Unpacking libgdk-pixbuf-2.0-dev:armhf (2.42.8+dfsg-1ubuntu0.2) ... Selecting previously unselected package libglu1-mesa:armhf. Preparing to unpack .../236-libglu1-mesa_9.0.2-1_armhf.deb ... Unpacking libglu1-mesa:armhf (9.0.2-1) ... Selecting previously unselected package libglu1-mesa-dev:armhf. Preparing to unpack .../237-libglu1-mesa-dev_9.0.2-1_armhf.deb ... Unpacking libglu1-mesa-dev:armhf (9.0.2-1) ... Selecting previously unselected package libgraphite2-dev:armhf. Preparing to unpack .../238-libgraphite2-dev_1.3.14-1build2_armhf.deb ... Unpacking libgraphite2-dev:armhf (1.3.14-1build2) ... Selecting previously unselected package libharfbuzz-icu0:armhf. Preparing to unpack .../239-libharfbuzz-icu0_2.7.4-1ubuntu3.1_armhf.deb ... Unpacking libharfbuzz-icu0:armhf (2.7.4-1ubuntu3.1) ... Selecting previously unselected package libharfbuzz-gobject0:armhf. Preparing to unpack .../240-libharfbuzz-gobject0_2.7.4-1ubuntu3.1_armhf.deb ... Unpacking libharfbuzz-gobject0:armhf (2.7.4-1ubuntu3.1) ... Selecting previously unselected package libicu-dev:armhf. Preparing to unpack .../241-libicu-dev_70.1-2ubuntu1_armhf.deb ... Unpacking libicu-dev:armhf (70.1-2ubuntu1) ... Selecting previously unselected package libharfbuzz-dev:armhf. Preparing to unpack .../242-libharfbuzz-dev_2.7.4-1ubuntu3.1_armhf.deb ... Unpacking libharfbuzz-dev:armhf (2.7.4-1ubuntu3.1) ... Selecting previously unselected package libthai-dev:armhf. Preparing to unpack .../243-libthai-dev_0.1.29-1build1_armhf.deb ... Unpacking libthai-dev:armhf (0.1.29-1build1) ... Selecting previously unselected package libxft-dev:armhf. Preparing to unpack .../244-libxft-dev_2.3.4-1_armhf.deb ... Unpacking libxft-dev:armhf (2.3.4-1) ... Selecting previously unselected package pango1.0-tools. Preparing to unpack .../245-pango1.0-tools_1.50.6+ds-2ubuntu1_armhf.deb ... Unpacking pango1.0-tools (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libpango1.0-dev:armhf. Preparing to unpack .../246-libpango1.0-dev_1.50.6+ds-2ubuntu1_armhf.deb ... Unpacking libpango1.0-dev:armhf (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libxinerama-dev:armhf. Preparing to unpack .../247-libxinerama-dev_2%3a1.1.4-3_armhf.deb ... Unpacking libxinerama-dev:armhf (2:1.1.4-3) ... Selecting previously unselected package libxfixes-dev:armhf. Preparing to unpack .../248-libxfixes-dev_1%3a6.0.0-1_armhf.deb ... Unpacking libxfixes-dev:armhf (1:6.0.0-1) ... Selecting previously unselected package libxi-dev:armhf. Preparing to unpack .../249-libxi-dev_2%3a1.8-1build1_armhf.deb ... Unpacking libxi-dev:armhf (2:1.8-1build1) ... Selecting previously unselected package libxrandr-dev:armhf. Preparing to unpack .../250-libxrandr-dev_2%3a1.5.2-1build1_armhf.deb ... Unpacking libxrandr-dev:armhf (2:1.5.2-1build1) ... Selecting previously unselected package libxcursor-dev:armhf. Preparing to unpack .../251-libxcursor-dev_1%3a1.2.0-2build4_armhf.deb ... Unpacking libxcursor-dev:armhf (1:1.2.0-2build4) ... Selecting previously unselected package libxcomposite-dev:armhf. Preparing to unpack .../252-libxcomposite-dev_1%3a0.4.5-1build2_armhf.deb ... Unpacking libxcomposite-dev:armhf (1:0.4.5-1build2) ... Selecting previously unselected package libxdamage-dev:armhf. Preparing to unpack .../253-libxdamage-dev_1%3a1.1.5-2build2_armhf.deb ... Unpacking libxdamage-dev:armhf (1:1.1.5-2build2) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../254-libxml2-utils_2.9.13+dfsg-1ubuntu0.4_armhf.deb ... Unpacking libxml2-utils (2.9.13+dfsg-1ubuntu0.4) ... Selecting previously unselected package libgtk2.0-dev:armhf. Preparing to unpack .../255-libgtk2.0-dev_2.24.33-2ubuntu2_armhf.deb ... Unpacking libgtk2.0-dev:armhf (2.24.33-2ubuntu2) ... Selecting previously unselected package libibus-1.0-dev:armhf. Preparing to unpack .../256-libibus-1.0-dev_1.5.26-4_armhf.deb ... Unpacking libibus-1.0-dev:armhf (1.5.26-4) ... Selecting previously unselected package libopus0:armhf. Preparing to unpack .../257-libopus0_1.3.1-0.1build2_armhf.deb ... Unpacking libopus0:armhf (1.3.1-0.1build2) ... Selecting previously unselected package libvorbis0a:armhf. Preparing to unpack .../258-libvorbis0a_1.3.7-1build2_armhf.deb ... Unpacking libvorbis0a:armhf (1.3.7-1build2) ... Selecting previously unselected package libvorbisenc2:armhf. Preparing to unpack .../259-libvorbisenc2_1.3.7-1build2_armhf.deb ... Unpacking libvorbisenc2:armhf (1.3.7-1build2) ... Selecting previously unselected package libsndfile1:armhf. Preparing to unpack .../260-libsndfile1_1.0.31-2ubuntu0.1_armhf.deb ... Unpacking libsndfile1:armhf (1.0.31-2ubuntu0.1) ... Selecting previously unselected package libpulse0:armhf. Preparing to unpack .../261-libpulse0_1%3a15.99.1+dfsg1-1ubuntu2.2_armhf.deb ... Unpacking libpulse0:armhf (1:15.99.1+dfsg1-1ubuntu2.2) ... Selecting previously unselected package libpulse-mainloop-glib0:armhf. Preparing to unpack .../262-libpulse-mainloop-glib0_1%3a15.99.1+dfsg1-1ubuntu2.2_armhf.deb ... Unpacking libpulse-mainloop-glib0:armhf (1:15.99.1+dfsg1-1ubuntu2.2) ... Selecting previously unselected package libpulse-dev:armhf. Preparing to unpack .../263-libpulse-dev_1%3a15.99.1+dfsg1-1ubuntu2.2_armhf.deb ... Unpacking libpulse-dev:armhf (1:15.99.1+dfsg1-1ubuntu2.2) ... Selecting previously unselected package libxkbcommon0:armhf. Preparing to unpack .../264-libxkbcommon0_1.4.0-1_armhf.deb ... Unpacking libxkbcommon0:armhf (1.4.0-1) ... Selecting previously unselected package libxss1:armhf. Preparing to unpack .../265-libxss1_1%3a1.2.3-1build2_armhf.deb ... Unpacking libxss1:armhf (1:1.2.3-1build2) ... Selecting previously unselected package libsdl2-2.0-0:armhf. Preparing to unpack .../266-libsdl2-2.0-0_2.0.20+dfsg-2ubuntu1.22.04.1_armhf.deb ... Unpacking libsdl2-2.0-0:armhf (2.0.20+dfsg-2ubuntu1.22.04.1) ... Selecting previously unselected package libsndio7.0:armhf. Preparing to unpack .../267-libsndio7.0_1.8.1-1.1_armhf.deb ... Unpacking libsndio7.0:armhf (1.8.1-1.1) ... Selecting previously unselected package libsndio-dev:armhf. Preparing to unpack .../268-libsndio-dev_1.8.1-1.1_armhf.deb ... Unpacking libsndio-dev:armhf (1.8.1-1.1) ... Selecting previously unselected package libudev-dev:armhf. Preparing to unpack .../269-libudev-dev_249.11-0ubuntu3.12_armhf.deb ... Unpacking libudev-dev:armhf (249.11-0ubuntu3.12) ... Selecting previously unselected package libxkbcommon-dev:armhf. Preparing to unpack .../270-libxkbcommon-dev_1.4.0-1_armhf.deb ... Unpacking libxkbcommon-dev:armhf (1.4.0-1) ... Selecting previously unselected package libxss-dev:armhf. Preparing to unpack .../271-libxss-dev_1%3a1.2.3-1build2_armhf.deb ... Unpacking libxss-dev:armhf (1:1.2.3-1build2) ... Selecting previously unselected package libxt6:armhf. Preparing to unpack .../272-libxt6_1%3a1.2.1-1_armhf.deb ... Unpacking libxt6:armhf (1:1.2.1-1) ... Selecting previously unselected package libxt-dev:armhf. Preparing to unpack .../273-libxt-dev_1%3a1.2.1-1_armhf.deb ... Unpacking libxt-dev:armhf (1:1.2.1-1) ... Selecting previously unselected package libxv1:armhf. Preparing to unpack .../274-libxv1_2%3a1.0.11-1build2_armhf.deb ... Unpacking libxv1:armhf (2:1.0.11-1build2) ... Selecting previously unselected package libxv-dev:armhf. Preparing to unpack .../275-libxv-dev_2%3a1.0.11-1build2_armhf.deb ... Unpacking libxv-dev:armhf (2:1.0.11-1build2) ... Selecting previously unselected package libxxf86vm-dev:armhf. Preparing to unpack .../276-libxxf86vm-dev_1%3a1.1.4-1build3_armhf.deb ... Unpacking libxxf86vm-dev:armhf (1:1.1.4-1build3) ... Selecting previously unselected package libsdl2-dev:armhf. Preparing to unpack .../277-libsdl2-dev_2.0.20+dfsg-2ubuntu1.22.04.1_armhf.deb ... Unpacking libsdl2-dev:armhf (2.0.20+dfsg-2ubuntu1.22.04.1) ... Selecting previously unselected package libvorbisfile3:armhf. Preparing to unpack .../278-libvorbisfile3_1.3.7-1build2_armhf.deb ... Unpacking libvorbisfile3:armhf (1.3.7-1build2) ... Selecting previously unselected package libvorbis-dev:armhf. Preparing to unpack .../279-libvorbis-dev_1.3.7-1build2_armhf.deb ... Unpacking libvorbis-dev:armhf (1.3.7-1build2) ... Selecting previously unselected package libvpx7:armhf. Preparing to unpack .../280-libvpx7_1.11.0-2ubuntu2.2_armhf.deb ... Unpacking libvpx7:armhf (1.11.0-2ubuntu2.2) ... Selecting previously unselected package libvpx-dev:armhf. Preparing to unpack .../281-libvpx-dev_1.11.0-2ubuntu2.2_armhf.deb ... Unpacking libvpx-dev:armhf (1.11.0-2ubuntu2.2) ... Selecting previously unselected package dh-exec. Preparing to unpack .../282-dh-exec_0.23.4build2_armhf.deb ... Unpacking dh-exec (0.23.4build2) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../283-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (7.0.0) ... Setting up libpcrecpp0v5:armhf (2:8.39-13ubuntu0.22.04.1) ... Setting up libpipeline1:armhf (1.5.5-1) ... Setting up libgraphite2-3:armhf (1.3.14-1build2) ... Setting up libpixman-1-0:armhf (0.40.0-1ubuntu0.22.04.1) ... Setting up libwayland-server0:armhf (1.20.0-1ubuntu0.1) ... Setting up libpciaccess0:armhf (0.16-3) ... Setting up libxau6:armhf (1:1.0.9-1build5) ... Setting up libpixman-1-dev:armhf (0.40.0-1ubuntu0.22.04.1) ... Setting up libpciaccess-dev:armhf (0.16-3) ... Setting up libogg0:armhf (1.3.5-0ubuntu3) ... Setting up bsdextrautils (2.37.2-4ubuntu3.3) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libglvnd-core-dev:armhf (1.4.0-1) ... Setting up libpcre16-3:armhf (2:8.39-13ubuntu0.22.04.1) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libdatrie1:armhf (0.2.13-2) ... Setting up libmagic-mgc (1:5.41-3ubuntu0.1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:armhf (2.72.4-0ubuntu2.2) ... No schema files found: doing nothing. Setting up libglvnd0:armhf (1.4.0-1) ... Setting up libdebhelper-perl (13.6ubuntu1) ... Setting up libbrotli1:armhf (1.0.9-2build6) ... Setting up libgdk-pixbuf2.0-common (2.42.8+dfsg-1ubuntu0.2) ... Setting up libibus-1.0-5:armhf (1.5.26-4) ... Setting up x11-common (1:7.7+23ubuntu2) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libsensors-config (1:3.6.0-7ubuntu1) ... Setting up libmagic1:armhf (1:5.41-3ubuntu0.1) ... Setting up libdeflate0:armhf (1.10-2) ... Setting up gettext-base (0.21-4ubuntu4) ... Setting up xkb-data (2.33-1) ... Setting up liblzo2-2:armhf (2.10-2build3) ... Setting up file (1:5.41-3ubuntu0.1) ... Setting up libogg-dev:armhf (1.3.5-0ubuntu3) ... Setting up libffi-dev:armhf (3.4.2-4) ... Setting up libpthread-stubs0-dev:armhf (0.4-1build2) ... Setting up libjbig0:armhf (2.1-3.1ubuntu0.22.04.1) ... Setting up libpcre2-16-0:armhf (10.39-3ubuntu0.1) ... Setting up libopengl0:armhf (1.4.0-1) ... Setting up libflac8:armhf (1.3.3-2ubuntu0.2) ... Setting up libasound2-data (1.2.6.1-1ubuntu1) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libgraphite2-dev:armhf (1.3.14-1build2) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:armhf (10.39-3ubuntu0.1) ... Setting up libglib2.0-data (2.72.4-0ubuntu2.2) ... Setting up libgles2:armhf (1.4.0-1) ... Setting up libexpat1-dev:armhf (2.4.7-1ubuntu0.3) ... Setting up libfreetype6:armhf (2.11.1+dfsg-1ubuntu0.2) ... Setting up libx11-data (2:1.7.5-1ubuntu0.3) ... Setting up uuid-dev:armhf (2.37.2-4ubuntu3.3) ... Setting up libavahi-common-data:armhf (0.8-5ubuntu5.2) ... Setting up libgles1:armhf (1.4.0-1) ... Setting up libdbus-1-3:armhf (1.12.20-2ubuntu4.1) ... Setting up libsigsegv2:armhf (2.13-1ubuntu3) ... Setting up libfribidi0:armhf (1.0.8-2ubuntu3.1) ... Setting up libopus0:armhf (1.3.1-0.1build2) ... Setting up libpcre32-3:armhf (2:8.39-13ubuntu0.22.04.1) ... Setting up libvorbis0a:armhf (1.3.7-1build2) ... Setting up autopoint (0.21-4ubuntu4) ... Setting up pkg-config (0.29.2-1ubuntu3) ... Setting up fonts-dejavu-core (2.37-2build1) ... Setting up libudev-dev:armhf (249.11-0ubuntu3.12) ... Setting up libsepol-dev:armhf (3.3-1build1) ... Setting up ucf (3.0043) ... Setting up libsensors5:armhf (1:3.6.0-7ubuntu1) ... Setting up libjpeg-turbo8:armhf (2.1.2-0ubuntu1) ... Setting up libglapi-mesa:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Setting up libwebp7:armhf (1.2.2-2ubuntu0.22.04.2) ... Setting up liblzma-dev:armhf (5.2.5-2ubuntu1) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2ubuntu9.2) ... Setting up libatk1.0-data (2.36.0-3build1) ... Setting up libpcre2-posix3:armhf (10.39-3ubuntu0.1) ... Setting up libmd0:armhf (1.0.4-1build1) ... Setting up libdatrie-dev:armhf (0.2.13-2) ... Setting up libasyncns0:armhf (0.8-6build2) ... Setting up libxshmfence1:armhf (1.3-1build4) ... Setting up libuchardet0:armhf (0.0.7-1build2) ... Setting up libasound2:armhf (1.2.6.1-1ubuntu1) ... Setting up libmpdec3:armhf (2.5.1-2build2) ... Setting up libsub-override-perl (0.09-2) ... Setting up libharfbuzz0b:armhf (2.7.4-1ubuntu3.1) ... Setting up libthai-data (0.1.29-1build1) ... Setting up libgirepository-1.0-1:armhf (1.72.0-1) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up libvpx7:armhf (1.11.0-2ubuntu2.2) ... Setting up libgtk2.0-common (2.24.33-2ubuntu2) ... Setting up libatk1.0-0:armhf (2.36.0-3build1) ... Setting up libglu1-mesa:armhf (9.0.2-1) ... Setting up libwayland-egl1:armhf (1.20.0-1ubuntu0.1) ... Setting up libopengl-dev:armhf (1.4.0-1) ... Setting up libasound2-dev:armhf (1.2.6.1-1ubuntu1) ... Setting up libbsd0:armhf (0.11.5-1) ... Setting up libdeflate-dev:armhf (1.10-2) ... Setting up libdrm-common (2.4.113-2~ubuntu0.22.04.1) ... Setting up libelf1:armhf (0.186-1build1) ... Setting up libbrotli-dev:armhf (1.0.9-2build6) ... Setting up libvorbisenc2:armhf (1.3.7-1build2) ... Setting up libicu70:armhf (70.1-2ubuntu1) ... Setting up libxkbcommon0:armhf (1.4.0-1) ... Setting up libwayland-client0:armhf (1.20.0-1ubuntu0.1) ... Setting up libjpeg8:armhf (8c-2ubuntu10) ... Setting up x11proto-dev (2021.5-1) ... Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... Setting up libblkid-dev:armhf (2.37.2-4ubuntu3.3) ... Setting up libice6:armhf (2:1.0.10-1build2) ... Setting up libdw1:armhf (0.186-1build1) ... Setting up libjpeg-turbo8-dev:armhf (2.1.2-0ubuntu1) ... Setting up libxdmcp6:armhf (1:1.1.3-0ubuntu5) ... Setting up libflac-dev:armhf (1.3.3-2ubuntu0.2) ... Setting up libxcb1:armhf (1.14-3ubuntu3) ... Setting up libharfbuzz-icu0:armhf (2.7.4-1ubuntu3.1) ... Setting up libxcb-xfixes0:armhf (1.14-3ubuntu3) ... Setting up libxau-dev:armhf (1:1.0.9-1build5) ... Setting up libpcre2-dev:armhf (10.39-3ubuntu0.1) ... Setting up libice-dev:armhf (2:1.0.10-1build2) ... Setting up libtool (2.4.6-15build2) ... Setting up libxcb-render0:armhf (1.14-3ubuntu3) ... Setting up libselinux1-dev:armhf (3.3-1build2) ... Setting up libpcre3-dev:armhf (2:8.39-13ubuntu0.22.04.1) ... Setting up fontconfig-config (2.13.1-4.2ubuntu5) ... Setting up libfribidi-dev:armhf (1.0.8-2ubuntu3.1) ... Setting up libxcb-glx0:armhf (1.14-3ubuntu3) ... Setting up libxkbcommon-dev:armhf (1.4.0-1) ... Setting up libedit2:armhf (3.1-20210910-1build1) ... Setting up libpng-dev:armhf (1.6.37-3build5) ... Setting up libavahi-common3:armhf (0.8-5ubuntu5.2) ... Setting up libjbig-dev:armhf (2.1-3.1ubuntu0.22.04.1) ... Setting up libglib2.0-bin (2.72.4-0ubuntu2.2) ... Setting up m4 (1.4.18-5ubuntu2) ... Setting up libxcb-shm0:armhf (1.14-3ubuntu3) ... Setting up libharfbuzz-gobject0:armhf (2.7.4-1ubuntu3.1) ... Setting up libfreetype-dev:armhf (2.11.1+dfsg-1ubuntu0.2) ... Setting up libxcb-present0:armhf (1.14-3ubuntu3) ... Setting up libpython3.10-stdlib:armhf (3.10.12-1~22.04.3) ... Setting up libthai0:armhf (0.1.29-1build1) ... Setting up libvorbisfile3:armhf (1.3.7-1build2) ... Setting up libxdmcp-dev:armhf (1:1.1.3-0ubuntu5) ... Setting up libvpx-dev:armhf (1.11.0-2ubuntu2.2) ... Setting up libdbus-1-dev:armhf (1.12.20-2ubuntu4.1) ... Setting up libxcb-sync1:armhf (1.14-3ubuntu3) ... Setting up icu-devtools (70.1-2ubuntu1) ... Setting up gir1.2-glib-2.0:armhf (1.72.0-1) ... Setting up autoconf (2.71-2) ... Setting up libthai-dev:armhf (0.1.29-1build1) ... Setting up libsndio7.0:armhf (1.8.1-1.1) ... Setting up libxcb-dri2-0:armhf (1.14-3ubuntu3) ... Setting up dh-strip-nondeterminism (1.13.0-1) ... Setting up libdrm2:armhf (2.4.113-2~ubuntu0.22.04.1) ... Setting up dwz (0.14-1build2) ... Setting up groff-base (1.22.4-8build1) ... Setting up libwayland-cursor0:armhf (1.20.0-1ubuntu0.1) ... Setting up libxcb-randr0:armhf (1.14-3ubuntu3) ... Setting up debugedit (1:5.0-4build1) ... Setting up libdecor-0-0:armhf (0.1.0-3build1) ... Setting up libx11-6:armhf (2:1.7.5-1ubuntu0.3) ... Setting up libtiff5:armhf (4.3.0-6ubuntu0.8) ... Setting up libfontconfig1:armhf (2.13.1-4.2ubuntu5) ... Setting up libsndfile1:armhf (1.0.31-2ubuntu0.1) ... Setting up libdrm-omap1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Setting up libjpeg8-dev:armhf (8c-2ubuntu10) ... Setting up gir1.2-ibus-1.0:armhf (1.5.26-4) ... Setting up libxcomposite1:armhf (1:0.4.5-1build2) ... Setting up libsm6:armhf (2:1.2.3-1build2) ... Setting up libicu-dev:armhf (70.1-2ubuntu1) ... Setting up libxml2:armhf (2.9.13+dfsg-1ubuntu0.4) ... Setting up libavahi-client3:armhf (0.8-5ubuntu5.2) ... Setting up libmount-dev:armhf (2.37.2-4ubuntu3.3) ... Setting up libdrm-exynos1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Setting up libpython3-stdlib:armhf (3.10.6-1~22.04) ... Setting up libtiffxx5:armhf (4.3.0-6ubuntu0.8) ... Setting up libdrm-amdgpu1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libvorbis-dev:armhf (1.3.7-1build2) ... Setting up libxcb-dri3-0:armhf (1.14-3ubuntu3) ... Setting up libx11-xcb1:armhf (2:1.7.5-1ubuntu0.3) ... Setting up fontconfig (2.13.1-4.2ubuntu5) ... Regenerating fonts cache... done. Setting up libdrm-nouveau2:armhf (2.4.113-2~ubuntu0.22.04.1) ... Setting up gettext (0.21-4ubuntu4) ... Setting up gir1.2-freedesktop:armhf (1.72.0-1) ... Setting up libsndio-dev:armhf (1.8.1-1.1) ... Setting up libxdamage1:armhf (1:1.1.5-2build2) ... Setting up libdrm-etnaviv1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Setting up libxcb1-dev:armhf (1.14-3ubuntu3) ... Setting up python3.10 (3.10.12-1~22.04.3) ... Setting up libxrender1:armhf (1:0.9.10-1build4) ... Setting up libgbm1:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Setting up libpulse0:armhf (1:15.99.1+dfsg1-1ubuntu2.2) ... Setting up libfontconfig-dev:armhf (2.13.1-4.2ubuntu5) ... Setting up gir1.2-atk-1.0:armhf (2.36.0-3build1) ... Setting up libsm-dev:armhf (2:1.2.3-1build2) ... Setting up libdrm-radeon1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Setting up libpango-1.0-0:armhf (1.50.6+ds-2ubuntu1) ... Setting up libjpeg-dev:armhf (8c-2ubuntu10) ... Setting up libx11-dev:armhf (2:1.7.5-1ubuntu0.3) ... Setting up libxext6:armhf (2:1.3.4-1build1) ... Setting up python3 (3.10.6-1~22.04) ... Setting up man-db (2.10.2-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up gir1.2-harfbuzz-0.0:armhf (2.7.4-1ubuntu3.1) ... Setting up libcairo2:armhf (1.16.0-5ubuntu2) ... Setting up libgbm-dev:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Setting up libfreetype6-dev:armhf (2.11.1+dfsg-1ubuntu0.2) ... Setting up libxxf86vm1:armhf (1:1.1.4-1build3) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up dh-autoreconf (20) ... Setting up libxcb-shm0-dev:armhf (1.14-3ubuntu3) ... Setting up libwayland-bin (1.20.0-1ubuntu0.1) ... Setting up libegl-mesa0:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Setting up libtiff-dev:armhf (4.3.0-6ubuntu0.8) ... Setting up libxfixes3:armhf (1:6.0.0-1) ... Setting up libpulse-mainloop-glib0:armhf (1:15.99.1+dfsg1-1ubuntu2.2) ... Setting up shared-mime-info (2.1-2) ... Setting up libxinerama1:armhf (2:1.1.4-3) ... Setting up libxv1:armhf (2:1.0.11-1build2) ... Setting up libxrandr2:armhf (2:1.5.2-1build1) ... Setting up libdrm-freedreno1:armhf (2.4.113-2~ubuntu0.22.04.1) ... Setting up libxcb-render0-dev:armhf (1.14-3ubuntu3) ... Setting up libxt6:armhf (1:1.2.1-1) ... Setting up libdrm-tegra0:armhf (2.4.113-2~ubuntu0.22.04.1) ... Setting up libxext-dev:armhf (2:1.3.4-1build1) ... Setting up libcups2:armhf (2.4.1op1-1ubuntu4.8) ... Setting up libllvm15:armhf (1:15.0.7-0ubuntu0.22.04.3) ... Setting up libegl1:armhf (1.4.0-1) ... Setting up libgdk-pixbuf-2.0-0:armhf (2.42.8+dfsg-1ubuntu0.2) ... Setting up libcairo-gobject2:armhf (1.16.0-5ubuntu2) ... Setting up libxss1:armhf (1:1.2.3-1build2) ... Setting up libpangoft2-1.0-0:armhf (1.50.6+ds-2ubuntu1) ... Setting up libxml2-utils (2.9.13+dfsg-1ubuntu0.4) ... Setting up python3-lib2to3 (3.10.8-1~22.04) ... Setting up libxrender-dev:armhf (1:0.9.10-1build4) ... Setting up libpangocairo-1.0-0:armhf (1.50.6+ds-2ubuntu1) ... Setting up python3-distutils (3.10.8-1~22.04) ... Setting up libcairo-script-interpreter2:armhf (1.16.0-5ubuntu2) ... Setting up libglib2.0-dev-bin (2.72.4-0ubuntu2.2) ... Setting up gtk-update-icon-cache (3.24.33-1ubuntu2) ... Setting up libdrm-dev:armhf (2.4.113-2~ubuntu0.22.04.1) ... Setting up libxft2:armhf (2.3.4-1) ... Setting up libfontconfig1-dev:armhf (2.13.1-4.2ubuntu5) ... Setting up libpangoxft-1.0-0:armhf (1.50.6+ds-2ubuntu1) ... Setting up libxi6:armhf (2:1.8-1build1) ... Setting up gir1.2-gdkpixbuf-2.0:armhf (2.42.8+dfsg-1ubuntu0.2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxxf86vm-dev:armhf (1:1.1.4-1build3) ... Setting up libxcursor1:armhf (1:1.2.0-2build4) ... Setting up libgl1-mesa-dri:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Setting up pango1.0-tools (1.50.6+ds-2ubuntu1) ... Setting up debhelper (13.6ubuntu1) ... Setting up dh-exec (0.23.4build2) ... Setting up libxss-dev:armhf (1:1.2.3-1build2) ... Setting up libwayland-dev:armhf (1.20.0-1ubuntu0.1) ... Setting up libxfixes-dev:armhf (1:6.0.0-1) ... Setting up libdecor-0-dev:armhf (0.1.0-3build1) ... Setting up libxv-dev:armhf (2:1.0.11-1build2) ... Setting up gir1.2-pango-1.0:armhf (1.50.6+ds-2ubuntu1) ... Setting up libxrandr-dev:armhf (2:1.5.2-1build1) ... Setting up libglib2.0-dev:armhf (2.72.4-0ubuntu2.2) ... Setting up libxt-dev:armhf (1:1.2.1-1) ... Setting up libxinerama-dev:armhf (2:1.1.4-3) ... Setting up libpulse-dev:armhf (1:15.99.1+dfsg1-1ubuntu2.2) ... Setting up libgdk-pixbuf2.0-bin (2.42.8+dfsg-1ubuntu0.2) ... Setting up libcairo2-dev:armhf (1.16.0-5ubuntu2) ... Setting up libxi-dev:armhf (2:1.8-1build1) ... Setting up libsdl2-2.0-0:armhf (2.0.20+dfsg-2ubuntu1.22.04.1) ... Setting up libatk1.0-dev:armhf (2.36.0-3build1) ... Setting up libxft-dev:armhf (2.3.4-1) ... Setting up libxdamage-dev:armhf (1:1.1.5-2build2) ... Setting up libgdk-pixbuf-2.0-dev:armhf (2.42.8+dfsg-1ubuntu0.2) ... Setting up libharfbuzz-dev:armhf (2.7.4-1ubuntu3.1) ... Setting up libglx-mesa0:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Setting up libglx0:armhf (1.4.0-1) ... Setting up libxcomposite-dev:armhf (1:0.4.5-1build2) ... Setting up libxcursor-dev:armhf (1:1.2.0-2build4) ... Setting up libibus-1.0-dev:armhf (1.5.26-4) ... Setting up libgl1:armhf (1.4.0-1) ... Setting up libpango1.0-dev:armhf (1.50.6+ds-2ubuntu1) ... Setting up libglx-dev:armhf (1.4.0-1) ... Setting up libgl-dev:armhf (1.4.0-1) ... Setting up libegl-dev:armhf (1.4.0-1) ... Setting up libglu1-mesa-dev:armhf (9.0.2-1) ... Setting up libgles-dev:armhf (1.4.0-1) ... Setting up libglvnd-dev:armhf (1.4.0-1) ... Setting up libegl1-mesa-dev:armhf (23.2.1-1ubuntu3.1~22.04.2) ... Setting up libsdl2-dev:armhf (2.0.20+dfsg-2ubuntu1.22.04.1) ... Setting up adwaita-icon-theme (41.0-1ubuntu1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libgtk2.0-0:armhf (2.24.33-2ubuntu2) ... Setting up humanity-icon-theme (0.6.16) ... Setting up gir1.2-gtk-2.0:armhf (2.24.33-2ubuntu2) ... Setting up libgtk2.0-dev:armhf (2.24.33-2ubuntu2) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up ubuntu-mono (20.10-0ubuntu2) ... Processing triggers for libc-bin (2.35-0ubuntu3.6) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armhf included in any all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-173-generic #191-Ubuntu SMP Fri Feb 2 13:54:37 UTC 2024 arm64 (armv7l) Toolchain package versions: binutils_2.38-4ubuntu2.6 dpkg-dev_1.21.1ubuntu2.3 g++-11_11.4.0-1ubuntu1~22.04 gcc-11_11.4.0-1ubuntu1~22.04 libc6-dev_2.35-0ubuntu3.6 libstdc++-11-dev_11.4.0-1ubuntu1~22.04 libstdc++6_12.3.0-1ubuntu1~22.04 linux-libc-dev_5.15.0-102.112 Package versions: adduser_3.118ubuntu5 advancecomp_2.1-2.1ubuntu2.1 adwaita-icon-theme_41.0-1ubuntu1 apt_2.4.12 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-4ubuntu4 autotools-dev_20220109.1 base-files_12ubuntu4.6 base-passwd_3.5.52build1 bash_5.1-6ubuntu1.1 binutils_2.38-4ubuntu2.6 binutils-arm-linux-gnueabihf_2.38-4ubuntu2.6 binutils-common_2.38-4ubuntu2.6 bsdextrautils_2.37.2-4ubuntu3.3 bsdutils_1:2.37.2-4ubuntu3.3 build-essential_12.9ubuntu3 bzip2_1.0.8-5build1 ca-certificates_20230311ubuntu0.22.04.1 coreutils_8.32-4.1ubuntu1.2 cpp_4:11.2.0-1ubuntu1 cpp-11_11.4.0-1ubuntu1~22.04 dash_0.5.11+git20210903+057cd650a4ed-3build1 debconf_1.5.79ubuntu1 debhelper_13.6ubuntu1 debianutils_5.5-1ubuntu2 debugedit_1:5.0-4build1 dh-autoreconf_20 dh-exec_0.23.4build2 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-0ubuntu2 dpkg_1.21.1ubuntu2.3 dpkg-dev_1.21.1ubuntu2.3 dwz_0.14-1build2 e2fsprogs_1.46.5-2ubuntu1.1 fakeroot_1.28-1ubuntu1 file_1:5.41-3ubuntu0.1 findutils_4.8.0-1ubuntu3 fontconfig_2.13.1-4.2ubuntu5 fontconfig-config_2.13.1-4.2ubuntu5 fonts-dejavu-core_2.37-2build1 g++_4:11.2.0-1ubuntu1 g++-11_11.4.0-1ubuntu1~22.04 gcc_4:11.2.0-1ubuntu1 gcc-11_11.4.0-1ubuntu1~22.04 gcc-11-base_11.4.0-1ubuntu1~22.04 gcc-12-base_12.3.0-1ubuntu1~22.04 gettext_0.21-4ubuntu4 gettext-base_0.21-4ubuntu4 gir1.2-atk-1.0_2.36.0-3build1 gir1.2-freedesktop_1.72.0-1 gir1.2-gdkpixbuf-2.0_2.42.8+dfsg-1ubuntu0.2 gir1.2-glib-2.0_1.72.0-1 gir1.2-gtk-2.0_2.24.33-2ubuntu2 gir1.2-harfbuzz-0.0_2.7.4-1ubuntu3.1 gir1.2-ibus-1.0_1.5.26-4 gir1.2-pango-1.0_1.50.6+ds-2ubuntu1 gpg_2.2.27-3ubuntu2.1 gpg-agent_2.2.27-3ubuntu2.1 gpgconf_2.2.27-3ubuntu2.1 gpgv_2.2.27-3ubuntu2.1 grep_3.7-1build1 groff-base_1.22.4-8build1 gtk-update-icon-cache_3.24.33-1ubuntu2 gzip_1.10-4ubuntu4.1 hicolor-icon-theme_0.17-2 hostname_3.23ubuntu2 humanity-icon-theme_0.6.16 icu-devtools_70.1-2ubuntu1 init_1.62 init-system-helpers_1.62 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapparmor1_3.0.4-2ubuntu2.3 libapt-pkg6.0_2.4.12 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.3 libasan6_11.4.0-1ubuntu1~22.04 libasound2_1.2.6.1-1ubuntu1 libasound2-data_1.2.6.1-1ubuntu1 libasound2-dev_1.2.6.1-1ubuntu1 libassuan0_2.5.5-1build1 libasyncns0_0.8-6build2 libatk1.0-0_2.36.0-3build1 libatk1.0-data_2.36.0-3build1 libatk1.0-dev_2.36.0-3build1 libatomic1_12.3.0-1ubuntu1~22.04 libattr1_1:2.5.1-1build1 libaudit-common_1:3.0.7-1build1 libaudit1_1:3.0.7-1build1 libavahi-client3_0.8-5ubuntu5.2 libavahi-common-data_0.8-5ubuntu5.2 libavahi-common3_0.8-5ubuntu5.2 libbinutils_2.38-4ubuntu2.6 libblkid-dev_2.37.2-4ubuntu3.3 libblkid1_2.37.2-4ubuntu3.3 libbrotli-dev_1.0.9-2build6 libbrotli1_1.0.9-2build6 libbsd0_0.11.5-1 libbz2-1.0_1.0.8-5build1 libc-bin_2.35-0ubuntu3.6 libc-dev-bin_2.35-0ubuntu3.6 libc6_2.35-0ubuntu3.6 libc6-dev_2.35-0ubuntu3.6 libcairo-gobject2_1.16.0-5ubuntu2 libcairo-script-interpreter2_1.16.0-5ubuntu2 libcairo2_1.16.0-5ubuntu2 libcairo2-dev_1.16.0-5ubuntu2 libcap-ng0_0.7.9-2.2build3 libcap2_1:2.44-1ubuntu0.22.04.1 libcc1-0_12.3.0-1ubuntu1~22.04 libcom-err2_1.46.5-2ubuntu1.1 libcrypt-dev_1:4.4.27-1 libcrypt1_1:4.4.27-1 libcryptsetup12_2:2.4.3-1ubuntu1.2 libctf-nobfd0_2.38-4ubuntu2.6 libctf0_2.38-4ubuntu2.6 libcups2_2.4.1op1-1ubuntu4.8 libdatrie-dev_0.2.13-2 libdatrie1_0.2.13-2 libdb5.3_5.3.28+dfsg1-0.8ubuntu3 libdbus-1-3_1.12.20-2ubuntu4.1 libdbus-1-dev_1.12.20-2ubuntu4.1 libdebconfclient0_0.261ubuntu1 libdebhelper-perl_13.6ubuntu1 libdecor-0-0_0.1.0-3build1 libdecor-0-dev_0.1.0-3build1 libdeflate-dev_1.10-2 libdeflate0_1.10-2 libdevmapper1.02.1_2:1.02.175-2.1ubuntu4 libdpkg-perl_1.21.1ubuntu2.3 libdrm-amdgpu1_2.4.113-2~ubuntu0.22.04.1 libdrm-common_2.4.113-2~ubuntu0.22.04.1 libdrm-dev_2.4.113-2~ubuntu0.22.04.1 libdrm-etnaviv1_2.4.113-2~ubuntu0.22.04.1 libdrm-exynos1_2.4.113-2~ubuntu0.22.04.1 libdrm-freedreno1_2.4.113-2~ubuntu0.22.04.1 libdrm-nouveau2_2.4.113-2~ubuntu0.22.04.1 libdrm-omap1_2.4.113-2~ubuntu0.22.04.1 libdrm-radeon1_2.4.113-2~ubuntu0.22.04.1 libdrm-tegra0_2.4.113-2~ubuntu0.22.04.1 libdrm2_2.4.113-2~ubuntu0.22.04.1 libdw1_0.186-1build1 libedit2_3.1-20210910-1build1 libegl-dev_1.4.0-1 libegl-mesa0_23.2.1-1ubuntu3.1~22.04.2 libegl1_1.4.0-1 libegl1-mesa-dev_23.2.1-1ubuntu3.1~22.04.2 libelf1_0.186-1build1 libexpat1_2.4.7-1ubuntu0.3 libexpat1-dev_2.4.7-1ubuntu0.3 libext2fs2_1.46.5-2ubuntu1.1 libfakeroot_1.28-1ubuntu1 libffi-dev_3.4.2-4 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libflac-dev_1.3.3-2ubuntu0.2 libflac8_1.3.3-2ubuntu0.2 libfontconfig-dev_2.13.1-4.2ubuntu5 libfontconfig1_2.13.1-4.2ubuntu5 libfontconfig1-dev_2.13.1-4.2ubuntu5 libfreetype-dev_2.11.1+dfsg-1ubuntu0.2 libfreetype6_2.11.1+dfsg-1ubuntu0.2 libfreetype6-dev_2.11.1+dfsg-1ubuntu0.2 libfribidi-dev_1.0.8-2ubuntu3.1 libfribidi0_1.0.8-2ubuntu3.1 libgbm-dev_23.2.1-1ubuntu3.1~22.04.2 libgbm1_23.2.1-1ubuntu3.1~22.04.2 libgcc-11-dev_11.4.0-1ubuntu1~22.04 libgcc-s1_12.3.0-1ubuntu1~22.04 libgcrypt20_1.9.4-3ubuntu3.1 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libgdk-pixbuf-2.0-0_2.42.8+dfsg-1ubuntu0.2 libgdk-pixbuf-2.0-dev_2.42.8+dfsg-1ubuntu0.2 libgdk-pixbuf2.0-bin_2.42.8+dfsg-1ubuntu0.2 libgdk-pixbuf2.0-common_2.42.8+dfsg-1ubuntu0.2 libgirepository-1.0-1_1.72.0-1 libgl-dev_1.4.0-1 libgl1_1.4.0-1 libgl1-mesa-dri_23.2.1-1ubuntu3.1~22.04.2 libglapi-mesa_23.2.1-1ubuntu3.1~22.04.2 libgles-dev_1.4.0-1 libgles1_1.4.0-1 libgles2_1.4.0-1 libglib2.0-0_2.72.4-0ubuntu2.2 libglib2.0-bin_2.72.4-0ubuntu2.2 libglib2.0-data_2.72.4-0ubuntu2.2 libglib2.0-dev_2.72.4-0ubuntu2.2 libglib2.0-dev-bin_2.72.4-0ubuntu2.2 libglu1-mesa_9.0.2-1 libglu1-mesa-dev_9.0.2-1 libglvnd-core-dev_1.4.0-1 libglvnd-dev_1.4.0-1 libglvnd0_1.4.0-1 libglx-dev_1.4.0-1 libglx-mesa0_23.2.1-1ubuntu3.1~22.04.2 libglx0_1.4.0-1 libgmp10_2:6.2.1+dfsg-3ubuntu1 libgnutls30_3.7.3-4ubuntu1.4 libgomp1_12.3.0-1ubuntu1~22.04 libgpg-error0_1.43-3 libgraphite2-3_1.3.14-1build2 libgraphite2-dev_1.3.14-1build2 libgssapi-krb5-2_1.19.2-2ubuntu0.3 libgtk2.0-0_2.24.33-2ubuntu2 libgtk2.0-common_2.24.33-2ubuntu2 libgtk2.0-dev_2.24.33-2ubuntu2 libharfbuzz-dev_2.7.4-1ubuntu3.1 libharfbuzz-gobject0_2.7.4-1ubuntu3.1 libharfbuzz-icu0_2.7.4-1ubuntu3.1 libharfbuzz0b_2.7.4-1ubuntu3.1 libhogweed6_3.7.3-1build2 libibus-1.0-5_1.5.26-4 libibus-1.0-dev_1.5.26-4 libice-dev_2:1.0.10-1build2 libice6_2:1.0.10-1build2 libicu-dev_70.1-2ubuntu1 libicu70_70.1-2ubuntu1 libidn2-0_2.3.2-2build1 libip4tc2_1.8.7-1ubuntu5.2 libisl23_0.24-2build1 libjbig-dev_2.1-3.1ubuntu0.22.04.1 libjbig0_2.1-3.1ubuntu0.22.04.1 libjpeg-dev_8c-2ubuntu10 libjpeg-turbo8_2.1.2-0ubuntu1 libjpeg-turbo8-dev_2.1.2-0ubuntu1 libjpeg8_8c-2ubuntu10 libjpeg8-dev_8c-2ubuntu10 libjson-c5_0.15-3~ubuntu1.22.04.2 libk5crypto3_1.19.2-2ubuntu0.3 libkeyutils1_1.6.1-2ubuntu3 libkmod2_29-1ubuntu1 libkrb5-3_1.19.2-2ubuntu0.3 libkrb5support0_1.19.2-2ubuntu0.3 libllvm15_1:15.0.7-0ubuntu0.22.04.3 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblz4-1_1.9.3-2build2 liblzma-dev_5.2.5-2ubuntu1 liblzma5_5.2.5-2ubuntu1 liblzo2-2_2.10-2build3 libmagic-mgc_1:5.41-3ubuntu0.1 libmagic1_1:5.41-3ubuntu0.1 libmd0_1.0.4-1build1 libmount-dev_2.37.2-4ubuntu3.3 libmount1_2.37.2-4ubuntu3.3 libmpc3_1.2.1-2build1 libmpdec3_2.5.1-2build2 libmpfr6_4.1.0-3build3 libncurses6_6.3-2ubuntu0.1 libncursesw6_6.3-2ubuntu0.1 libnettle8_3.7.3-1build2 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libogg-dev_1.3.5-0ubuntu3 libogg0_1.3.5-0ubuntu3 libopengl-dev_1.4.0-1 libopengl0_1.4.0-1 libopus0_1.3.1-0.1build2 libp11-kit0_0.24.0-6build1 libpam-modules_1.4.0-11ubuntu2.4 libpam-modules-bin_1.4.0-11ubuntu2.4 libpam-runtime_1.4.0-11ubuntu2.4 libpam0g_1.4.0-11ubuntu2.4 libpango-1.0-0_1.50.6+ds-2ubuntu1 libpango1.0-dev_1.50.6+ds-2ubuntu1 libpangocairo-1.0-0_1.50.6+ds-2ubuntu1 libpangoft2-1.0-0_1.50.6+ds-2ubuntu1 libpangoxft-1.0-0_1.50.6+ds-2ubuntu1 libpciaccess-dev_0.16-3 libpciaccess0_0.16-3 libpcre16-3_2:8.39-13ubuntu0.22.04.1 libpcre2-16-0_10.39-3ubuntu0.1 libpcre2-32-0_10.39-3ubuntu0.1 libpcre2-8-0_10.39-3ubuntu0.1 libpcre2-dev_10.39-3ubuntu0.1 libpcre2-posix3_10.39-3ubuntu0.1 libpcre3_2:8.39-13ubuntu0.22.04.1 libpcre3-dev_2:8.39-13ubuntu0.22.04.1 libpcre32-3_2:8.39-13ubuntu0.22.04.1 libpcrecpp0v5_2:8.39-13ubuntu0.22.04.1 libperl5.32_5.32.1-3ubuntu3 libperl5.34_5.34.0-3ubuntu1.3 libpipeline1_1.5.5-1 libpixman-1-0_0.40.0-1ubuntu0.22.04.1 libpixman-1-dev_0.40.0-1ubuntu0.22.04.1 libpng-dev_1.6.37-3build5 libpng16-16_1.6.37-3build5 libprocps8_2:3.3.17-6ubuntu2.1 libpthread-stubs0-dev_0.4-1build2 libpulse-dev_1:15.99.1+dfsg1-1ubuntu2.2 libpulse-mainloop-glib0_1:15.99.1+dfsg1-1ubuntu2.2 libpulse0_1:15.99.1+dfsg1-1ubuntu2.2 libpython3-stdlib_3.10.6-1~22.04 libpython3.10-minimal_3.10.12-1~22.04.3 libpython3.10-stdlib_3.10.12-1~22.04.3 libreadline8_8.1.2-1 libsdl2-2.0-0_2.0.20+dfsg-2ubuntu1.22.04.1 libsdl2-dev_2.0.20+dfsg-2ubuntu1.22.04.1 libseccomp2_2.5.3-2ubuntu2 libselinux1_3.3-1build2 libselinux1-dev_3.3-1build2 libsemanage-common_3.3-1build2 libsemanage2_3.3-1build2 libsensors-config_1:3.6.0-7ubuntu1 libsensors5_1:3.6.0-7ubuntu1 libsepol-dev_3.3-1build1 libsepol1_3.1-1ubuntu2 libsepol2_3.3-1build1 libsigsegv2_2.13-1ubuntu3 libsm-dev_2:1.2.3-1build2 libsm6_2:1.2.3-1build2 libsmartcols1_2.37.2-4ubuntu3.3 libsndfile1_1.0.31-2ubuntu0.1 libsndio-dev_1.8.1-1.1 libsndio7.0_1.8.1-1.1 libsqlite3-0_3.37.2-2ubuntu0.3 libss2_1.46.5-2ubuntu1.1 libssl1.1_1.1.1l-1ubuntu1 libssl3_3.0.2-0ubuntu1.15 libstdc++-11-dev_11.4.0-1ubuntu1~22.04 libstdc++6_12.3.0-1ubuntu1~22.04 libsub-override-perl_0.09-2 libsystemd0_249.11-0ubuntu3.12 libtasn1-6_4.18.0-4build1 libthai-data_0.1.29-1build1 libthai-dev_0.1.29-1build1 libthai0_0.1.29-1build1 libtiff-dev_4.3.0-6ubuntu0.8 libtiff5_4.3.0-6ubuntu0.8 libtiffxx5_4.3.0-6ubuntu0.8 libtinfo6_6.3-2ubuntu0.1 libtirpc-common_1.3.2-2ubuntu0.1 libtirpc-dev_1.3.2-2ubuntu0.1 libtirpc3_1.3.2-2ubuntu0.1 libtool_2.4.6-15build2 libubsan1_12.3.0-1ubuntu1~22.04 libuchardet0_0.0.7-1build2 libudev-dev_249.11-0ubuntu3.12 libudev1_249.11-0ubuntu3.12 libunistring2_1.0-1 libuuid1_2.37.2-4ubuntu3.3 libvorbis-dev_1.3.7-1build2 libvorbis0a_1.3.7-1build2 libvorbisenc2_1.3.7-1build2 libvorbisfile3_1.3.7-1build2 libvpx-dev_1.11.0-2ubuntu2.2 libvpx7_1.11.0-2ubuntu2.2 libwayland-bin_1.20.0-1ubuntu0.1 libwayland-client0_1.20.0-1ubuntu0.1 libwayland-cursor0_1.20.0-1ubuntu0.1 libwayland-dev_1.20.0-1ubuntu0.1 libwayland-egl1_1.20.0-1ubuntu0.1 libwayland-server0_1.20.0-1ubuntu0.1 libwebp7_1.2.2-2ubuntu0.22.04.2 libx11-6_2:1.7.5-1ubuntu0.3 libx11-data_2:1.7.5-1ubuntu0.3 libx11-dev_2:1.7.5-1ubuntu0.3 libx11-xcb1_2:1.7.5-1ubuntu0.3 libxau-dev_1:1.0.9-1build5 libxau6_1:1.0.9-1build5 libxcb-dri2-0_1.14-3ubuntu3 libxcb-dri3-0_1.14-3ubuntu3 libxcb-glx0_1.14-3ubuntu3 libxcb-present0_1.14-3ubuntu3 libxcb-randr0_1.14-3ubuntu3 libxcb-render0_1.14-3ubuntu3 libxcb-render0-dev_1.14-3ubuntu3 libxcb-shm0_1.14-3ubuntu3 libxcb-shm0-dev_1.14-3ubuntu3 libxcb-sync1_1.14-3ubuntu3 libxcb-xfixes0_1.14-3ubuntu3 libxcb1_1.14-3ubuntu3 libxcb1-dev_1.14-3ubuntu3 libxcomposite-dev_1:0.4.5-1build2 libxcomposite1_1:0.4.5-1build2 libxcursor-dev_1:1.2.0-2build4 libxcursor1_1:1.2.0-2build4 libxdamage-dev_1:1.1.5-2build2 libxdamage1_1:1.1.5-2build2 libxdmcp-dev_1:1.1.3-0ubuntu5 libxdmcp6_1:1.1.3-0ubuntu5 libxext-dev_2:1.3.4-1build1 libxext6_2:1.3.4-1build1 libxfixes-dev_1:6.0.0-1 libxfixes3_1:6.0.0-1 libxft-dev_2.3.4-1 libxft2_2.3.4-1 libxi-dev_2:1.8-1build1 libxi6_2:1.8-1build1 libxinerama-dev_2:1.1.4-3 libxinerama1_2:1.1.4-3 libxkbcommon-dev_1.4.0-1 libxkbcommon0_1.4.0-1 libxml2_2.9.13+dfsg-1ubuntu0.4 libxml2-utils_2.9.13+dfsg-1ubuntu0.4 libxrandr-dev_2:1.5.2-1build1 libxrandr2_2:1.5.2-1build1 libxrender-dev_1:0.9.10-1build4 libxrender1_1:0.9.10-1build4 libxshmfence1_1.3-1build4 libxss-dev_1:1.2.3-1build2 libxss1_1:1.2.3-1build2 libxt-dev_1:1.2.1-1 libxt6_1:1.2.1-1 libxv-dev_2:1.0.11-1build2 libxv1_2:1.0.11-1build2 libxxf86vm-dev_1:1.1.4-1build3 libxxf86vm1_1:1.1.4-1build3 libxxhash0_0.8.1-1 libzstd1_1.4.8+dfsg-3build1 linux-libc-dev_5.15.0-102.112 lockfile-progs_0.1.19build1 login_1:4.8.1-2ubuntu2.2 logsave_1.46.5-2ubuntu1.1 lsb-base_11.1.0ubuntu4 lto-disabled-list_24 m4_1.4.18-5ubuntu2 make_4.3-4.1build1 man-db_2.10.2-1 mawk_1.3.4.20200120-3 media-types_7.0.0 mount_2.37.2-4ubuntu3.3 ncurses-base_6.3-2ubuntu0.1 ncurses-bin_6.3-2ubuntu0.1 openssl_3.0.2-0ubuntu1.15 optipng_0.7.7-2build1 pango1.0-tools_1.50.6+ds-2ubuntu1 passwd_1:4.8.1-2ubuntu2.2 patch_2.7.6-7build2 perl_5.34.0-3ubuntu1.3 perl-base_5.34.0-3ubuntu1.3 perl-modules-5.32_5.32.1-3ubuntu3 perl-modules-5.34_5.34.0-3ubuntu1.3 pinentry-curses_1.1.1-1build2 pkg-config_0.29.2-1ubuntu3 pkgbinarymangler_149.22.04.0 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3 procps_2:3.3.17-6ubuntu2.1 python3_3.10.6-1~22.04 python3-distutils_3.10.8-1~22.04 python3-lib2to3_3.10.8-1~22.04 python3-minimal_3.10.6-1~22.04 python3.10_3.10.12-1~22.04.3 python3.10-minimal_3.10.12-1~22.04.3 readline-common_8.1.2-1 rpcsvc-proto_1.4.2-0ubuntu6 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1ubuntu2 sensible-utils_0.0.17 shared-mime-info_2.1-2 systemd_249.11-0ubuntu3.12 systemd-sysv_249.11-0ubuntu3.12 systemd-timesyncd_249.11-0ubuntu3.12 sysvinit-utils_3.01-1ubuntu1 tar_1.34+dfsg-1ubuntu0.1.22.04.2 tzdata_2024a-0ubuntu0.22.04 ubuntu-keyring_2021.03.26 ubuntu-mono_20.10-0ubuntu2 ucf_3.0043 usrmerge_25ubuntu2 util-linux_2.37.2-4ubuntu3.3 uuid-dev_2.37.2-4ubuntu3.3 x11-common_1:7.7+23ubuntu2 x11proto-dev_2021.5-1 xkb-data_2.33-1 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.2.5-2ubuntu1 zlib1g_1:1.2.11.dfsg-2ubuntu9.2 zlib1g-dev_1:1.2.11.dfsg-2ubuntu9.2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- Format: 3.0 (native) Source: nblood Binary: nblood, nblood-data, nblood-pcexhumed, nblood-rednukem Architecture: any all Version: 1.01-r202404020303-1404bda96-1~ubuntu22.04.1 Maintainer: Paul Preuss Homepage: http://nukeykt.retrohost.net Standards-Version: 3.9.8 Build-Depends: debhelper (>= 9), dh-exec, libflac-dev, libglu1-mesa-dev, libgtk2.0-dev, libsdl2-dev, libvorbis-dev, libvpx-dev, nasm [i386] Package-List: nblood deb games optional arch=any nblood-data deb games optional arch=all nblood-pcexhumed deb games optional arch=any nblood-rednukem deb games optional arch=any Checksums-Sha1: 443b98cbe49b18727adaf867eb5c5f4b5cbbd9f7 25030368 nblood_1.01-r202404020303-1404bda96-1~ubuntu22.04.1.tar.xz Checksums-Sha256: 78d80fa74df10f75051c9a3d76d0cf2d34b88f26d88c1a94b48c3da0ceafed9c 25030368 nblood_1.01-r202404020303-1404bda96-1~ubuntu22.04.1.tar.xz Files: 160e298dc5f82c6f05ca2b45e0f651c9 25030368 nblood_1.01-r202404020303-1404bda96-1~ubuntu22.04.1.tar.xz dpkg-source: warning: extracting unsigned source package (nblood_1.01-r202404020303-1404bda96-1~ubuntu22.04.1.dsc) dpkg-source: info: extracting nblood in /<> dpkg-source: info: unpacking nblood_1.01-r202404020303-1404bda96-1~ubuntu22.04.1.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym 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-28017877 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-28017877 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-28017877 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: info: source package nblood dpkg-buildpackage: info: source version 1.01-r202404020303-1404bda96-1~ubuntu22.04.1 dpkg-buildpackage: info: source distribution jammy dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean --buildsystem=makefile --parallel dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_auto_clean -O--buildsystem=makefile -O--parallel dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make -j4 clean make[1]: Entering directory '/<>' make[1]: Leaving directory '/<>' dh_clean -O--buildsystem=makefile -O--parallel dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules build-arch dh build-arch --buildsystem=makefile --parallel dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_update_autotools_config -a -O--buildsystem=makefile -O--parallel dh_auto_configure -a -O--buildsystem=makefile -O--parallel dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build -- PRETTY_OUTPUT=0 dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 in use) make -j4 PRETTY_OUTPUT=0 make[2]: Entering directory '/<>' mkdir -p obj/blood mkdir -p obj/build mkdir -p obj/audiolib mkdir -p obj/mact mkdir -p obj/libsmackerdec mkdir -p obj/libxmp-lite mkdir -p obj/imgui mkdir -p obj/mimalloc mkdir -p obj/glad mkdir -p obj/rr mkdir -p obj/rr/n64 mkdir -p obj/exhumed mkdir -p obj/blood/ mkdir -p obj/blood/ mkdir -p obj/blood/ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/blood.cpp -o obj/blood/blood.o g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/actor.cpp -o obj/blood/actor.o g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/ai.cpp -o obj/blood/ai.o g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aibat.cpp -o obj/blood/aibat.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/ai.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/blood.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/aibat.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/ai.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/ai.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/ai.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/ai.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/actor.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/blood.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/blood.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/ai.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/ai.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/ai.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/ai.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/blood.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/blood.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/blood.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/blood.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/blood.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/ai.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - In file included from source/blood/src/blood.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/blood.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/ai.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/ai.cpp:26: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/blood.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/blood.cpp:30: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/ai.cpp:59: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aibat.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aibat.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/blood/src/blood.cpp:62: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/build.h:331, from source/blood/src/aibat.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aibat.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aibat.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aibat.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aibat.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aibat.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aibat.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aibat.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aibat.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/actor.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/actor.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/actor.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/actor.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/actor.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/actor.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/actor.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aibat.cpp:36: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/blood/src/actor.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/actor.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/actor.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/actor.cpp:29: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/actor.cpp:65: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aibeast.cpp -o obj/blood/aibeast.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aiboneel.cpp -o obj/blood/aiboneel.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aiburn.cpp -o obj/blood/aiburn.o In file included from source/build/include/compat.h:1485, from source/blood/src/aibeast.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/aiboneel.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/aiburn.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aiboneel.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aiboneel.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aicaleb.cpp -o obj/blood/aicaleb.o In file included from source/build/include/build.h:331, from source/blood/src/aiboneel.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aiboneel.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aiboneel.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aiboneel.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aiboneel.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aibeast.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aibeast.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/blood/src/aiboneel.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aiboneel.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - In file included from source/build/include/build.h:331, from source/blood/src/aibeast.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aibeast.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ In file included from source/build/include/build.h:334, from source/blood/src/aibeast.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ In file included from source/build/include/build.h:334, from source/blood/src/aibeast.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aibeast.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aiboneel.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/aibeast.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aiboneel.cpp:26: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aibeast.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aiburn.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aiburn.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aibeast.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aibeast.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aiburn.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aiburn.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aiburn.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aiburn.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aiburn.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aiboneel.cpp:36: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/blood/src/aiburn.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aiburn.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/blood/src/aibeast.cpp:37: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aiburn.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aiburn.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/aiburn.cpp:37: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aicerber.cpp -o obj/blood/aicerber.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aicult.cpp -o obj/blood/aicult.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aigarg.cpp -o obj/blood/aigarg.o In file included from source/build/include/compat.h:1485, from source/blood/src/aicaleb.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/aicult.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aicaleb.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aicaleb.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aicaleb.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aicaleb.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aicaleb.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aicaleb.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/aicerber.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ In file included from source/build/include/build.h:514, from source/blood/src/aicaleb.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/blood/src/aicaleb.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aicaleb.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aicaleb.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aicaleb.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/aigarg.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/blood/src/aicaleb.cpp:37: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aicult.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aicult.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aicult.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aicult.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aicult.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aicult.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aicult.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aicult.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aicult.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aicult.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aicult.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aicerber.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aicerber.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aighost.cpp -o obj/blood/aighost.o In file included from source/build/include/build.h:331, from source/blood/src/aicerber.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aicerber.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aicerber.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aicerber.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aicerber.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aicult.cpp:38: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/blood/src/aicerber.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aigarg.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aigarg.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aicerber.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:331, from source/blood/src/aigarg.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - In file included from source/build/include/build.h:331, from source/blood/src/aigarg.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aigarg.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aigarg.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aigarg.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aicerber.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/aigarg.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aicerber.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aigarg.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aigarg.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aigarg.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/aicerber.cpp:37: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/blood/src/aigarg.cpp:39: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aigilbst.cpp -o obj/blood/aigilbst.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aihand.cpp -o obj/blood/aihand.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aihound.cpp -o obj/blood/aihound.o In file included from source/build/include/compat.h:1485, from source/blood/src/aighost.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/aigilbst.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aighost.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aighost.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aighost.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aighost.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aighost.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aighost.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aighost.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aighost.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aighost.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aighost.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aighost.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/aihand.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/aighost.cpp:39: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/compat.h:1485, from source/blood/src/aihound.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aigilbst.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aigilbst.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aigilbst.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aigilbst.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aigilbst.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aigilbst.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aigilbst.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aigilbst.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aigilbst.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aigilbst.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aigilbst.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/aigilbst.cpp:38: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aiinnoc.cpp -o obj/blood/aiinnoc.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aihand.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aihand.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aihound.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aihound.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aihand.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aihand.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aihand.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aihand.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aihand.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/aihound.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aihound.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aihound.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aihound.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aihound.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aihand.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/blood/src/aihound.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aihand.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aihound.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aihound.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aihand.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aihound.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aihand.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/aihound.cpp:39: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/blood/src/aihand.cpp:38: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aipod.cpp -o obj/blood/aipod.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/airat.cpp -o obj/blood/airat.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aispid.cpp -o obj/blood/aispid.o In file included from source/build/include/compat.h:1485, from source/blood/src/aiinnoc.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/aipod.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/airat.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/aispid.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aiinnoc.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aiinnoc.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aiinnoc.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aiinnoc.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aiinnoc.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aiinnoc.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aiinnoc.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aiinnoc.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aiinnoc.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aiinnoc.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aiinnoc.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/aiinnoc.cpp:38: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aipod.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aipod.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aipod.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aipod.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aipod.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aipod.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aipod.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aipod.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aipod.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aipod.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aipod.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aitchern.cpp -o obj/blood/aitchern.o In file included from source/blood/src/aipod.cpp:39: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aispid.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aispid.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/airat.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/airat.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aispid.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aispid.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/airat.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/airat.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aispid.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aispid.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aispid.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/build.h:334, from source/blood/src/airat.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/airat.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/airat.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aispid.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/blood/src/airat.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aispid.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/airat.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aispid.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/airat.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aispid.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/airat.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aizomba.cpp -o obj/blood/aizomba.o In file included from source/blood/src/aispid.cpp:39: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/blood/src/airat.cpp:38: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aizombf.cpp -o obj/blood/aizombf.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/asound.cpp -o obj/blood/asound.o In file included from source/build/include/compat.h:1485, from source/blood/src/aitchern.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/aizomba.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aitchern.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aitchern.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aitchern.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aitchern.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/asound.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ In file included from source/build/include/build.h:334, from source/blood/src/aitchern.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/build.h:334, from source/blood/src/aitchern.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aitchern.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aitchern.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aitchern.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aitchern.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aitchern.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aizomba.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aizomba.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/blood/src/aitchern.cpp:39: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/build.h:331, from source/blood/src/aizomba.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aizomba.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aizomba.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aizomba.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aizomba.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aizomba.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/aizombf.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aizomba.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aizomba.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aizomba.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/aizomba.cpp:38: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/asound.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/asound.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/blood/ In file included from source/build/include/build.h:331, from source/blood/src/asound.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/asound.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/asound.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/barf.cpp -o obj/blood/barf.o In file included from source/build/include/build.h:334, from source/blood/src/asound.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/asound.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/asound.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/asound.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/asound.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/callback.cpp -o obj/blood/callback.o In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/asound.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aizombf.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/aizombf.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aizombf.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/aizombf.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aizombf.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/aizombf.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/aizombf.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/aizombf.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ mkdir -p obj/blood/ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/aizombf.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/choke.cpp -o obj/blood/choke.o source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/aizombf.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/aizombf.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/aizombf.cpp:38: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/common.cpp -o obj/blood/common.o In file included from source/build/include/compat.h:1485, from source/blood/src/barf.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/callback.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/barf.cpp:28: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/barf.cpp:28: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/callback.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/callback.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/choke.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/callback.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/callback.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/barf.cpp:28: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/barf.cpp:28: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/callback.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/barf.cpp:28: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/barf.cpp:28: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/callback.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/barf.cpp:28: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/build.h:514, from source/blood/src/callback.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/barf.cpp:28: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/blood/src/callback.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/barf.cpp:28: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/callback.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/barf.cpp:28: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/callback.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/barf.cpp:28: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/callback.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/callback.cpp:41: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ source/blood/src/barf.cpp: In function ‘void ParseScript(const char*)’: source/blood/src/barf.cpp:539:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 539 | rfs.SkipBeyondValue('\n'); | ~~~~~~~~~~~~~~~~~~~^~~~~~ source/blood/src/barf.cpp:543:13: note: here 543 | case kTagResource: // really light blue.. | ^~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/config.cpp -o obj/blood/config.o In file included from source/build/include/compat.h:1485, from source/blood/src/common.cpp:28: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/choke.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/choke.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/choke.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/choke.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/choke.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/choke.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/choke.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/choke.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/choke.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/controls.cpp -o obj/blood/controls.o In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/choke.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/choke.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/common.cpp:29: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/credits.cpp -o obj/blood/credits.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/common.cpp:29: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common.cpp:29: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common.cpp:29: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common.cpp:29: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common.cpp:29: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common.cpp:29: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common.cpp:29: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common.cpp:29: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common.cpp:29: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/common.cpp:42: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/blood/src/config.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/db.cpp -o obj/blood/db.o In file included from source/build/include/compat.h:1485, from source/blood/src/controls.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/blood/src/config.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/config.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/config.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/config.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/config.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/config.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/config.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/config.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/config.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/config.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/config.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/controls.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/controls.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/credits.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/controls.cpp:30: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/controls.cpp:30: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/controls.cpp:30: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/controls.cpp:30: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/controls.cpp:30: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/controls.cpp:30: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/controls.cpp:30: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - source/blood/src/db.cpp:1453:55: warning: multi-character character constant [-Wmultichar] 1453 | dbCrypt((char*)&mapheader, sizeof(MAPHEADER), 'ttaM'); | ^~~~~~ source/blood/src/db.cpp:1627:93: warning: multi-character character constant [-Wmultichar] 1627 | dbCrypt((char*)&sprite[i], sizeof(spritetype), gMapRev*sizeof(spritetype) | 'ttaM'); | ^~~~~~ source/blood/src/db.cpp:1632:93: warning: multi-character character constant [-Wmultichar] 1632 | dbCrypt((char*)&sprite[i], sizeof(spritetype), gMapRev*sizeof(spritetype) | 'ttaM'); | ^~~~~~ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/controls.cpp:30: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/controls.cpp:30: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/demo.cpp -o obj/blood/demo.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/dude.cpp -o obj/blood/dude.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/credits.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/credits.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/credits.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/credits.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/credits.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/credits.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/credits.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/credits.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/credits.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/credits.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/credits.cpp:29: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/db.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/endgame.cpp -o obj/blood/endgame.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/db.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/db.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/db.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/db.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/db.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/db.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/db.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/db.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/db.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/db.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/db.cpp:29: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/nnexts.h:44, from source/blood/src/db.cpp:39: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/compat.h:1485, from source/build/include/common.h:11, from source/blood/src/demo.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/dude.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/demo.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/demo.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/demo.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/demo.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/demo.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/demo.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/levels.h:24, from source/blood/src/blood.h:25, from source/blood/src/dude.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/demo.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/levels.h:24, from source/blood/src/blood.h:25, from source/blood/src/dude.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/demo.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/demo.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/demo.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/levels.h:24, from source/blood/src/blood.h:25, from source/blood/src/dude.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/levels.h:24, from source/blood/src/blood.h:25, from source/blood/src/dude.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/levels.h:24, from source/blood/src/blood.h:25, from source/blood/src/dude.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/demo.cpp:26: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/levels.h:24, from source/blood/src/blood.h:25, from source/blood/src/dude.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/levels.h:24, from source/blood/src/blood.h:25, from source/blood/src/dude.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/levels.h:24, from source/blood/src/blood.h:25, from source/blood/src/dude.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/levels.h:24, from source/blood/src/blood.h:25, from source/blood/src/dude.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/levels.h:24, from source/blood/src/blood.h:25, from source/blood/src/dude.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/levels.h:24, from source/blood/src/blood.h:25, from source/blood/src/dude.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/eventq.cpp -o obj/blood/eventq.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/endgame.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/fire.cpp -o obj/blood/fire.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/fx.cpp -o obj/blood/fx.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/endgame.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/endgame.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/endgame.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/endgame.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/endgame.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/endgame.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/endgame.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/endgame.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/endgame.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/endgame.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/endgame.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/gamemenu.cpp -o obj/blood/gamemenu.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/eventq.cpp:26: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/fire.cpp:26: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/fx.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/eventq.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/eventq.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/eventq.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/eventq.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/eventq.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/eventq.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/eventq.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/eventq.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/fire.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/fire.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/eventq.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:331, from source/blood/src/fire.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/fire.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/fire.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/fire.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/fire.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/eventq.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/fire.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/eventq.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/fire.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/fire.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/fire.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/nnexts.h:44, from source/blood/src/eventq.cpp:38: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/gameutil.cpp -o obj/blood/gameutil.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/fx.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/fx.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/fx.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/fx.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/fx.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/fx.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/fx.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/fx.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/fx.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/fx.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/fx.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/fx.cpp:36: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/gamemenu.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/getopt.cpp -o obj/blood/getopt.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/gfx.cpp -o obj/blood/gfx.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/gamemenu.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/gamemenu.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/gamemenu.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/gamemenu.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/gamemenu.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/gamemenu.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/gamemenu.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/gamemenu.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/gamemenu.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/gamemenu.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/gamemenu.cpp:26: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/gameutil.cpp:27: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/getopt.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/gameutil.cpp:27: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/gameutil.cpp:27: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/gameutil.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/gameutil.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/gameutil.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/gameutil.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/gameutil.cpp:27: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/gameutil.cpp:27: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/gib.cpp -o obj/blood/gib.o In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/gameutil.cpp:27: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/gameutil.cpp:27: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/gameutil.cpp:28: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/gfx.cpp:1: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/globals.cpp -o obj/blood/globals.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/gfx.cpp:2: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/gfx.cpp:2: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/gfx.cpp:2: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/gfx.cpp:2: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ mkdir -p obj/blood/ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/gui.cpp -o obj/blood/gui.o source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/gfx.cpp:2: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/gfx.cpp:2: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/gfx.cpp:2: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/gfx.cpp:2: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/gfx.cpp:2: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/gfx.cpp:2: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/gfx.cpp:3: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/inifile.cpp -o obj/blood/inifile.o In file included from source/build/include/compat.h:1485, from source/blood/src/gib.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/globals.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/gib.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/gib.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/gib.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/gib.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/gib.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/gib.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/gib.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/gib.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/gui.cpp:4: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/gib.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/gib.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/gib.cpp:26: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/globals.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/globals.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/globals.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/globals.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/globals.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/globals.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/globals.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/globals.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/globals.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/globals.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/globals.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/blood/src/common_game.h:28, from source/blood/src/inifile.cpp:29: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/blood/src/gui.cpp:5: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/gui.cpp:5: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/iob.cpp -o obj/blood/iob.o In file included from source/build/include/build.h:331, from source/blood/src/gui.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/gui.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/gui.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ mkdir -p obj/blood/ In file included from source/build/include/build.h:334, from source/blood/src/gui.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/gui.cpp:6: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/levels.cpp -o obj/blood/levels.o In file included from source/blood/src/gui.cpp:6: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/gui.cpp:6: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/gui.cpp:6: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/gui.cpp:7: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/inifile.cpp:29: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/inifile.cpp:29: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/inifile.cpp:29: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/inifile.cpp:29: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/inifile.cpp:29: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/inifile.cpp:29: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/inifile.cpp:29: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/inifile.cpp:29: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/inifile.cpp:29: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/inifile.cpp:29: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/inifile.cpp:29: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/loadsave.cpp -o obj/blood/loadsave.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/map2d.cpp -o obj/blood/map2d.o In file included from source/build/include/compat.h:1485, from source/blood/src/iob.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/levels.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/iob.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/iob.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/levels.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/levels.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/iob.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/iob.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/iob.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/iob.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/iob.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/iob.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/iob.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/levels.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/levels.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/levels.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/levels.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/levels.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/iob.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/levels.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/iob.cpp:26: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/levels.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/levels.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/levels.cpp:26: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/levels.cpp:39: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/menu.cpp -o obj/blood/menu.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/map2d.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/loadsave.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/messages.cpp -o obj/blood/messages.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/loadsave.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/loadsave.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/map2d.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/map2d.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/loadsave.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/loadsave.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/loadsave.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/loadsave.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/loadsave.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/map2d.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/blood/src/loadsave.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/map2d.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/map2d.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/map2d.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/loadsave.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:514, from source/blood/src/map2d.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/loadsave.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/map2d.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/loadsave.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/map2d.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/map2d.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/map2d.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/loadsave.cpp:42: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/mirrors.cpp -o obj/blood/mirrors.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/misc.cpp -o obj/blood/misc.o In file included from source/build/include/compat.h:1485, from source/blood/src/menu.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/messages.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/menu.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/menu.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/menu.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/menu.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/menu.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/menu.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/menu.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/menu.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/menu.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/menu.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/menu.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/messages.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/messages.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/messages.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/messages.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/messages.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/messages.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/messages.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/messages.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/messages.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/messages.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/messages.cpp:29: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/mirrors.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/network.cpp -o obj/blood/network.o In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/blood/src/common_game.h:28, from source/blood/src/misc.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/osdcmd.cpp -o obj/blood/osdcmd.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/mirrors.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/mirrors.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/mirrors.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/mirrors.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/mirrors.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/mirrors.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/mirrors.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/mirrors.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/mirrors.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/mirrors.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/misc.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/mirrors.cpp:28: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/misc.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/misc.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/misc.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/misc.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/misc.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/misc.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/misc.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/misc.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/misc.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/misc.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/player.cpp -o obj/blood/player.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/qav.cpp -o obj/blood/qav.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/network.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/osdcmd.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/network.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/network.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/network.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/network.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/network.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/network.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/network.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/network.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/network.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/network.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.cpp:31: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/network.cpp:36: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/compat.h:1485, from source/blood/src/player.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/osdcmd.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/osdcmd.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/osdcmd.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/osdcmd.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/osdcmd.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/osdcmd.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/qav.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/build.h:514, from source/blood/src/osdcmd.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/osdcmd.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/osdcmd.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/osdcmd.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/osdcmd.cpp:33: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/qheap.cpp -o obj/blood/qheap.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/replace.cpp -o obj/blood/replace.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/player.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/player.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/player.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/player.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/player.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/player.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/player.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/player.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/player.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/qav.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/qav.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/player.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/actor.h:25, from source/blood/src/player.cpp:28: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/qav.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/qav.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/qav.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/qav.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/qav.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/qav.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/qav.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - In file included from source/blood/src/player.cpp:43: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/qav.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/qav.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/resource.cpp -o obj/blood/resource.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/screen.cpp -o obj/blood/screen.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/sectorfx.cpp -o obj/blood/sectorfx.o In file included from source/build/include/compat.h:1485, from source/blood/src/replace.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/replace.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/replace.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/replace.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/replace.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/replace.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/replace.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/replace.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/replace.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/replace.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/replace.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/replace.cpp:26: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/blood/src/screen.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/crc32.h:4, from source/blood/src/resource.cpp:27: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/seq.cpp -o obj/blood/seq.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/screen.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/screen.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/resource.cpp:33: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/resource.cpp:33: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/screen.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/screen.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/screen.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/screen.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/screen.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/sectorfx.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/blood/src/screen.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/screen.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/screen.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/resource.cpp:33: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/resource.cpp:33: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/resource.cpp:33: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/screen.cpp:27: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/resource.cpp:33: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/resource.cpp:33: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/resource.cpp:33: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/resource.cpp:33: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/resource.cpp:33: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/resource.cpp:33: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/sfx.cpp -o obj/blood/sfx.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/sectorfx.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/sectorfx.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/sectorfx.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/sectorfx.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/sectorfx.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/sectorfx.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/sectorfx.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/sectorfx.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/sectorfx.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - mkdir -p obj/blood/ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/sectorfx.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/sound.cpp -o obj/blood/sound.o In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/sectorfx.cpp:26: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/tile.cpp -o obj/blood/tile.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/seq.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/seq.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/seq.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/seq.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/seq.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/seq.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/seq.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/seq.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/seq.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/seq.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/seq.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/seq.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/seq.cpp:35: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/sfx.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/trig.cpp -o obj/blood/trig.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/sound.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/sfx.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/sfx.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/sfx.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/sfx.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/sfx.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/sfx.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/tile.cpp:26: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/sfx.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/sfx.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/sfx.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/sfx.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/sfx.cpp:26: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/tile.cpp:27: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/tile.cpp:27: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/tile.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/tile.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/sound.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/tile.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/sound.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/tile.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/tile.cpp:27: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/triggers.cpp -o obj/blood/triggers.o In file included from source/blood/src/tile.cpp:27: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/sound.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/sound.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/tile.cpp:27: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:334, from source/blood/src/sound.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - In file included from source/build/include/build.h:334, from source/blood/src/sound.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ In file included from source/build/include/build.h:514, from source/blood/src/sound.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/blood/src/sound.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/tile.cpp:27: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/tile.cpp:29: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/sound.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/sound.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/sound.cpp:28: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/view.cpp -o obj/blood/view.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/warp.cpp -o obj/blood/warp.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/trig.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/trig.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/trig.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/trig.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/trig.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/trig.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/trig.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/trig.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/trig.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/trig.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/trig.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/trig.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/weapon.cpp -o obj/blood/weapon.o In file included from source/build/include/compat.h:1485, from source/blood/src/view.cpp:26: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/warp.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/view.cpp:28: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/view.cpp:28: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/triggers.cpp:26: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/view.cpp:28: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/view.cpp:28: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/warp.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/warp.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/view.cpp:28: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/view.cpp:28: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/view.cpp:28: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/view.cpp:28: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/warp.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/warp.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/warp.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/warp.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/view.cpp:28: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:514, from source/blood/src/warp.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/blood/src/warp.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/view.cpp:28: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/warp.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/view.cpp:33: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/warp.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/warp.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/nnexts.h:44, from source/blood/src/view.cpp:62: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/blood/src/nnexts.h:44, from source/blood/src/warp.cpp:34: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/nnextsif.cpp -o obj/blood/nnextsif.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/triggers.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/compat.h:1485, from source/blood/src/weapon.cpp:26: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/triggers.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/triggers.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/triggers.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/triggers.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/triggers.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/triggers.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/triggers.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/triggers.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/triggers.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/triggers.cpp:29: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/triggers.cpp:44: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/weapon.cpp:27: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/weapon.cpp:27: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/weapon.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/weapon.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/weapon.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/weapon.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/weapon.cpp:27: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/weapon.cpp:27: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/weapon.cpp:27: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/weapon.cpp:27: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/weapon.cpp:29: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/weapon.cpp:44: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/nnexts.cpp -o obj/blood/nnexts.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/nnextsif.cpp:31: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/nnextstr.cpp -o obj/blood/nnextstr.o mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/nnextcdud.cpp -o obj/blood/nnextcdud.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/nnextsif.cpp:31: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/nnextsif.cpp:31: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/nnextsif.cpp:31: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/nnextsif.cpp:31: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/nnextsif.cpp:31: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/nnextsif.cpp:31: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/nnextsif.cpp:31: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/nnextsif.cpp:31: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/nnextsif.cpp:31: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/nnextsif.cpp:31: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/nnextsif.cpp:32: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/nnextsif.cpp:34: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/blood/src/common_game.h:28, from source/blood/src/nnextstr.cpp:29: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/aicdud.cpp -o obj/blood/aicdud.o In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/blood/src/common_game.h:28, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/blood/src/common_game.h:28, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/nnextstr.cpp:29: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/nnextstr.cpp:29: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/nnextstr.cpp:29: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/nnextstr.cpp:29: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/nnextstr.cpp:29: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/nnextstr.cpp:29: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/nnextstr.cpp:29: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/nnextstr.cpp:29: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/nnextstr.cpp:29: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/nnextstr.cpp:29: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/nnextstr.cpp:29: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ In file included from source/blood/src/nnexts.h:44, from source/blood/src/nnextstr.cpp:31: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/nnexts.h:34, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/nnexts.h:34, from source/blood/src/nnexts.cpp:34: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/nnexts.h:44, from source/blood/src/nnextcdud.h:33, from source/blood/src/aicdud.h:30, from source/blood/src/nnextcdud.cpp:31: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ In file included from source/blood/src/nnexts.h:44, from source/blood/src/nnexts.cpp:34: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/src/startgtk.game.cpp -o obj/blood/startgtk.game.o In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/blood/src/common_game.h:28, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/blood/src/common_game.h:28, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/common_game.h:29, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/nnexts.h:34, from source/blood/src/aicdud.cpp:29: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from source/blood/src/nnexts.h:44, from source/blood/src/aicdud.cpp:29: source/blood/src/seq.h:57:14: warning: ISO C++ forbids flexible array member ‘frames’ [-Wpedantic] 57 | SEQFRAME frames[]; | ^~~~~~ mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c source/blood/rsrc/game_icon.c -o obj/blood/game_icon.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/blood/src/startgtk.game.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ echo "#include \"gtkpixdata_shim.h\"" > obj/blood/game_banner.c gdk-pixbuf-csource --extern --struct --raw --name=startbanner_pixdata source/blood/rsrc/game.bmp | sed 's/load_inc//' >> obj/blood/game_banner.c mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/lz4.c -o obj/build/lz4.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/miniz.c -o obj/build/miniz.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/startgtk.game.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/blood/src/startgtk.game.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/blood/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/blood/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/blood/src/startgtk.game.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/blood/src/startgtk.game.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/blood/src/startgtk.game.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/blood/src/startgtk.game.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/blood/src/network.h:26, from source/blood/src/common_game.h:34, from source/blood/src/startgtk.game.cpp:25: source/blood/src/controls.h:31:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 31 | { | ^ source/blood/src/controls.h:45:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 45 | { | ^ source/blood/src/controls.h:68:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 68 | { | ^ source/blood/src/controls.h:80:5: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 80 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from source/build/include/dynamicgtk.h:7, from source/blood/src/startgtk.game.cpp:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:21, from source/build/include/dynamicgtk.h:4, from source/blood/src/startgtk.game.cpp:27: /usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from source/build/include/dynamicgtk.h:7, from source/blood/src/startgtk.game.cpp:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:29, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:21, from source/build/include/dynamicgtk.h:4, from source/blood/src/startgtk.game.cpp:27: /usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here 551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ mkdir -p obj/build/ source/blood/src/startgtk.game.cpp: In function ‘void SetPage(int32_t)’: source/blood/src/startgtk.game.cpp:218:27: warning: cast between incompatible function types from ‘gtk_widget_set_sensitive_ptr’ {aka ‘void (*)(_GtkWidget*, int)’} to ‘GtkCallback’ {aka ‘void (*)(_GtkWidget*, void*)’} [-Wcast-function-type] 218 | (GtkCallback)gtk_widget_set_sensitive, g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/miniz_tdef.c -o obj/build/miniz_tdef.o In file included from source/build/include/compat.h:1485, from source/build/include/miniz_common.h:3, from source/build/include/miniz.h:529, from source/build/src/miniz.c:27: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/miniz_tinfl.c -o obj/build/miniz_tinfl.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/xxhash.c -o obj/build/xxhash.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/2d.cpp -o obj/build/2d.o In file included from source/build/include/compat.h:1485, from source/build/include/miniz_common.h:3, from source/build/include/miniz.h:529, from source/build/src/miniz_tdef.c:27: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/xxhash.h:243, from source/build/src/xxhash.c:43: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/miniz_common.h:3, from source/build/include/miniz.h:529, from source/build/src/miniz_tinfl.c:27: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/build/src/2d.cpp:9: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/animvpx.cpp -o obj/build/animvpx.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/baselayer.cpp -o obj/build/baselayer.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/2d.cpp:9: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/2d.cpp:9: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/2d.cpp:9: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/2d.cpp:9: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/2d.cpp:9: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/2d.cpp:9: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/2d.cpp:9: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/2d.cpp:9: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/2d.cpp:9: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/2d.cpp:9: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/cache1d.cpp -o obj/build/cache1d.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/clip.cpp -o obj/build/clip.o In file included from source/build/include/compat.h:1485, from source/build/src/animvpx.cpp:5: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/build/src/baselayer.cpp:1: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/src/animvpx.cpp:8: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/animvpx.cpp:8: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/animvpx.cpp:9: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/animvpx.cpp:9: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/animvpx.cpp:9: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/animvpx.cpp:9: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/animvpx.cpp:9: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/animvpx.cpp:9: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/animvpx.cpp:9: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/animvpx.cpp:9: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/build/src/cache1d.cpp:36: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/src/baselayer.cpp:1: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/baselayer.cpp:1: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/baselayer.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/baselayer.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/baselayer.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/baselayer.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/baselayer.cpp:4: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/baselayer.cpp:4: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/baselayer.cpp:4: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/baselayer.cpp:4: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/colmatch.cpp -o obj/build/colmatch.o In file included from source/build/src/cache1d.cpp:36: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/cache1d.cpp:36: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/cache1d.cpp:37: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/cache1d.cpp:37: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/cache1d.cpp:37: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/cache1d.cpp:37: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/cache1d.cpp:37: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/cache1d.cpp:37: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/cache1d.cpp:37: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/cache1d.cpp:37: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/build/src/clip.cpp:9: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/common.cpp -o obj/build/common.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/clip.cpp:10: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/clip.cpp:10: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/clip.cpp:10: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/clip.cpp:10: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/clip.cpp:10: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/clip.cpp:10: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/clip.cpp:10: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/clip.cpp:10: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/clip.cpp:10: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/clip.cpp:10: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/colmatch.h:2, from source/build/src/colmatch.cpp:2: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/communityapi.cpp -o obj/build/communityapi.o In file included from source/build/include/compat.h:1485, from source/build/src/common.cpp:2: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/compat.cpp -o obj/build/compat.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/common.cpp:3: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/common.cpp:3: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/common.cpp:3: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/common.cpp:3: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/common.cpp:3: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/common.cpp:3: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/common.cpp:3: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/common.cpp:3: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/common.cpp:3: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/common.cpp:3: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/cpuid.cpp -o obj/build/cpuid.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/build/src/communityapi.cpp:12: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/communityapi.cpp:12: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/communityapi.cpp:12: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/crc32.cpp -o obj/build/crc32.o In file included from source/build/include/build.h:331, from source/build/src/communityapi.cpp:12: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/communityapi.cpp:12: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/communityapi.cpp:12: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/communityapi.cpp:12: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/communityapi.cpp:12: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/communityapi.cpp:12: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/communityapi.cpp:12: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/communityapi.cpp:12: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/src/compat.cpp:6: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/defs.cpp -o obj/build/defs.o In file included from source/build/src/compat.cpp:32: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/compat.cpp:32: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/build/src/cpuid.cpp:1: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/dxtfilter.cpp -o obj/build/dxtfilter.o In file included from source/build/src/cpuid.cpp:1: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/cpuid.cpp:1: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/src/crc32.cpp:3: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/dynamicgtk.cpp -o obj/build/dynamicgtk.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/enet.cpp -o obj/build/enet.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/build/src/defs.cpp:8: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/defs.cpp:8: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/defs.cpp:8: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/defs.cpp:8: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/defs.cpp:8: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/defs.cpp:8: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/defs.cpp:8: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/defs.cpp:8: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/defs.cpp:8: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/defs.cpp:8: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/defs.cpp:8: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/src/defs.cpp:20: source/build/include/screentext.h:121:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 121 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/src/dxtfilter.cpp:41: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/src/enet.cpp:1: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/dxtfilter.cpp:42: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/dxtfilter.cpp:42: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/dxtfilter.cpp:42: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/dxtfilter.cpp:42: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/dxtfilter.cpp:42: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/dxtfilter.cpp:42: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/dxtfilter.cpp:42: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/dxtfilter.cpp:42: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/src/dynamicgtk.cpp:1: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/dxtfilter.cpp:42: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/dxtfilter.cpp:42: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/src/enet.cpp:4: source/build/include/enet.h: In function ‘enet_uint32 enet_time_get()’: source/build/include/enet.h:1172:13: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 1172 | ({ \ | ^ source/build/include/enet.h:4927:34: note: in expansion of macro ‘ENET_ATOMIC_CAS’ 4927 | uint64_t old_value = ENET_ATOMIC_CAS(&start_time_ns, 0, want_value); | ^~~~~~~~~~~~~~~ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/engine.cpp -o obj/build/engine.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/fix16.cpp -o obj/build/fix16.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from source/build/include/dynamicgtk.h:7, from source/build/src/dynamicgtk.cpp:5: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:21, from source/build/include/dynamicgtk.h:4, from source/build/src/dynamicgtk.cpp:5: /usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/glbuild.cpp -o obj/build/glbuild.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from source/build/include/dynamicgtk.h:7, from source/build/src/dynamicgtk.cpp:5: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:29, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:21, from source/build/include/dynamicgtk.h:4, from source/build/src/dynamicgtk.cpp:5: /usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here 551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/glsurface.cpp -o obj/build/glsurface.o In file included from source/build/include/compat.h:1485, from source/build/include/fix16.h:4, from source/build/src/fix16.cpp:1: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/build/src/engine.cpp:11: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/build/include/glbuild.h:5, from source/build/src/glbuild.cpp:18: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/gtkbits.cpp -o obj/build/gtkbits.o In file included from source/build/src/engine.cpp:12: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/engine.cpp:12: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/engine.cpp:13: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/engine.cpp:13: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/engine.cpp:13: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/engine.cpp:13: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/engine.cpp:13: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/engine.cpp:13: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/engine.cpp:13: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/compat.h:1485, from source/build/include/glsurface.h:11, from source/build/src/glsurface.cpp:8: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/engine.cpp:13: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/src/glbuild.cpp:18: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/src/glbuild.cpp:18: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/include/glbuild.h:6, from source/build/src/glbuild.cpp:18: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/include/glbuild.h:6, from source/build/src/glbuild.cpp:18: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/include/glbuild.h:6, from source/build/src/glbuild.cpp:18: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/include/glbuild.h:6, from source/build/src/glbuild.cpp:18: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/include/glbuild.h:6, from source/build/src/glbuild.cpp:18: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/glbuild.h:6, from source/build/src/glbuild.cpp:18: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/include/glbuild.h:6, from source/build/src/glbuild.cpp:18: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/include/glbuild.h:6, from source/build/src/glbuild.cpp:18: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/src/glsurface.cpp:11: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/glsurface.cpp:11: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/glsurface.cpp:12: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/glsurface.cpp:12: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/glsurface.cpp:12: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/glsurface.cpp:12: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/glsurface.cpp:12: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/glsurface.cpp:12: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/hash.cpp -o obj/build/hash.o In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/glsurface.cpp:12: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/glsurface.cpp:12: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/hightile.cpp -o obj/build/hightile.o In file included from source/build/include/compat.h:1485, from source/build/src/gtkbits.cpp:1: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/src/hash.cpp:2: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from source/build/include/dynamicgtk.h:7, from source/build/src/gtkbits.cpp:3: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:21, from source/build/include/dynamicgtk.h:4, from source/build/src/gtkbits.cpp:3: /usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from source/build/include/dynamicgtk.h:7, from source/build/src/gtkbits.cpp:3: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:29, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:21, from source/build/include/dynamicgtk.h:4, from source/build/src/gtkbits.cpp:3: /usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here 551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/build/src/hightile.cpp:7: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/src/hash.cpp:4: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/hash.cpp:4: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/src/gtkbits.cpp:5: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/gtkbits.cpp:5: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/gtkbits.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ mkdir -p obj/build/ In file included from source/build/include/build.h:331, from source/build/src/gtkbits.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/gtkbits.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/klzw.cpp -o obj/build/klzw.o In file included from source/build/include/build.h:334, from source/build/src/gtkbits.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/gtkbits.cpp:6: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/gtkbits.cpp:6: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/gtkbits.cpp:6: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/gtkbits.cpp:6: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/hightile.cpp:7: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/hightile.cpp:7: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/hightile.cpp:7: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/hightile.cpp:7: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/hightile.cpp:7: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/hightile.cpp:7: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/hightile.cpp:7: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/hightile.cpp:7: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/hightile.cpp:7: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - mkdir -p obj/build/ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/hightile.cpp:7: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/kplib.cpp -o obj/build/kplib.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/loguru.cpp -o obj/build/loguru.o In file included from source/build/include/compat.h:1485, from source/build/src/klzw.cpp:9: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/src/kplib.cpp:32: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/md4.cpp -o obj/build/md4.o In file included from source/build/src/kplib.cpp:33: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/kplib.cpp:33: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/src/loguru.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/mdsprite.cpp -o obj/build/mdsprite.o In file included from source/build/include/compat.h:1485, from source/build/src/md4.cpp:33: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/mhk.cpp -o obj/build/mhk.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/mmulti.cpp -o obj/build/mmulti.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/build/src/mdsprite.cpp:5: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ source/build/src/loguru.cpp: In function ‘void loguru::get_thread_name(char*, long long unsigned int, bool)’: source/build/src/loguru.cpp:1189:60: warning: this condition has identical branches [-Wduplicated-branches] 1188 | const auto thread_id = pthread_self_is_pointer | ~~~~~~~~~~~~~~~~~~~~~~~ 1189 | ? reinterpret_cast((void*)native_id) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1190 | : static_cast(native_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/mdsprite.cpp:5: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/mdsprite.cpp:5: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/mdsprite.cpp:5: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/mdsprite.cpp:5: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/mdsprite.cpp:5: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/mdsprite.cpp:5: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/mdsprite.cpp:5: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/mdsprite.cpp:5: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/mdsprite.cpp:5: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/mdsprite.cpp:5: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/src/mhk.cpp:2: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/build/src/mmulti.cpp:6: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/mhk.cpp:3: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/mhk.cpp:3: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/mhk.cpp:3: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/mhk.cpp:3: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/mhk.cpp:3: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/mhk.cpp:3: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/mhk.cpp:3: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/mhk.cpp:3: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/mhk.cpp:3: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/mhk.cpp:3: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/mmulti.cpp:6: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ mkdir -p obj/build/ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/mmulti.cpp:6: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/mutex.cpp -o obj/build/mutex.o In file included from source/build/include/build.h:331, from source/build/src/mmulti.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/mmulti.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/mmulti.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/mmulti.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/mmulti.cpp:6: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/mmulti.cpp:6: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/mmulti.cpp:6: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/mmulti.cpp:6: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/osd.cpp -o obj/build/osd.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/palette.cpp -o obj/build/palette.o In file included from source/build/include/compat.h:1485, from source/build/src/mutex.cpp:1: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/pngwrite.cpp -o obj/build/pngwrite.o In file included from source/build/include/compat.h:1485, from source/build/include/atomiclist.h:1, from source/build/include/osd.h:8, from source/build/src/osd.cpp:5: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/src/palette.cpp:9: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/osd.cpp:7: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/osd.cpp:7: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/osd.cpp:7: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/osd.cpp:7: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/osd.cpp:7: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/osd.cpp:7: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/osd.cpp:7: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/osd.cpp:7: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/osd.cpp:7: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/osd.cpp:7: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/palette.cpp:10: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/palette.cpp:10: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/palette.cpp:10: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/palette.cpp:10: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/palette.cpp:10: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/palette.cpp:10: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/palette.cpp:10: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/palette.cpp:10: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/palette.cpp:10: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/palette.cpp:10: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/build/src/osd.cpp: In function ‘void OSD_WriteAliases(buildvfs_FILE)’: source/build/src/osd.cpp:2375:29: warning: ISO C++ forbids comparison between pointer of type ‘void *’ and pointer-to-function [-Wpedantic] 2375 | else if (symb->func == (void *)OSD_ALIAS) In file included from source/build/include/compat.h:1485, from source/build/src/pngwrite.cpp:1: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/polymer.cpp -o obj/build/polymer.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/polymost.cpp -o obj/build/polymost.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/pragmas.cpp -o obj/build/pragmas.o In file included from source/build/include/compat.h:1485, from source/build/src/polymer.cpp:5: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/src/pragmas.cpp:10: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/build/src/polymost.cpp:11: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/polymer.h:6, from source/build/src/polymer.cpp:9: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/polymer.h:6, from source/build/src/polymer.cpp:9: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/include/polymer.h:7, from source/build/src/polymer.cpp:9: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/include/polymer.h:7, from source/build/src/polymer.cpp:9: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/include/polymer.h:7, from source/build/src/polymer.cpp:9: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/include/polymer.h:7, from source/build/src/polymer.cpp:9: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/rev.cpp -o obj/build/rev.o In file included from source/build/include/build.h:514, from source/build/include/polymer.h:7, from source/build/src/polymer.cpp:9: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/polymer.h:7, from source/build/src/polymer.cpp:9: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ mkdir -p obj/build/ In file included from source/build/include/polymer.h:12, from source/build/src/polymer.cpp:9: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/screenshot.cpp -o obj/build/screenshot.o In file included from source/build/include/polymer.h:211, from source/build/src/polymer.cpp:9: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/polymost.cpp:11: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/polymost.cpp:11: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/polymost.cpp:11: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/polymost.cpp:11: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/polymost.cpp:11: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/polymost.cpp:11: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/polymost.cpp:11: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/polymost.cpp:11: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/polymost.cpp:11: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/polymost.cpp:11: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/screentext.cpp -o obj/build/screentext.o In file included from source/build/include/compat.h:1485, from source/build/src/screenshot.cpp:1: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/screenshot.cpp:2: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/screenshot.cpp:2: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/screenshot.cpp:2: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/screenshot.cpp:2: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/screenshot.cpp:2: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/screenshot.cpp:2: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/screenshot.cpp:2: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/screenshot.cpp:2: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/screenshot.cpp:2: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/screenshot.cpp:2: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/scriptfile.cpp -o obj/build/scriptfile.o In file included from source/build/include/compat.h:1485, from source/build/include/screentext.h:11, from source/build/src/screentext.cpp:7: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/sdlayer.cpp -o obj/build/sdlayer.o In file included from source/build/src/screentext.cpp:7: source/build/include/screentext.h:121:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 121 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/screentext.cpp:8: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/screentext.cpp:8: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/screentext.cpp:8: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/screentext.cpp:8: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/screentext.cpp:8: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/screentext.cpp:8: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/screentext.cpp:8: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/screentext.cpp:8: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/screentext.cpp:8: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/screentext.cpp:8: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/sjson.cpp -o obj/build/sjson.o In file included from source/build/include/compat.h:1485, from source/build/src/scriptfile.cpp:8: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/src/scriptfile.cpp:10: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/scriptfile.cpp:10: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/build/src/sdlayer.cpp:6: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/smalltextfont.cpp -o obj/build/smalltextfont.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/smmalloc.cpp -o obj/build/smmalloc.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/sdlayer.cpp:7: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/sdlayer.cpp:7: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/sdlayer.cpp:7: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/sdlayer.cpp:7: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/sdlayer.cpp:7: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/sdlayer.cpp:7: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/sdlayer.cpp:7: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/sdlayer.cpp:7: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/sdlayer.cpp:7: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/sdlayer.cpp:7: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/src/sjson.cpp:2: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/smmalloc_generic.cpp -o obj/build/smmalloc_generic.o In file included from source/build/src/sjson.cpp:3: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/sjson.cpp:3: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/smmalloc_tls.cpp -o obj/build/smmalloc_tls.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/softsurface.cpp -o obj/build/softsurface.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/texcache.cpp -o obj/build/texcache.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/textfont.cpp -o obj/build/textfont.o mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/tilepacker.cpp -o obj/build/tilepacker.o In file included from source/build/include/compat.h:1485, from source/build/src/smmalloc_generic.cpp:28: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/tiles.cpp -o obj/build/tiles.o In file included from source/build/include/compat.h:1485, from source/build/include/softsurface.h:11, from source/build/src/softsurface.cpp:8: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/build/src/texcache.cpp:3: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/softsurface.cpp:11: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/softsurface.cpp:11: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/softsurface.cpp:11: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/softsurface.cpp:11: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/softsurface.cpp:11: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/softsurface.cpp:11: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/softsurface.cpp:11: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/softsurface.cpp:11: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/softsurface.cpp:11: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/softsurface.cpp:11: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/src/texcache.cpp:3: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/texcache.cpp:3: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/src/tilepacker.cpp:9: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/build.h:331, from source/build/src/texcache.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/texcache.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/texcache.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ mkdir -p obj/build/ In file included from source/build/include/build.h:334, from source/build/src/texcache.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/texcache.cpp:4: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/timer.cpp -o obj/build/timer.o In file included from source/build/src/texcache.cpp:4: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/texcache.cpp:4: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/texcache.cpp:4: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/build/src/tiles.cpp:9: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/tilepacker.cpp:10: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/tilepacker.cpp:10: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/tilepacker.cpp:10: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/tilepacker.cpp:10: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/tilepacker.cpp:10: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/tilepacker.cpp:10: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/tilepacker.cpp:10: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/tilepacker.cpp:10: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/tilepacker.cpp:10: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/tilepacker.cpp:10: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/vfs.cpp -o obj/build/vfs.o In file included from source/build/src/tiles.cpp:9: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/tiles.cpp:9: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/tiles.cpp:10: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/tiles.cpp:10: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/tiles.cpp:10: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/tiles.cpp:10: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/tiles.cpp:10: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/tiles.cpp:10: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/tiles.cpp:10: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/tiles.cpp:10: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/voxmodel.cpp -o obj/build/voxmodel.o In file included from source/build/include/compat.h:1485, from source/build/include/timer.h:6, from source/build/src/timer.cpp:3: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ Creating obj/build/polymost1Frag.glsl.cpp from source/build/src/polymost1Frag.glsl mkdir -p obj/build/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c obj/build/polymost1Frag.glsl.cpp -o obj/build/polymost1Frag.o Creating obj/build/polymost1Vert.glsl.cpp from source/build/src/polymost1Vert.glsl In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/timer.cpp:5: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ mkdir -p obj/build/ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/build/src/timer.cpp:5: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c obj/build/polymost1Vert.glsl.cpp -o obj/build/polymost1Vert.o In file included from source/build/include/build.h:331, from source/build/src/timer.cpp:5: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/timer.cpp:5: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/timer.cpp:5: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/timer.cpp:5: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/timer.cpp:5: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/timer.cpp:5: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/build/src/a-c.cpp -o obj/build/a-c.o In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/build/src/vfs.cpp:8: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/timer.cpp:5: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/timer.cpp:5: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/driver_adlib.cpp -o obj/audiolib/driver_adlib.o In file included from source/build/src/vfs.cpp:8: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/vfs.cpp:8: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/build/src/voxmodel.cpp:5: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/driver_alsa.cpp -o obj/audiolib/driver_alsa.o In file included from source/build/src/voxmodel.cpp:5: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/src/voxmodel.cpp:5: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/voxmodel.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/build/src/voxmodel.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/voxmodel.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/build/src/voxmodel.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/build/src/voxmodel.cpp:6: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/src/voxmodel.cpp:6: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/build/src/voxmodel.cpp:6: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/build/src/voxmodel.cpp:6: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/build/src/a-c.cpp:13: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/audiolib/include/opl3.h:40, from source/audiolib/include/al_midi.h:23, from source/audiolib/src/driver_adlib.h:21, from source/audiolib/src/driver_adlib.cpp:34: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/driver_sdl.cpp -o obj/audiolib/driver_sdl.o In file included from source/build/include/compat.h:1485, from source/audiolib/include/music.h:35, from source/audiolib/src/driver_alsa.h:21, from source/audiolib/src/driver_alsa.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/driver_sf2.cpp -o obj/audiolib/driver_sf2.o mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/drivers.cpp -o obj/audiolib/drivers.o In file included from source/build/include/compat.h:1485, from source/audiolib/src/driver_sdl.cpp:28: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/flac.cpp -o obj/audiolib/flac.o mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/formats.cpp -o obj/audiolib/formats.o In file included from source/build/include/compat.h:1485, from source/audiolib/include/driver_sf2.h:5, from source/audiolib/src/driver_sf2.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/audiolib/include/opl3.h:40, from source/audiolib/include/al_midi.h:23, from source/audiolib/src/driver_adlib.h:21, from source/audiolib/src/drivers.cpp:29: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/fx_man.cpp -o obj/audiolib/fx_man.o In file included from source/build/include/compat.h:1485, from source/audiolib/src/flac.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/audiolib/include/multivoc.h:34, from source/audiolib/src/_multivc.h:34, from source/audiolib/src/formats.cpp:27: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/audiolib/include/multivoc.h:34, from source/audiolib/include/fx_man.h:37, from source/audiolib/src/fx_man.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/gmtimbre.cpp -o obj/audiolib/gmtimbre.o mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/midi.cpp -o obj/audiolib/midi.o mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/mix.cpp -o obj/audiolib/mix.o In file included from source/build/include/compat.h:1485, from source/audiolib/include/opl3.h:40, from source/audiolib/include/al_midi.h:23, from source/audiolib/src/gmtimbre.cpp:22: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/mixst.cpp -o obj/audiolib/mixst.o In file included from source/build/include/compat.h:1485, from source/audiolib/src/midi.h:34, from source/audiolib/src/midi.cpp:35: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/multivoc.cpp -o obj/audiolib/multivoc.o In file included from source/build/include/compat.h:1485, from source/audiolib/include/multivoc.h:34, from source/audiolib/src/_multivc.h:34, from source/audiolib/src/mix.cpp:21: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/music.cpp -o obj/audiolib/music.o In file included from source/build/include/compat.h:1485, from source/audiolib/include/multivoc.h:34, from source/audiolib/src/_multivc.h:34, from source/audiolib/src/mixst.cpp:21: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/audiolib/include/multivoc.h:34, from source/audiolib/src/multivoc.cpp:34: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/audiolib/include/music.h:35, from source/audiolib/src/music.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/opl3.cpp -o obj/audiolib/opl3.o mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/pitch.cpp -o obj/audiolib/pitch.o mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/vorbis.cpp -o obj/audiolib/vorbis.o In file included from source/build/include/compat.h:1485, from source/audiolib/include/opl3.h:40, from source/audiolib/src/opl3.cpp:40: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/audiolib/src/multivoc.cpp:37: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/audiolib/src/multivoc.cpp:37: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/audiolib/src/pitch.cpp:31: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/xa.cpp -o obj/audiolib/xa.o mkdir -p obj/audiolib/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/libxmp-lite/include -c source/audiolib/src/xmp.cpp -o obj/audiolib/xmp.o mkdir -p obj/mact/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/mact/src/animlib.cpp -o obj/mact/animlib.o In file included from source/build/include/compat.h:1485, from source/audiolib/include/multivoc.h:34, from source/audiolib/src/_multivc.h:34, from source/audiolib/src/vorbis.cpp:26: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/audiolib/include/multivoc.h:34, from source/audiolib/src/_multivc.h:34, from source/audiolib/src/xa.cpp:7: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/audiolib/src/xmp.cpp:2: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/mact/src/animlib.cpp:28: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/mact/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/mact/src/control.cpp -o obj/mact/control.o In file included from source/audiolib/src/vorbis.cpp:28: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/audiolib/src/vorbis.cpp:28: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/audiolib/src/vorbis.cpp:42: source/audiolib/src/minivorbis.h: In function ‘long int ov_read_filter(OggVorbis_File*, char*, int, int, int, int, int*, void (*)(float**, long int, long int, void*), void*)’: source/audiolib/src/minivorbis.h:20830:24: warning: unused variable ‘fpu’ [-Wunused-variable] 20830 | vorbis_fpu_control fpu; | ^~~ mkdir -p obj/mact/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/mact/src/joystick.cpp -o obj/mact/joystick.o mkdir -p obj/mact/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/mact/src/keyboard.cpp -o obj/mact/keyboard.o In file included from source/build/include/compat.h:1485, from source/mact/include/joystick.h:5, from source/mact/include/control.h:39, from source/mact/src/control.cpp:9: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/mact/include/keyboard.h:33, from source/mact/include/control.h:40, from source/mact/src/control.cpp:9: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/mact/include/keyboard.h:33, from source/mact/include/control.h:40, from source/mact/src/control.cpp:9: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/mact/src/control.cpp:13: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/mact/src/control.cpp:13: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/mact/src/control.cpp:13: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/mact/src/control.cpp:13: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/mact/src/control.cpp:13: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/mact/src/control.cpp:13: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/mact/src/control.cpp:13: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/mact/src/control.cpp:13: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/mact/src/joystick.cpp:35: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/mact/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/mact/src/scriplib.cpp -o obj/mact/scriplib.o In file included from source/mact/src/joystick.cpp:38: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/mact/src/joystick.cpp:38: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/libsmackerdec/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/libsmackerdec/src/BitReader.cpp -o obj/libsmackerdec/BitReader.o In file included from source/build/include/compat.h:1485, from source/mact/src/keyboard.cpp:35: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/mact/include/keyboard.h:33, from source/mact/src/keyboard.cpp:37: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/mact/include/keyboard.h:33, from source/mact/src/keyboard.cpp:37: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/libsmackerdec/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/libsmackerdec/src/FileStream.cpp -o obj/libsmackerdec/FileStream.o In file included from source/build/include/compat.h:1485, from source/mact/src/_scrplib.h:35, from source/mact/src/scriplib.cpp:38: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/vfs.h:7, from source/libsmackerdec/include/FileStream.h:23, from source/libsmackerdec/include/BitReader.h:24, from source/libsmackerdec/src/BitReader.cpp:20: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libsmackerdec/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/libsmackerdec/src/HuffmanVLC.cpp -o obj/libsmackerdec/HuffmanVLC.o mkdir -p obj/libsmackerdec/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/libsmackerdec/src/LogError.cpp -o obj/libsmackerdec/LogError.o mkdir -p obj/libsmackerdec/ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/libsmackerdec/src/SmackerDecoder.cpp -o obj/libsmackerdec/SmackerDecoder.o g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/common.c -o obj/libxmp-lite/common.o In file included from source/build/include/compat.h:1485, from source/build/include/vfs.h:7, from source/libsmackerdec/include/FileStream.h:23, from source/libsmackerdec/src/FileStream.cpp:20: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/control.c -o obj/libxmp-lite/control.o In file included from source/build/include/compat.h:1485, from source/build/include/vfs.h:7, from source/libsmackerdec/include/FileStream.h:23, from source/libsmackerdec/include/BitReader.h:24, from source/libsmackerdec/include/HuffmanVLC.h:24, from source/libsmackerdec/src/HuffmanVLC.cpp:20: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/common.c:29: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/vfs.h:7, from source/libsmackerdec/include/FileStream.h:23, from source/libsmackerdec/include/SmackerDecoder.h:49, from source/libsmackerdec/src/SmackerDecoder.cpp:45: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/dataio.c -o obj/libxmp-lite/dataio.o mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/effects.c -o obj/libxmp-lite/effects.o In file included from source/libsmackerdec/src/SmackerDecoder.cpp:51: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/libsmackerdec/src/SmackerDecoder.cpp:51: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/format.h:4, from source/libxmp-lite/src/control.c:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/filter.c -o obj/libxmp-lite/filter.o mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/format.c -o obj/libxmp-lite/format.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/dataio.c:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/effects.c:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/hio.c -o obj/libxmp-lite/hio.o mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/it_load.c -o obj/libxmp-lite/it_load.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/format.h:4, from source/libxmp-lite/src/format.c:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/include/libxmp-lite/xmp.h:8, from source/libxmp-lite/src/filter.c:28: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/itsex.c -o obj/libxmp-lite/itsex.o mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/lfo.c -o obj/libxmp-lite/lfo.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/hio.c:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/loader.h:4, from source/libxmp-lite/src/it_load.c:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/load.c -o obj/libxmp-lite/load.o mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/load_helpers.c -o obj/libxmp-lite/load_helpers.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/loader.h:4, from source/libxmp-lite/src/itsex.c:5: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/lfo.h:4, from source/libxmp-lite/src/lfo.c:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/memio.c -o obj/libxmp-lite/memio.o mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/mix_all.c -o obj/libxmp-lite/mix_all.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/format.h:4, from source/libxmp-lite/src/load.c:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/mixer.c -o obj/libxmp-lite/mixer.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/load_helpers.c:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/memio.c:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/mod_load.c -o obj/libxmp-lite/mod_load.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/mix_all.c:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/mtm_load.c -o obj/libxmp-lite/mtm_load.o mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/period.c -o obj/libxmp-lite/period.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/mixer.c:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/loader.h:4, from source/libxmp-lite/src/mod_load.c:42: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/player.c -o obj/libxmp-lite/player.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/loader.h:4, from source/libxmp-lite/src/mtm_load.c:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/read_event.c -o obj/libxmp-lite/read_event.o mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/s3m_load.c -o obj/libxmp-lite/s3m_load.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/period.c:26: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/sample.c -o obj/libxmp-lite/sample.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/virtual.h:4, from source/libxmp-lite/src/player.c:40: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/read_event.c:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/loader.h:4, from source/libxmp-lite/src/s3m_load.c:61: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/scan.c -o obj/libxmp-lite/scan.o mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/smix.c -o obj/libxmp-lite/smix.o mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/virtual.c -o obj/libxmp-lite/virtual.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/sample.c:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/win32.c -o obj/libxmp-lite/win32.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/scan.c:41: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/virtual.c:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/smix.c:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/libxmp-lite/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -DHAVE_ROUND -DLIBXMP_CORE_PLAYER -DLIBXMP_NO_PROWIZARD -DLIBXMP_NO_DEPACKERS -DBUILDING_STATIC -Isource/libxmp-lite/include/libxmp-lite -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare -Wno-cast-qual -c source/libxmp-lite/src/xm_load.c -o obj/libxmp-lite/xm_load.o mkdir -p obj/imgui/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/imgui/include -Wno-cast-qual -Wno-cast-function-type -Wno-null-dereference -Wno-stringop-overflow -c source/imgui/src/imgui.cpp -o obj/imgui/imgui.o mkdir -p obj/imgui/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/imgui/include -Wno-cast-qual -Wno-cast-function-type -Wno-null-dereference -Wno-stringop-overflow -c source/imgui/src/imgui_demo.cpp -o obj/imgui/imgui_demo.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/win32.c:4: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/imgui/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/imgui/include -Wno-cast-qual -Wno-cast-function-type -Wno-null-dereference -Wno-stringop-overflow -c source/imgui/src/imgui_draw.cpp -o obj/imgui/imgui_draw.o In file included from source/build/include/compat.h:1485, from source/libxmp-lite/src/common.h:4, from source/libxmp-lite/src/loader.h:4, from source/libxmp-lite/src/xm_load.c:36: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/imgui/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/imgui/include -Wno-cast-qual -Wno-cast-function-type -Wno-null-dereference -Wno-stringop-overflow -c source/imgui/src/imgui_impl_opengl3.cpp -o obj/imgui/imgui_impl_opengl3.o mkdir -p obj/imgui/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/imgui/include -Wno-cast-qual -Wno-cast-function-type -Wno-null-dereference -Wno-stringop-overflow -c source/imgui/src/imgui_impl_sdl2.cpp -o obj/imgui/imgui_impl_sdl2.o mkdir -p obj/imgui/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/imgui/include -Wno-cast-qual -Wno-cast-function-type -Wno-null-dereference -Wno-stringop-overflow -c source/imgui/src/imgui_tables.cpp -o obj/imgui/imgui_tables.o mkdir -p obj/imgui/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/imgui/include -Wno-cast-qual -Wno-cast-function-type -Wno-null-dereference -Wno-stringop-overflow -c source/imgui/src/imgui_widgets.cpp -o obj/imgui/imgui_widgets.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/alloc-aligned.c -o obj/mimalloc/alloc-aligned.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/alloc-posix.c -o obj/mimalloc/alloc-posix.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/alloc.c -o obj/mimalloc/alloc.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/arena.c -o obj/mimalloc/arena.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/bitmap.c -o obj/mimalloc/bitmap.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/heap.c -o obj/mimalloc/heap.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/init.c -o obj/mimalloc/init.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/options.c -o obj/mimalloc/options.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/os.c -o obj/mimalloc/os.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/page.c -o obj/mimalloc/page.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/random.c -o obj/mimalloc/random.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/segment-map.c -o obj/mimalloc/segment-map.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/segment.c -o obj/mimalloc/segment.o mkdir -p obj/mimalloc/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/stats.c -o obj/mimalloc/stats.o mkdir -p obj/mimalloc/prim/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -D_WIN32_WINNT=0x0600 -DMI_USE_RTLGENRANDOM -DMI_SHOW_ERRORS -fexceptions -Wno-cast-qual -Wno-unknown-pragmas -Wno-array-bounds -Wno-null-dereference -Wno-missing-field-initializers -Wno-class-memaccess -c source/mimalloc/src/prim/prim.c -o obj/mimalloc/prim/prim.o mkdir -p obj/glad/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/glad/src/glad.c -o obj/glad/glad.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/game.cpp -o obj/rr/game.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/global.cpp -o obj/rr/global.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/actors.cpp -o obj/rr/actors.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/gamedef.cpp -o obj/rr/gamedef.o In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/game.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/game.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/game.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/rr/src/global.h:26, from source/rr/src/global.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/game.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/game.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/game.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/game.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/game.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/game.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/game.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/game.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/actors.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/gamedef.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/global.h:26, from source/rr/src/global.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/global.h:26, from source/rr/src/global.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/global.h:26, from source/rr/src/global.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/global.h:26, from source/rr/src/global.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/global.h:26, from source/rr/src/global.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/global.h:26, from source/rr/src/global.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/global.h:26, from source/rr/src/global.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/global.h:26, from source/rr/src/global.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/global.h:26, from source/rr/src/global.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/global.h:26, from source/rr/src/global.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/rr/src/game.cpp: In function ‘int A_Spawn(int, int)’: source/rr/src/game.cpp:3499:22: warning: this condition has identical branches [-Wduplicated-branches] 3499 | else if (pSprite->pal == 32) | ^~ In file included from source/rr/src/duke3d.h:28, from source/rr/src/actors.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/actors.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/gamedef.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/gamedef.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/actors.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/actors.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/actors.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/actors.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/actors.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/actors.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/actors.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/gamedef.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/gamedef.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/gamedef.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ source/rr/src/game.cpp: In function ‘int app_main(int, const char* const*)’: source/rr/src/game.cpp:8345:58: warning: missing initializer for member ‘_ENetAddress::sin6_scope_id’ [-Wmissing-field-initializers] 8345 | ENetAddress address = { ENET_HOST_ANY, g_netPort }; | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/gamedef.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/actors.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/gamedef.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/gamedef.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/gamedef.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/gamedef.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/rr/src/game.cpp: In function ‘void G_GameExit(const char*)’: source/rr/src/game.cpp:438:1: warning: ‘noreturn’ function does return 438 | } | ^ source/rr/src/game.cpp: In function ‘int A_Spawn(int, int)’: source/rr/src/game.cpp:3770:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 3770 | if (!REALITY) | ^~ source/rr/src/game.cpp:3773:9: note: here 3773 | case ATOMICHEALTH__STATIC: | ^~~~ mkdir -p obj/rr/ source/rr/src/actors.cpp: In function ‘void A_RadiusDamage(int, int, int, int, int, int)’: source/rr/src/actors.cpp:153:36: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 153 | if (numSectors == ARRAY_SIZE(sectorList)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/gameexec.cpp -o obj/rr/gameexec.o source/rr/src/gamedef.cpp: In function ‘void C_InitHashes()’: source/rr/src/gamedef.cpp:309:14: warning: unused variable ‘i’ [-Wunused-variable] 309 | uint32_t i; | ^ source/rr/src/gamedef.cpp: In function ‘void C_GetNextVarType(int32_t)’: source/rr/src/gamedef.cpp:686:10: warning: unused variable ‘varptr’ [-Wunused-variable] 686 | auto varptr = g_scriptPtr; | ^~~~~~ source/rr/src/actors.cpp: In function ‘void G_MoveStandables()’: source/rr/src/actors.cpp:1916:29: warning: unused variable ‘cursectnum’ [-Wunused-variable] 1916 | int16_t cursectnum; | ^~~~~~~~~~ source/rr/src/gamedef.cpp: In function ‘int32_t C_ParseCommand(int32_t)’: source/rr/src/gamedef.cpp:1980:1: warning: label ‘setvarvar’ defined but not used [-Wunused-label] 1980 | setvarvar: | ^~~~~~~~~ source/rr/src/actors.cpp: In function ‘void G_MoveWeapons()’: source/rr/src/actors.cpp:3254:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 3254 | if (!REALITY) | ^~ source/rr/src/actors.cpp:3256:13: note: here 3256 | case SHOTSPARK1__STATIC: | ^~~~ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/gamevars.cpp -o obj/rr/gamevars.o In file included from source/build/include/compat.h:1485, from source/build/include/colmatch.h:2, from source/rr/src/gameexec.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/gameexec.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/gameexec.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/gameexec.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/gameexec.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/gameexec.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/gameexec.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/gameexec.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/gameexec.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/gameexec.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/gameexec.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/rr/src/gameexec.cpp: In function ‘int32_t VM_EventInlineInternal__(int, int, int, int, int32_t)’: source/rr/src/gameexec.cpp:167:18: warning: unused variable ‘t’ [-Wunused-variable] 167 | double const t = timerGetFractionalTicks(); | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/gamevars.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/player.cpp -o obj/rr/player.o In file included from source/rr/src/duke3d.h:28, from source/rr/src/gamevars.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/gamevars.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/gamevars.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/gamevars.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/gamevars.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/gamevars.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/gamevars.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/gamevars.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/gamevars.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/gamevars.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/rr/src/gamevars.cpp:603:1: warning: missing initializer for member ‘weapondata_t::FlashColor’ [-Wmissing-field-initializers] 603 | }; | ^ source/rr/src/gamevars.cpp:603:1: warning: missing initializer for member ‘weapondata_t::FlashColor’ [-Wmissing-field-initializers] source/rr/src/gamevars.cpp:603:1: warning: missing initializer for member ‘weapondata_t::FlashColor’ [-Wmissing-field-initializers] source/rr/src/gamevars.cpp:603:1: warning: missing initializer for member ‘weapondata_t::FlashColor’ [-Wmissing-field-initializers] source/rr/src/gamevars.cpp:710:16: warning: ‘lastvisinc’ defined but not used [-Wunused-variable] 710 | static int32_t lastvisinc; | ^~~~~~~~~~ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/premap.cpp -o obj/rr/premap.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/sector.cpp -o obj/rr/sector.o In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/player.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/anim.cpp -o obj/rr/anim.o In file included from source/rr/src/duke3d.h:28, from source/rr/src/player.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/player.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/player.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/player.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/player.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/player.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/player.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/player.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/player.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/player.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/rr/src/player.cpp: In function ‘void P_DisplayWeapon()’: source/rr/src/player.cpp:2718:38: warning: comparison of integer expressions of different signedness: ‘const int16_t’ {aka ‘const short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2718 | if (*weaponFrame >= ARRAY_SIZE(remoteFrames)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/player.cpp:3150:38: warning: comparison of integer expressions of different signedness: ‘const int16_t’ {aka ‘const short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 3150 | if (*weaponFrame >= ARRAY_SIZE(pipebombFrames)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/player.cpp:3203:38: warning: comparison of integer expressions of different signedness: ‘const int16_t’ {aka ‘const short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 3203 | if (*weaponFrame >= ARRAY_SIZE(remoteFrames)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/player.cpp:3266:38: warning: comparison of integer expressions of different signedness: ‘const int16_t’ {aka ‘const short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 3266 | if (*weaponFrame >= ARRAY_SIZE(devastatorFrames)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/player.cpp:3305:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 3305 | if (*weaponFrame % 6 >= ARRAY_SIZE(freezerFrames)) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/player.cpp: In function ‘void P_ProcessWeapon(int)’: source/rr/src/player.cpp:6510:25: warning: unused variable ‘pipeBombType’ [-Wunused-variable] 6510 | int pipeBombType; | ^~~~~~~~~~~~ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/premap.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/sector.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ source/rr/src/player.cpp: In function ‘void P_DHProcessInput(int)’: source/rr/src/player.cpp:9983:19: warning: unused variable ‘squishPlayer’ [-Wunused-variable] 9983 | int const squishPlayer = (pushmove((vec3_t *)pPlayer, &pPlayer->cursectnum, (!RR || pSprite->clipdist == 64) ? 164 : 16, (4L << 8), (4L << 8), CLIPMASK0) < 0 && | ^~~~~~~~~~~~ source/rr/src/player.cpp:9658:26: warning: unused variable ‘playerShrunk’ [-Wunused-variable] 9658 | int const playerShrunk = (pSprite->yrepeat < 8); | ^~~~~~~~~~~~ source/rr/src/player.cpp:9874:1: warning: label ‘HORIZONLY’ defined but not used [-Wunused-label] 9874 | HORIZONLY:; | ^~~~~~~~~ source/rr/src/player.cpp: In function ‘int A_Shoot(int, int)’: source/rr/src/player.cpp:762:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 762 | if (!REALITY) | ^~ source/rr/src/player.cpp:764:9: note: here 764 | case SHOTSPARK1__STATIC: | ^~~~ In file included from source/rr/src/duke3d.h:28, from source/rr/src/premap.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/premap.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/rr/src/anim.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/premap.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/premap.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/premap.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/premap.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/premap.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/premap.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/premap.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/premap.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/sector.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/sector.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/sector.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/sector.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/sector.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/sector.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/sector.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/sector.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/sector.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/sector.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/rr/src/anim.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/anim.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/anim.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/anim.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/anim.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/anim.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/anim.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/anim.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/anim.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/anim.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/rr/src/sector.cpp: In function ‘void P_HandleKeys(int)’: source/rr/src/sector.cpp:3831:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3831 | if (pPlayer->newowner == -1 && (TEST_SYNC_KEY(playerBits, SK_INV_LEFT) || TEST_SYNC_KEY(playerBits, SK_INV_RIGHT)) || pPlayer->refresh_inventory) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/sector.cpp: In function ‘void P_HandleSharedKeys(int)’: source/rr/src/sector.cpp:4245:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4245 | if (pPlayer->newowner == -1 && (TEST_SYNC_KEY(playerBits, SK_INV_LEFT) || TEST_SYNC_KEY(playerBits, SK_INV_RIGHT)) || (!WW2GI && pPlayer->refresh_inventory)) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/anim.cpp: In function ‘int32_t Anim_Play(const char*)’: source/rr/src/anim.cpp:482:19: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘take_sign_t’ {aka ‘int’} [-Wsign-compare] 482 | if (firstfour == B_LITTLE32(0x46494B44)) mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/common.cpp -o obj/rr/common.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/config.cpp -o obj/rr/config.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/demo.cpp -o obj/rr/demo.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/input.cpp -o obj/rr/input.o In file included from source/build/include/compat.h:1485, from source/rr/src/common.cpp:5: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/config.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/config.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/config.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/common.cpp:6: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/common.cpp:6: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/config.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/config.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/config.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/config.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/config.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/build.h:331, from source/rr/src/common.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/common.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/common.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/common.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/config.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/common.cpp:6: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/common.cpp:6: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/config.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/common.cpp:6: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/config.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/common.cpp:6: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/rr/src/config.cpp: In function ‘void CONFIG_SetupMouse()’: source/rr/src/config.cpp:503:13: warning: unused variable ‘scale’ [-Wunused-variable] 503 | int32_t scale; | ^~~~~ source/rr/src/config.cpp: In function ‘void CONFIG_SetGameControllerDefaults()’: source/rr/src/config.cpp:689:46: warning: unused variable ‘buttonsFury’ [-Wunused-variable] 689 | static GameControllerButtonSetting const buttonsFury[] = | ^~~~~~~~~~~ In file included from source/rr/src/config.cpp:41: source/rr/src/_functio.h: At global scope: source/rr/src/_functio.h:376:21: warning: ‘joystickdigitaldefaults’ defined but not used [-Wunused-variable] 376 | static const char * joystickdigitaldefaults[MAXJOYDIGITAL] = | ^~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/_functio.h:368:21: warning: ‘joystickanalogdefaults’ defined but not used [-Wunused-variable] 368 | static const char * joystickanalogdefaults[MAXJOYAXES] = | ^~~~~~~~~~~~~~~~~~~~~~ source/rr/src/_functio.h:359:21: warning: ‘joystickclickeddefaults’ defined but not used [-Wunused-variable] 359 | static const char * joystickclickeddefaults[MAXJOYBUTTONSANDHATS] = | ^~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/_functio.h:318:21: warning: ‘joystickdefaults’ defined but not used [-Wunused-variable] 318 | static const char * joystickdefaults[MAXJOYBUTTONSANDHATS] = | ^~~~~~~~~~~~~~~~ source/rr/src/_functio.h:256:21: warning: ‘mouseanalogdefaults’ defined but not used [-Wunused-variable] 256 | static const char * mouseanalogdefaults[MAXMOUSEAXES] = | ^~~~~~~~~~~~~~~~~~~ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/demo.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/rr/src/global.h:26, from source/rr/src/input.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/menus.cpp -o obj/rr/menus.o In file included from source/rr/src/duke3d.h:28, from source/rr/src/demo.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/demo.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/namesdyn.cpp -o obj/rr/namesdyn.o In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/demo.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/demo.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/demo.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/demo.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/demo.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/demo.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/demo.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/demo.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/global.h:26, from source/rr/src/input.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/global.h:26, from source/rr/src/input.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/global.h:26, from source/rr/src/input.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/global.h:26, from source/rr/src/input.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/global.h:26, from source/rr/src/input.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/global.h:26, from source/rr/src/input.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/global.h:26, from source/rr/src/input.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/global.h:26, from source/rr/src/input.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/global.h:26, from source/rr/src/input.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/global.h:26, from source/rr/src/input.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/net.cpp -o obj/rr/net.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/savegame.cpp -o obj/rr/savegame.o In file included from source/build/include/compat.h:1485, from source/rr/src/namesdyn.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/audiolib/include/opl3.h:40, from source/audiolib/include/al_midi.h:23, from source/rr/src/menus.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/namesdyn.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/namesdyn.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/menus.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/menus.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/namesdyn.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/namesdyn.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/namesdyn.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/namesdyn.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/namesdyn.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/namesdyn.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/namesdyn.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/menus.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/menus.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/namesdyn.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/menus.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/menus.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/menus.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/menus.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/menus.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/menus.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/net.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/savegame.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/net.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/net.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/rts.cpp -o obj/rr/rts.o In file included from source/rr/src/duke3d.h:28, from source/rr/src/savegame.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/savegame.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/net.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/net.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/net.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/net.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/net.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/net.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/savegame.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/savegame.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/savegame.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/savegame.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/savegame.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/net.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/rr/src/duke3d.h:29, from source/rr/src/savegame.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/net.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/savegame.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/savegame.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/rr/src/menus.cpp:372:26: warning: ‘MEF_ColorCorrect’ defined but not used [-Wunused-variable] 372 | static MenuEntryFormat_t MEF_ColorCorrect = { 2<<16, 0, -(240<<16) }; | ^~~~~~~~~~~~~~~~ source/rr/src/net.cpp: In function ‘void Net_DoPrediction()’: source/rr/src/net.cpp:435:37: warning: unused variable ‘vara4’ [-Wunused-variable] 435 | short var9c, vara0, vara4; | ^~~~~ source/rr/src/net.cpp:251:21: warning: unused variable ‘var84’ [-Wunused-variable] 251 | int16_t var84; | ^~~~~ source/rr/src/net.cpp:451:21: warning: unused variable ‘varcc’ [-Wunused-variable] 451 | int16_t varcc; | ^~~~~ In file included from source/rr/src/sector.h:28, from source/rr/src/gameexec.h:27, from source/rr/src/duke3d.h:125, from source/rr/src/net.cpp:23: source/rr/src/net.cpp: In function ‘char Net_PlayerSync2()’: source/rr/src/macros.h:65:42: warning: unnecessary parentheses in declaration of ‘j’ [-Wparentheses] 65 | #define TRAVERSE_SPRITE_STAT(l, o, n) (o) = (l); ((o) != -1) && ((n) = nextspritestat[o]); (o) = (n) | ^~~ source/rr/src/net.cpp:1435:14: note: in expansion of macro ‘TRAVERSE_SPRITE_STAT’ 1435 | for (int TRAVERSE_SPRITE_STAT(headspritestat[STAT_PLAYER], j, nextj)) | ^~~~~~~~~~~~~~~~~~~~ source/rr/src/macros.h:65:42: note: remove parentheses 65 | #define TRAVERSE_SPRITE_STAT(l, o, n) (o) = (l); ((o) != -1) && ((n) = nextspritestat[o]); (o) = (n) | ^~~ source/rr/src/net.cpp:1435:14: note: in expansion of macro ‘TRAVERSE_SPRITE_STAT’ 1435 | for (int TRAVERSE_SPRITE_STAT(headspritestat[STAT_PLAYER], j, nextj)) | ^~~~~~~~~~~~~~~~~~~~ source/rr/src/net.cpp:1421:9: warning: unused variable ‘j’ [-Wunused-variable] 1421 | int j, nextj; | ^ In file included from source/rr/src/sector.h:28, from source/rr/src/gameexec.h:27, from source/rr/src/duke3d.h:125, from source/rr/src/net.cpp:23: source/rr/src/net.cpp: In function ‘char Net_ActorSync()’: source/rr/src/macros.h:65:42: warning: unnecessary parentheses in declaration of ‘j’ [-Wparentheses] 65 | #define TRAVERSE_SPRITE_STAT(l, o, n) (o) = (l); ((o) != -1) && ((n) = nextspritestat[o]); (o) = (n) | ^~~ source/rr/src/net.cpp:1453:14: note: in expansion of macro ‘TRAVERSE_SPRITE_STAT’ 1453 | for (int TRAVERSE_SPRITE_STAT(headspritestat[STAT_ACTOR], j, nextj)) | ^~~~~~~~~~~~~~~~~~~~ source/rr/src/macros.h:65:42: note: remove parentheses 65 | #define TRAVERSE_SPRITE_STAT(l, o, n) (o) = (l); ((o) != -1) && ((n) = nextspritestat[o]); (o) = (n) | ^~~ source/rr/src/net.cpp:1453:14: note: in expansion of macro ‘TRAVERSE_SPRITE_STAT’ 1453 | for (int TRAVERSE_SPRITE_STAT(headspritestat[STAT_ACTOR], j, nextj)) | ^~~~~~~~~~~~~~~~~~~~ source/rr/src/macros.h:65:42: warning: unnecessary parentheses in declaration of ‘j’ [-Wparentheses] 65 | #define TRAVERSE_SPRITE_STAT(l, o, n) (o) = (l); ((o) != -1) && ((n) = nextspritestat[o]); (o) = (n) | ^~~ source/rr/src/net.cpp:1464:14: note: in expansion of macro ‘TRAVERSE_SPRITE_STAT’ 1464 | for (int TRAVERSE_SPRITE_STAT(headspritestat[STAT_ZOMBIEACTOR], j, nextj)) | ^~~~~~~~~~~~~~~~~~~~ source/rr/src/macros.h:65:42: note: remove parentheses 65 | #define TRAVERSE_SPRITE_STAT(l, o, n) (o) = (l); ((o) != -1) && ((n) = nextspritestat[o]); (o) = (n) | ^~~ source/rr/src/net.cpp:1464:14: note: in expansion of macro ‘TRAVERSE_SPRITE_STAT’ 1464 | for (int TRAVERSE_SPRITE_STAT(headspritestat[STAT_ZOMBIEACTOR], j, nextj)) | ^~~~~~~~~~~~~~~~~~~~ source/rr/src/net.cpp: In function ‘char Net_WeaponSync()’: source/rr/src/macros.h:65:42: warning: unnecessary parentheses in declaration of ‘j’ [-Wparentheses] 65 | #define TRAVERSE_SPRITE_STAT(l, o, n) (o) = (l); ((o) != -1) && ((n) = nextspritestat[o]); (o) = (n) | ^~~ source/rr/src/net.cpp:1484:14: note: in expansion of macro ‘TRAVERSE_SPRITE_STAT’ 1484 | for (int TRAVERSE_SPRITE_STAT(headspritestat[STAT_PROJECTILE], j, nextj)) | ^~~~~~~~~~~~~~~~~~~~ source/rr/src/macros.h:65:42: note: remove parentheses 65 | #define TRAVERSE_SPRITE_STAT(l, o, n) (o) = (l); ((o) != -1) && ((n) = nextspritestat[o]); (o) = (n) | ^~~ source/rr/src/net.cpp:1484:14: note: in expansion of macro ‘TRAVERSE_SPRITE_STAT’ 1484 | for (int TRAVERSE_SPRITE_STAT(headspritestat[STAT_PROJECTILE], j, nextj)) | ^~~~~~~~~~~~~~~~~~~~ source/rr/src/net.cpp: In function ‘char Net_MapSync()’: source/rr/src/macros.h:65:42: warning: unnecessary parentheses in declaration of ‘j’ [-Wparentheses] 65 | #define TRAVERSE_SPRITE_STAT(l, o, n) (o) = (l); ((o) != -1) && ((n) = nextspritestat[o]); (o) = (n) | ^~~ source/rr/src/net.cpp:1504:14: note: in expansion of macro ‘TRAVERSE_SPRITE_STAT’ 1504 | for (int TRAVERSE_SPRITE_STAT(headspritestat[STAT_EFFECTOR], j, nextj)) | ^~~~~~~~~~~~~~~~~~~~ source/rr/src/macros.h:65:42: note: remove parentheses 65 | #define TRAVERSE_SPRITE_STAT(l, o, n) (o) = (l); ((o) != -1) && ((n) = nextspritestat[o]); (o) = (n) | ^~~ source/rr/src/net.cpp:1504:14: note: in expansion of macro ‘TRAVERSE_SPRITE_STAT’ 1504 | for (int TRAVERSE_SPRITE_STAT(headspritestat[STAT_EFFECTOR], j, nextj)) | ^~~~~~~~~~~~~~~~~~~~ source/rr/src/net.cpp: In function ‘void Net_GetSyncInfoFromPacket(uint8_t*, int, int*, int)’: source/rr/src/net.cpp:1687:13: warning: unused variable ‘i’ [-Wunused-variable] 1687 | int sb, i; | ^ source/rr/src/net.cpp:1688:16: warning: unused variable ‘syncvaltail’ [-Wunused-variable] 1688 | extern int syncvaltail, syncvaltottail; | ^~~~~~~~~~~ source/rr/src/net.cpp: In function ‘void Net_Disconnect()’: source/rr/src/net.cpp:2809:20: warning: enumeration value ‘ENET_EVENT_TYPE_DISCONNECT_TIMEOUT’ not handled in switch [-Wswitch] 2809 | switch (event.type) | ^ source/rr/src/net.cpp:2843:20: warning: enumeration value ‘ENET_EVENT_TYPE_DISCONNECT_TIMEOUT’ not handled in switch [-Wswitch] 2843 | switch (event.type) | ^ source/rr/src/net.cpp: In function ‘void Net_ParseClientPacket(ENetEvent*)’: source/rr/src/net.cpp:3065:17: warning: unused variable ‘j’ [-Wunused-variable] 3065 | int16_t j; | ^ source/rr/src/net.cpp:3066:17: warning: unused variable ‘other’ [-Wunused-variable] 3066 | int32_t other = pbuf[--packbufleng]; | ^~~~~ source/rr/src/net.cpp: In function ‘void Net_ParsePacket(uint8_t*, int)’: source/rr/src/net.cpp:2320:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 2320 | g_player[other].syncvalhead = syncvaltottail = 0L; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ source/rr/src/net.cpp:2321:5: note: here 2321 | case SERVER_GENERATED_BROADCAST: | ^~~~ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/osdfuncs.cpp -o obj/rr/osdfuncs.o In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/rts.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/osdcmds.cpp -o obj/rr/osdcmds.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/grpscan.cpp -o obj/rr/grpscan.o In file included from source/rr/src/duke3d.h:28, from source/rr/src/rts.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/rts.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/rts.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/rts.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/rts.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/rts.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/rts.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/rts.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/rts.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/rts.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/sounds.cpp -o obj/rr/sounds.o In file included from source/build/include/compat.h:1485, from source/rr/src/osdfuncs.cpp:22: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/rr/src/cmdline.h:26, from source/rr/src/osdcmds.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/rr/src/grpscan.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/osdfuncs.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/osdfuncs.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/osdfuncs.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/osdfuncs.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/osdfuncs.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/osdfuncs.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/osdfuncs.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/osdfuncs.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/osdfuncs.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/osdfuncs.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/rr/src/grpscan.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/grpscan.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/osdcmds.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/osdcmds.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/grpscan.cpp:30: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/grpscan.cpp:30: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/grpscan.cpp:30: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/grpscan.cpp:30: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/grpscan.cpp:30: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/grpscan.cpp:30: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/osdcmds.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/osdcmds.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/grpscan.cpp:30: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/osdcmds.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/osdcmds.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/osdcmds.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/grpscan.cpp:30: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/osdcmds.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/osdcmds.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/osdcmds.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/soundsdyn.cpp -o obj/rr/soundsdyn.o source/rr/src/osdcmds.cpp: In function ‘int osdcmd_listplayers(osdcmdptr_t)’: source/rr/src/osdcmds.cpp:1106:22: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘in6_addr’ [-Wformat=] 1106 | initprintf("%x %s %s\n", currentPeer->address.host, ipaddr, | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | unsigned int in6_addr source/rr/src/osdcmds.cpp: In function ‘int osdcmd_printtimes(osdcmdptr_t)’: source/rr/src/osdcmds.cpp:1210:13: warning: unused variable ‘maxlen’ [-Wunused-variable] 1210 | int32_t maxlen = 0; | ^~~~~~ In file included from source/build/include/compat.h:1485, from source/rr/src/sounds.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/cheats.cpp -o obj/rr/cheats.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/sbar.cpp -o obj/rr/sbar.o In file included from source/rr/src/duke3d.h:28, from source/rr/src/sounds.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/sounds.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/sounds.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/sounds.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/sounds.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/sounds.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/sounds.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/sounds.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/sounds.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/sounds.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/rr/src/soundsdyn.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/screentext.cpp -o obj/rr/screentext.o In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/cheats.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/soundsdyn.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/soundsdyn.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/soundsdyn.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/soundsdyn.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/soundsdyn.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/soundsdyn.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/soundsdyn.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/soundsdyn.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/soundsdyn.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/soundsdyn.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/sbar.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/cheats.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/cheats.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/cheats.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/cheats.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/cheats.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/cheats.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/cheats.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/cheats.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/cheats.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/cheats.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/screens.cpp -o obj/rr/screens.o In file included from source/rr/src/duke3d.h:28, from source/rr/src/sbar.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/sbar.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/sbar.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/sbar.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/sbar.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/sbar.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/sbar.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/sbar.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/sbar.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/sbar.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/cmdline.cpp -o obj/rr/cmdline.o In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/screentext.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/rrdh.cpp -o obj/rr/rrdh.o In file included from source/rr/src/duke3d.h:28, from source/rr/src/screentext.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/screentext.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/screentext.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/screentext.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/screentext.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/screentext.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/screentext.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/screentext.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/screentext.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/screentext.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/screens.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/screens.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/screens.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/screens.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/screens.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/screens.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/screens.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/screens.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/screens.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/screens.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/screens.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/duke3d.h:27, from source/rr/src/cmdline.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/filestream.cpp -o obj/rr/filestream.o source/rr/src/screens.cpp: In function ‘void G_PrintCoords(int32_t)’: source/rr/src/screens.cpp:669:49: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘ClockTicks’ [-Wformat=] 669 | Bsprintf(tempbuf, "GAMETIC= %u, TOTALCLOCK=%d", g_moveThingsCount, totalclock); | ~^ ~~~~~~~~~~ | | | | int ClockTicks In file included from source/build/include/compat.h:1485, from source/rr/src/rrdh.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/cmdline.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/duke3d.h:28, from source/rr/src/cmdline.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/cmdline.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/cmdline.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/cmdline.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/cmdline.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/cmdline.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/cmdline.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/cmdline.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/cmdline.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/rr/src/rrdh.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/rrdh.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/rrdh.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/duke3d.h:29, from source/rr/src/rrdh.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/rrdh.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/duke3d.h:29, from source/rr/src/rrdh.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/duke3d.h:29, from source/rr/src/rrdh.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/duke3d.h:29, from source/rr/src/rrdh.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/rrdh.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/duke3d.h:29, from source/rr/src/rrdh.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/playmve.cpp -o obj/rr/playmve.o source/rr/src/rrdh.cpp: In function ‘void sub_51678(int, int, int, int, int, int)’: source/rr/src/rrdh.cpp:139:20: warning: unused parameter ‘a1’ [-Wunused-parameter] 139 | void sub_51678(int a1, int a2, int a3, int a4, int a5, int a6) | ~~~~^~ source/rr/src/rrdh.cpp:139:28: warning: unused parameter ‘a2’ [-Wunused-parameter] 139 | void sub_51678(int a1, int a2, int a3, int a4, int a5, int a6) | ~~~~^~ source/rr/src/rrdh.cpp:139:36: warning: unused parameter ‘a3’ [-Wunused-parameter] 139 | void sub_51678(int a1, int a2, int a3, int a4, int a5, int a6) | ~~~~^~ source/rr/src/rrdh.cpp:139:44: warning: unused parameter ‘a4’ [-Wunused-parameter] 139 | void sub_51678(int a1, int a2, int a3, int a4, int a5, int a6) | ~~~~^~ source/rr/src/rrdh.cpp:139:52: warning: unused parameter ‘a5’ [-Wunused-parameter] 139 | void sub_51678(int a1, int a2, int a3, int a4, int a5, int a6) | ~~~~^~ source/rr/src/rrdh.cpp:139:60: warning: unused parameter ‘a6’ [-Wunused-parameter] 139 | void sub_51678(int a1, int a2, int a3, int a4, int a5, int a6) | ~~~~^~ source/rr/src/rrdh.cpp: In function ‘int ghcons_isanimalescapewall(short int)’: source/rr/src/rrdh.cpp:145:15: warning: unused variable ‘wl’ [-Wunused-variable] 145 | walltype *wl = &wall[w]; | ^~ source/rr/src/rrdh.cpp: In function ‘int ghcons_isanimalescapesect(short int)’: source/rr/src/rrdh.cpp:165:17: warning: unused variable ‘sc’ [-Wunused-variable] 165 | sectortype *sc = §or[s]; | ^~ source/rr/src/rrdh.cpp: In function ‘int ghsound_pmadecall(spritetype*, short int)’: source/rr/src/rrdh.cpp:317:45: warning: unused parameter ‘a2’ [-Wunused-parameter] 317 | int ghsound_pmadecall(spritetype *a1, short a2) | ~~~~~~^~ mkdir -p obj/rr/ source/rr/src/rrdh.cpp: In function ‘void ghsound_footstepsound(short int, int)’: source/rr/src/rrdh.cpp:469:19: warning: unused variable ‘d’ [-Wunused-variable] 469 | int i, nexti, d; | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/src/startgtk.game.cpp -o obj/rr/startgtk.game.o source/rr/src/rrdh.cpp: In function ‘void ghsound_plrtouchedsprite(short int, short int)’: source/rr/src/rrdh.cpp:585:17: warning: variable ‘s’ set but not used [-Wunused-but-set-variable] 585 | spritetype *s; | ^ source/rr/src/rrdh.cpp: In function ‘void ghsound_preload(int)’: source/rr/src/rrdh.cpp:629:26: warning: unused parameter ‘a1’ [-Wunused-parameter] 629 | void ghsound_preload(int a1) | ~~~~^~ source/rr/src/rrdh.cpp: In function ‘void sub_52BA8()’: source/rr/src/rrdh.cpp:832:77: warning: format ‘%i’ expects argument of type ‘int’, but argument 3 has type ‘SpriteTracker’ [-Wformat=] 832 | initprintf("NOTICE: deleting floating sprite %i: x=%i, y=%i, z=%i, sect=%i\n", i, sprite[i].x, sprite[i].y, sprite[i].z, sect); | ~^ ~~~~~~~~~~~ | | | | int SpriteTracker source/rr/src/rrdh.cpp:832:83: warning: format ‘%i’ expects argument of type ‘int’, but argument 4 has type ‘SpriteTracker’ [-Wformat=] 832 | initprintf("NOTICE: deleting floating sprite %i: x=%i, y=%i, z=%i, sect=%i\n", i, sprite[i].x, sprite[i].y, sprite[i].z, sect); | ~^ ~~~~~~~~~~~ | | | | int SpriteTracker source/rr/src/rrdh.cpp:832:89: warning: format ‘%i’ expects argument of type ‘int’, but argument 5 has type ‘SpriteTracker’ [-Wformat=] 832 | initprintf("NOTICE: deleting floating sprite %i: x=%i, y=%i, z=%i, sect=%i\n", i, sprite[i].x, sprite[i].y, sprite[i].z, sect); | ~^ ~~~~~~~~~~~ | | | | int SpriteTracker In file included from source/build/include/compat.h:1485, from source/build/include/vfs.h:7, from source/rr/src/filestream.h:22, from source/rr/src/filestream.cpp:19: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ source/rr/src/rrdh.cpp:812:14: warning: unused variable ‘tl’ [-Wunused-variable] 812 | int v1c, tl, tc; | ^~ source/rr/src/rrdh.cpp:812:18: warning: unused variable ‘tc’ [-Wunused-variable] 812 | int v1c, tl, tc; | ^~ source/rr/src/rrdh.cpp: In function ‘void ghtrophy_savebestscores()’: source/rr/src/rrdh.cpp:1179:21: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1179 | if (dword_AA36C > bestscore.f_0) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp:1181:21: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1181 | if (dword_AA370 > bestscore.f_4) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp:1183:21: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1183 | if (dword_AA374 > bestscore.f_8) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp:1185:21: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1185 | if (dword_AA378 > bestscore.f_c) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp: In function ‘int ghtrophy_isakill(short int)’: source/rr/src/rrdh.cpp:1221:17: warning: unused variable ‘spr’ [-Wunused-variable] 1221 | spritetype *spr = &sprite[a1]; | ^~~ source/rr/src/rrdh.cpp: In function ‘void ghtrophy_addkill(int)’: source/rr/src/rrdh.cpp:1300:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1300 | if (f2B80E0[dword_AA300].f_4 > dword_AA36C) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ source/rr/src/rrdh.cpp:1311:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1311 | if (f2B80E0[dword_AA300].f_4 > dword_AA370) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ source/rr/src/rrdh.cpp:1269:17: warning: unused variable ‘spr’ [-Wunused-variable] 1269 | spritetype *spr = &sprite[a1]; | ^~~ source/rr/src/rrdh.cpp: In function ‘void sub_53C04()’: source/rr/src/rrdh.cpp:1362:21: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1362 | if (dword_AA37C > bestscore.f_10[0].f_0) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp:1371:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1371 | else if (dword_AA37C > bestscore.f_10[1].f_0) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp:1380:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1380 | else if (dword_AA37C > bestscore.f_10[2].f_0) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp:1389:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1389 | else if (dword_AA37C > bestscore.f_10[3].f_0) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp:1398:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1398 | else if (dword_AA37C > bestscore.f_10[4].f_0) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp: In function ‘int ghshtgn_setmode(int)’: source/rr/src/rrdh.cpp:1966:43: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 1966 | if ((int)totalclock - dword_AA3C4 > fAA3D0[dword_AA3BC].f_0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp: In function ‘void ghshtgn_fire(short int)’: source/rr/src/rrdh.cpp:2115:39: warning: comparison is always false due to limited range of data type [-Wtype-limits] 2115 | if (sprite[v1c].cstat == (short)32768) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp: In function ‘void ghshtgn_render(short int)’: source/rr/src/rrdh.cpp:2217:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2217 | if ((int)totalclock - dword_AA53C > vdx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ source/rr/src/rrdh.cpp: In function ‘void ghrifle_fire(short int)’: source/rr/src/rrdh.cpp:2364:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] 2364 | if (sprite[v1c].cstat == (short)32768) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp: In function ‘void ghrifle_render(short int, int)’: source/rr/src/rrdh.cpp:2465:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2465 | if ((int)totalclock - dword_AA840 > vdx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ source/rr/src/rrdh.cpp: In function ‘void ghpistol_fire(short int)’: source/rr/src/rrdh.cpp:2636:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] 2636 | if (sprite[v1c].cstat == (short)32768) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp: In function ‘void ghpistol_render(short int)’: source/rr/src/rrdh.cpp:2713:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2713 | if ((int)totalclock - dword_AA9C4 > vdx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ source/rr/src/rrdh.cpp: In function ‘void ghbow_fire(short int)’: source/rr/src/rrdh.cpp:2795:27: warning: unused variable ‘p’ [-Wunused-variable] 2795 | struct player_struct *p; | ^ source/rr/src/rrdh.cpp: In function ‘void ghbow_render(short int)’: source/rr/src/rrdh.cpp:2867:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2867 | if ((int)totalclock - dword_AAAA8 > vdx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ source/rr/src/rrdh.cpp: In function ‘short int ghtrax_getoldestdeertrax()’: source/rr/src/rrdh.cpp:2992:67: warning: format ‘%i’ expects argument of type ‘int’, but argument 2 has type ‘SpriteTracker’ [-Wformat=] 2992 | initprintf("ghtrax_getoldestdeertrax: oldest trax at %i\n", sprite[i].extra); | ~^ ~~~~~~~~~~~~~~~ | | | | int SpriteTracker source/rr/src/rrdh.cpp: In function ‘void ghtrax_deertrax(short int)’: source/rr/src/rrdh.cpp:3006:16: warning: unused variable ‘i’ [-Wunused-variable] 3006 | short v18, i, nexti; | ^ source/rr/src/rrdh.cpp:3006:19: warning: unused variable ‘nexti’ [-Wunused-variable] 3006 | short v18, i, nexti; | ^~~~~ source/rr/src/rrdh.cpp: In function ‘short int ghtrax_getoldestboartrax()’: source/rr/src/rrdh.cpp:3084:67: warning: format ‘%i’ expects argument of type ‘int’, but argument 2 has type ‘SpriteTracker’ [-Wformat=] 3084 | initprintf("ghtrax_getoldestdeertrax: oldest trax at %i\n", sprite[i].extra); | ~^ ~~~~~~~~~~~~~~~ | | | | int SpriteTracker source/rr/src/rrdh.cpp: In function ‘void ghtrax_boartrax(short int)’: source/rr/src/rrdh.cpp:3109:24: warning: too many arguments for format [-Wformat-extra-args] 3109 | initprintf(" set maxtraxboar to\n", dword_AAAC4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/rrdh.cpp:3100:16: warning: unused variable ‘i’ [-Wunused-variable] 3100 | short v18, i, nexti; | ^ source/rr/src/rrdh.cpp:3100:19: warning: unused variable ‘nexti’ [-Wunused-variable] 3100 | short v18, i, nexti; | ^~~~~ source/rr/src/rrdh.cpp: In function ‘void ghtrax_leavetrax(short int)’: source/rr/src/rrdh.cpp:3190:17: warning: variable ‘sc’ set but not used [-Wunused-but-set-variable] 3190 | sectortype *sc; | ^~ source/rr/src/rrdh.cpp: In function ‘void ghtrax_deerdroppings(short int)’: source/rr/src/rrdh.cpp:3219:16: warning: unused variable ‘i’ [-Wunused-variable] 3219 | short v18, i, nexti; | ^ source/rr/src/rrdh.cpp:3219:19: warning: unused variable ‘nexti’ [-Wunused-variable] 3219 | short v18, i, nexti; | ^~~~~ source/rr/src/rrdh.cpp: In function ‘void ghtrax_boardroppings(short int)’: source/rr/src/rrdh.cpp:3261:16: warning: unused variable ‘i’ [-Wunused-variable] 3261 | short v18, i, nexti; | ^ source/rr/src/rrdh.cpp:3261:19: warning: unused variable ‘nexti’ [-Wunused-variable] 3261 | short v18, i, nexti; | ^~~~~ source/rr/src/rrdh.cpp: In function ‘void ghtrax_leavedroppings(short int)’: source/rr/src/rrdh.cpp:3299:17: warning: variable ‘sc’ set but not used [-Wunused-but-set-variable] 3299 | sectortype *sc; | ^~ source/rr/src/rrdh.cpp: In function ‘void sub_57B38(long int, long int, long int, short int)’: source/rr/src/rrdh.cpp:3399:23: warning: unused variable ‘l’ [-Wunused-variable] 3399 | long i, j, k, l, x1, y1, x2, y2, x3, y3, x4, y4, ox, oy, xoff, yoff; | ^ source/rr/src/rrdh.cpp:3399:42: warning: unused variable ‘x3’ [-Wunused-variable] 3399 | long i, j, k, l, x1, y1, x2, y2, x3, y3, x4, y4, ox, oy, xoff, yoff; | ^~ source/rr/src/rrdh.cpp:3399:46: warning: unused variable ‘y3’ [-Wunused-variable] 3399 | long i, j, k, l, x1, y1, x2, y2, x3, y3, x4, y4, ox, oy, xoff, yoff; | ^~ source/rr/src/rrdh.cpp:3399:50: warning: unused variable ‘x4’ [-Wunused-variable] 3399 | long i, j, k, l, x1, y1, x2, y2, x3, y3, x4, y4, ox, oy, xoff, yoff; | ^~ source/rr/src/rrdh.cpp:3399:54: warning: unused variable ‘y4’ [-Wunused-variable] 3399 | long i, j, k, l, x1, y1, x2, y2, x3, y3, x4, y4, ox, oy, xoff, yoff; | ^~ source/rr/src/rrdh.cpp:3399:66: warning: unused variable ‘xoff’ [-Wunused-variable] 3399 | long i, j, k, l, x1, y1, x2, y2, x3, y3, x4, y4, ox, oy, xoff, yoff; | ^~~~ source/rr/src/rrdh.cpp:3399:72: warning: unused variable ‘yoff’ [-Wunused-variable] 3399 | long i, j, k, l, x1, y1, x2, y2, x3, y3, x4, y4, ox, oy, xoff, yoff; | ^~~~ source/rr/src/rrdh.cpp:3400:14: warning: unused variable ‘dax’ [-Wunused-variable] 3400 | long dax, day, cosang, sinang, xspan, yspan, sprx, spry; | ^~~ source/rr/src/rrdh.cpp:3400:19: warning: unused variable ‘day’ [-Wunused-variable] 3400 | long dax, day, cosang, sinang, xspan, yspan, sprx, spry; | ^~~ source/rr/src/rrdh.cpp:3400:24: warning: unused variable ‘cosang’ [-Wunused-variable] 3400 | long dax, day, cosang, sinang, xspan, yspan, sprx, spry; | ^~~~~~ source/rr/src/rrdh.cpp:3400:32: warning: unused variable ‘sinang’ [-Wunused-variable] 3400 | long dax, day, cosang, sinang, xspan, yspan, sprx, spry; | ^~~~~~ source/rr/src/rrdh.cpp:3400:40: warning: unused variable ‘xspan’ [-Wunused-variable] 3400 | long dax, day, cosang, sinang, xspan, yspan, sprx, spry; | ^~~~~ source/rr/src/rrdh.cpp:3400:47: warning: unused variable ‘yspan’ [-Wunused-variable] 3400 | long dax, day, cosang, sinang, xspan, yspan, sprx, spry; | ^~~~~ source/rr/src/rrdh.cpp:3400:54: warning: unused variable ‘sprx’ [-Wunused-variable] 3400 | long dax, day, cosang, sinang, xspan, yspan, sprx, spry; | ^~~~ source/rr/src/rrdh.cpp:3400:60: warning: unused variable ‘spry’ [-Wunused-variable] 3400 | long dax, day, cosang, sinang, xspan, yspan, sprx, spry; | ^~~~ source/rr/src/rrdh.cpp:3401:14: warning: unused variable ‘xrepeat’ [-Wunused-variable] 3401 | long xrepeat, yrepeat, z1, z2, startwall, endwall, tilenum, daang; | ^~~~~~~ source/rr/src/rrdh.cpp:3401:23: warning: unused variable ‘yrepeat’ [-Wunused-variable] 3401 | long xrepeat, yrepeat, z1, z2, startwall, endwall, tilenum, daang; | ^~~~~~~ source/rr/src/rrdh.cpp:3401:32: warning: unused variable ‘z1’ [-Wunused-variable] 3401 | long xrepeat, yrepeat, z1, z2, startwall, endwall, tilenum, daang; | ^~ source/rr/src/rrdh.cpp:3401:36: warning: unused variable ‘z2’ [-Wunused-variable] 3401 | long xrepeat, yrepeat, z1, z2, startwall, endwall, tilenum, daang; | ^~ source/rr/src/rrdh.cpp:3401:60: warning: unused variable ‘tilenum’ [-Wunused-variable] 3401 | long xrepeat, yrepeat, z1, z2, startwall, endwall, tilenum, daang; | ^~~~~~~ source/rr/src/rrdh.cpp:3401:69: warning: unused variable ‘daang’ [-Wunused-variable] 3401 | long xrepeat, yrepeat, z1, z2, startwall, endwall, tilenum, daang; | ^~~~~ source/rr/src/rrdh.cpp:3403:15: warning: unused variable ‘p’ [-Wunused-variable] 3403 | short p; | ^ source/rr/src/rrdh.cpp:3404:14: warning: unused variable ‘col’ [-Wunused-variable] 3404 | char col; | ^~~ source/rr/src/rrdh.cpp:3406:21: warning: unused variable ‘spr’ [-Wunused-variable] 3406 | spritetype *spr; | ^~~ source/rr/src/rrdh.cpp: In function ‘void ghtarget_hit(short int, int)’: source/rr/src/rrdh.cpp:3674:33: warning: unused parameter ‘a2’ [-Wunused-parameter] 3674 | void ghtarget_hit(short a1, int a2) | ~~~~^~ source/rr/src/rrdh.cpp: In function ‘void ghdeploy_bias(short int)’: source/rr/src/rrdh.cpp:4073:17: warning: variable ‘s’ set but not used [-Wunused-but-set-variable] 4073 | spritetype *s; | ^ source/rr/src/rrdh.cpp: In function ‘void ghdeploy_move()’: source/rr/src/rrdh.cpp:4150:58: warning: format ‘%i’ expects argument of type ‘int’, but argument 2 has type ‘SpriteTracker’ [-Wformat=] 4150 | initprintf("ghdeploy_move DEPLOYED bad sect %i\n", s->sectnum); | ~^ ~~~~~~~~~~ | | | | int SpriteTracker source/rr/src/rrdh.cpp:4176:54: warning: format ‘%i’ expects argument of type ‘int’, but argument 2 has type ‘SpriteTracker’ [-Wformat=] 4176 | initprintf("ghdeploy_move TOSS bad sect %i\n", s->sectnum); | ~^ ~~~~~~~~~~ | | | | int SpriteTracker source/rr/src/rrdh.cpp: In function ‘void ghdeploy_plrtouchedsprite(short int, short int)’: source/rr/src/rrdh.cpp:4292:17: warning: variable ‘s’ set but not used [-Wunused-but-set-variable] 4292 | spritetype *s; | ^ source/rr/src/rrdh.cpp: In function ‘int ghsound_pmadecall(spritetype*, short int)’: source/rr/src/rrdh.cpp:322:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 322 | if (A_CheckSoundPlaying(-1, 41)) | ^~ source/rr/src/rrdh.cpp:324:5: note: here 324 | case VIXEN__STATICRR: | ^~~~ source/rr/src/rrdh.cpp:325:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 325 | if (A_CheckSoundPlaying(-1, 40)) | ^~ source/rr/src/rrdh.cpp:327:5: note: here 327 | case PIG__STATICRR: | ^~~~ source/rr/src/rrdh.cpp:328:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 328 | if (A_CheckSoundPlaying(-1, 42)) | ^~ source/rr/src/rrdh.cpp:330:5: note: here 330 | case CHEER__STATICRR: | ^~~~ mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c source/rr/rsrc/game_icon.c -o obj/rr/game_icon.o echo "#include \"gtkpixdata_shim.h\"" > obj/rr/game_banner.c gdk-pixbuf-csource --extern --struct --raw --name=startbanner_pixdata source/rr/rsrc/game.bmp | sed 's/load_inc//' >> obj/rr/game_banner.c mkdir -p obj/rr/n64/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/rr/src/n64/reality.cpp -o obj/rr/n64/reality.o mkdir -p obj/rr/n64/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/rr/src/n64/reality_music.cpp -o obj/rr/n64/reality_music.o In file included from source/build/include/compat.h:1485, from source/build/include/a.h:9, from source/rr/src/playmve.h:50, from source/rr/src/playmve.cpp:46: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/rr/src/startgtk.game.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/rr/src/playmve.h:51, from source/rr/src/playmve.cpp:46: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/playmve.h:51, from source/rr/src/playmve.cpp:46: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/playmve.h:52, from source/rr/src/playmve.cpp:46: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/playmve.h:52, from source/rr/src/playmve.cpp:46: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/playmve.h:52, from source/rr/src/playmve.cpp:46: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/playmve.h:52, from source/rr/src/playmve.cpp:46: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/playmve.h:52, from source/rr/src/playmve.cpp:46: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/playmve.h:52, from source/rr/src/playmve.cpp:46: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/playmve.h:52, from source/rr/src/playmve.cpp:46: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/playmve.h:52, from source/rr/src/playmve.cpp:46: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/rr/src/playmve.cpp: In member function ‘bool InterplayDecoder::Run()’: source/rr/src/playmve.cpp:432:26: warning: variable ‘nBufferBytes’ set but not used [-Wunused-but-set-variable] 432 | uint32_t nBufferBytes; | ^~~~~~~~~~~~ source/rr/src/playmve.cpp:475:21: warning: unused variable ‘count’ [-Wunused-variable] 475 | int count = file.ReadUint16LE(); | ^~~~~ source/rr/src/playmve.cpp:476:21: warning: unused variable ‘truecolour’ [-Wunused-variable] 476 | int truecolour = file.ReadUint16LE(); | ^~~~~~~~~~ source/rr/src/playmve.cpp:506:21: warning: unused variable ‘nPalStart’ [-Wunused-variable] 506 | int nPalStart = file.ReadUint16LE(); | ^~~~~~~~~ source/rr/src/playmve.cpp:507:21: warning: unused variable ‘nPalCount’ [-Wunused-variable] 507 | int nPalCount = file.ReadUint16LE(); | ^~~~~~~~~ source/rr/src/playmve.cpp:522:26: warning: unused variable ‘seqIndex’ [-Wunused-variable] 522 | uint16_t seqIndex = file.ReadUint16LE(); | ^~~~~~~~ source/rr/src/playmve.cpp:523:26: warning: unused variable ‘streamMask’ [-Wunused-variable] 523 | uint16_t streamMask = file.ReadUint16LE(); | ^~~~~~~~~~ source/rr/src/playmve.cpp:564:21: warning: unused variable ‘nRead’ [-Wunused-variable] 564 | int nRead = nEnd - nStart; | ^~~~~ source/rr/src/playmve.cpp:573:26: warning: unused variable ‘seqIndex’ [-Wunused-variable] 573 | uint16_t seqIndex = file.ReadUint16LE(); | ^~~~~~~~ source/rr/src/playmve.cpp:574:26: warning: unused variable ‘streamMask’ [-Wunused-variable] 574 | uint16_t streamMask = file.ReadUint16LE(); | ^~~~~~~~~~ source/rr/src/playmve.cpp:575:26: warning: unused variable ‘nStreamLen’ [-Wunused-variable] 575 | uint16_t nStreamLen = file.ReadUint16LE(); | ^~~~~~~~~~ source/rr/src/playmve.cpp:631:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 631 | if (opcodeSize != decodeMap.nSize) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ source/rr/src/playmve.cpp:638:21: warning: unused variable ‘nRead’ [-Wunused-variable] 638 | int nRead = file.ReadBytes(decodeMap.pData, opcodeSize); | ^~~~~ source/rr/src/playmve.cpp: In member function ‘void InterplayDecoder::DecodeBlock1(int32_t)’: source/rr/src/playmve.cpp:770:45: warning: unused parameter ‘offset’ [-Wunused-parameter] 770 | void InterplayDecoder::DecodeBlock1(int32_t offset) | ~~~~~~~~^~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/startgtk.game.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/startgtk.game.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/startgtk.game.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/rr/src/n64/reality.cpp:3: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/rr/src/startgtk.game.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/startgtk.game.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/startgtk.game.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/rr/n64/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/rr/src/n64/reality_player.cpp -o obj/rr/n64/reality_player.o In file included from source/build/include/compat.h:1485, from source/rr/src/n64/reality_music.cpp:3: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality.cpp:3: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality.cpp:3: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality.cpp:3: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality.cpp:3: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality.cpp:3: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality.cpp:3: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/n64/reality.cpp:3: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/n64/reality.cpp:3: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/n64/reality.cpp:3: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/n64/reality.cpp:3: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/rr/src/n64/reality.cpp: In function ‘int RT_PrepareScript()’: source/rr/src/n64/reality.cpp:374:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 374 | if (i == 0 && j < ARRAY_SIZE(rt_level_names)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/n64/reality.cpp:427:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 427 | for (int i = 0; i < ARRAY_SIZE(rt_musicdefs); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/n64/reality.cpp: In function ‘void RT_LoadBoard(int)’: source/rr/src/n64/reality.cpp:508:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 508 | if (RT_ROMRead(boardbuf, siz) != siz) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_music.cpp:5: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_music.cpp:5: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_music.cpp:5: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_music.cpp:5: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_music.cpp:5: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_music.cpp:5: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_music.cpp:5: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_music.cpp:5: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_music.cpp:5: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_music.cpp:5: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from source/build/include/dynamicgtk.h:7, from source/rr/src/startgtk.game.cpp:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:21, from source/build/include/dynamicgtk.h:4, from source/rr/src/startgtk.game.cpp:29: /usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from source/build/include/dynamicgtk.h:7, from source/rr/src/startgtk.game.cpp:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:29, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:21, from source/build/include/dynamicgtk.h:4, from source/rr/src/startgtk.game.cpp:29: /usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here 551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ mkdir -p obj/rr/n64/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/rr/src/n64/reality_render.cpp -o obj/rr/n64/reality_render.o source/rr/src/startgtk.game.cpp: In function ‘void SetPage(int32_t)’: source/rr/src/startgtk.game.cpp:265:27: warning: cast between incompatible function types from ‘gtk_widget_set_sensitive_ptr’ {aka ‘void (*)(_GtkWidget*, int)’} to ‘GtkCallback’ {aka ‘void (*)(_GtkWidget*, void*)’} [-Wcast-function-type] 265 | (GtkCallback)gtk_widget_set_sensitive, mkdir -p obj/rr/n64/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/rr/src/n64/reality_sbar.cpp -o obj/rr/n64/reality_sbar.o mkdir -p obj/rr/n64/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/rr/src/n64/reality_screens.cpp -o obj/rr/n64/reality_screens.o In file included from source/build/include/compat.h:1485, from source/rr/src/n64/reality_player.cpp:3: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_player.cpp:4: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_player.cpp:4: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_player.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_player.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_player.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_player.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/n64/reality_player.cpp:4: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/n64/reality_player.cpp:4: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/n64/reality_player.cpp:4: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/n64/reality_player.cpp:4: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/rr/src/n64/reality_player.cpp: In function ‘void RT_P_DisplaySpit()’: source/rr/src/n64/reality_player.cpp:37:19: warning: unused variable ‘rotAng’ [-Wunused-variable] 37 | int const rotAng = klabs(sintable[((loogCounter + i) << 5) & 2047]) >> 5; | ^~~~~~ source/rr/src/n64/reality_player.cpp: In function ‘int RT_P_DisplayFist(int)’: source/rr/src/n64/reality_player.cpp:45:39: warning: unused parameter ‘fistShade’ [-Wunused-parameter] 45 | static int RT_P_DisplayFist(int const fistShade) | ~~~~~~~~~~^~~~~~~~~ source/rr/src/n64/reality_player.cpp: In function ‘void RT_DrawTileScaled(int, int, int, int, int, int, int, int)’: source/rr/src/n64/reality_player.cpp:79:9: warning: unused parameter ‘drawScale’ [-Wunused-parameter] 79 | int drawScale = 65536, int angleOffset = 0) | ~~~~^~~~~~~~~~~~~~~~~ source/rr/src/n64/reality_player.cpp:79:32: warning: unused parameter ‘angleOffset’ [-Wunused-parameter] 79 | int drawScale = 65536, int angleOffset = 0) | ~~~~^~~~~~~~~~~~~~~ source/rr/src/n64/reality_player.cpp: In function ‘void RT_P_DisplayWeapon()’: source/rr/src/n64/reality_player.cpp:674:34: warning: comparison of integer expressions of different signedness: ‘const int16_t’ {aka ‘const short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 674 | if (*weaponFrame >= ARRAY_SIZE(pipebombFrames)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/n64/reality_player.cpp:696:34: warning: comparison of integer expressions of different signedness: ‘const int16_t’ {aka ‘const short int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 696 | if (*weaponFrame >= ARRAY_SIZE(remoteFrames)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/n64/reality_player.cpp:324:9: warning: unused variable ‘v2’ [-Wunused-variable] 324 | int v2; | ^~ source/rr/src/n64/reality_player.cpp: In function ‘void RT_P_ProcessWeapon(int)’: source/rr/src/n64/reality_player.cpp:779:25: warning: unused variable ‘sectorLotag’ [-Wunused-variable] 779 | int const sectorLotag = sector[pPlayer->cursectnum].lotag; | ^~~~~~~~~~~ In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/rr/src/n64/reality_render.cpp:3: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/rr/src/n64/reality_sbar.cpp:3: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/rr/src/n64/reality_screens.cpp:3: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/rr/n64/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/rr/src/n64/reality_sound.cpp -o obj/rr/n64/reality_sound.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_render.cpp:3: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_render.cpp:3: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_sbar.cpp:4: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_sbar.cpp:4: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_render.cpp:3: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_render.cpp:3: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_render.cpp:3: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_render.cpp:3: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_sbar.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/n64/reality_render.cpp:3: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_sbar.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_sbar.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_sbar.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ In file included from source/rr/src/n64/reality_render.cpp:3: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_sbar.cpp:4: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_sbar.cpp:4: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/n64/reality_render.cpp:3: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_sbar.cpp:4: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/n64/reality_render.cpp:3: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_sbar.cpp:4: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_screens.cpp:4: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_screens.cpp:4: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_screens.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_screens.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_screens.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_screens.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/n64/reality_screens.cpp:4: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/n64/reality_screens.cpp:4: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/n64/reality_screens.cpp:4: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/n64/reality_screens.cpp:4: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/rr/n64/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -c source/rr/src/n64/reality_util.cpp -o obj/rr/n64/reality_util.o source/rr/src/n64/reality_render.cpp: In function ‘bool RT_TileLoad(int16_t)’: source/rr/src/n64/reality_render.cpp:431:25: warning: unused variable ‘ii’ [-Wunused-variable] 431 | int ii = t.dimx - 1 - ((t.sizx - i - 1) * t.dimx) / t.sizx; | ^~ source/rr/src/n64/reality_render.cpp:432:25: warning: unused variable ‘jj’ [-Wunused-variable] 432 | int jj = t.dimy - 1 - ((t.sizy - j - 1) * t.dimy) / t.sizy; | ^~ source/rr/src/n64/reality_render.cpp: In function ‘void rt_gloadtile_n64(int32_t, int32_t, int32_t, int32_t, int32_t, pthtyp*, int32_t)’: source/rr/src/n64/reality_render.cpp:483:20: warning: unused variable ‘fullbrightloadingpass’ [-Wunused-variable] 483 | static int32_t fullbrightloadingpass = 0; | ^~~~~~~~~~~~~~~~~~~~~ source/rr/src/n64/reality_render.cpp:484:23: warning: unused variable ‘tsizart’ [-Wunused-variable] 484 | vec2_16_t const & tsizart = tilesiz[dapic]; | ^~~~~~~ source/rr/src/n64/reality_render.cpp:480:61: warning: unused parameter ‘tintpalnum’ [-Wunused-parameter] 480 | void rt_gloadtile_n64(int32_t dapic, int32_t dapal, int32_t tintpalnum, int32_t dashade, int32_t dameth, pthtyp *pth, int32_t doalloc) | ~~~~~~~~^~~~~~~~~~ source/rr/src/n64/reality_render.cpp: In function ‘void RT_SetTexComb(int)’: source/rr/src/n64/reality_render.cpp:769:21: warning: comparison of integer expressions of different signedness: ‘GLuint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 769 | if (rt_stexcomb != comb) | ~~~~~~~~~~~~^~~~~~~ source/rr/src/n64/reality_render.cpp: In function ‘void RT_CalculateShade(int, int, int, int)’: source/rr/src/n64/reality_render.cpp:1191:42: warning: unused parameter ‘z’ [-Wunused-parameter] 1191 | void RT_CalculateShade(int x, int y, int z, int shade) | ~~~~^ source/rr/src/n64/reality_render.cpp: In function ‘void RT_DrawFloor(int)’: source/rr/src/n64/reality_render.cpp:1296:9: warning: unused variable ‘method’ [-Wunused-variable] 1296 | int method = DAMETH_N64; | ^~~~~~ source/rr/src/n64/reality_render.cpp: In function ‘int RT_WallCalc_Slope(int, int)’: source/rr/src/n64/reality_render.cpp:1722:11: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1721 | if (((z2>>4) >= (z1>>4) || (z3>>4) >= (z4>>4)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1722 | && (z2>>4) != (z1>>4) || (z3>>4) != (z4>>4)) | ^~~~~~~~~~~~~~~~~~~~~ source/rr/src/n64/reality_render.cpp:1780:11: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1779 | if (((z2>>4) >= (z1>>4) || (z3>>4) >= (z4>>4)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1780 | && (z2>>4) != (z1>>4) || (z3>>4) != (z4>>4)) | ^~~~~~~~~~~~~~~~~~~~~ source/rr/src/n64/reality_render.cpp: In function ‘void RT_DrawSpriteFace(float, float, float, int)’: source/rr/src/n64/reality_render.cpp:1932:55: warning: unused parameter ‘pn’ [-Wunused-parameter] 1932 | void RT_DrawSpriteFace(float x, float y, float z, int pn) | ~~~~^~ source/rr/src/n64/reality_render.cpp: In function ‘void RT_DrawSpriteFlat(int, int, int)’: source/rr/src/n64/reality_render.cpp:1959:43: warning: unused parameter ‘sectnum’ [-Wunused-parameter] 1959 | void RT_DrawSpriteFlat(int spritenum, int sectnum, int distance) | ~~~~^~~~~~~ source/rr/src/n64/reality_screens.cpp: In function ‘void RT_Intro()’: source/rr/src/n64/reality_screens.cpp:317:21: warning: unused variable ‘alpha’ [-Wunused-variable] 317 | int alpha = min(intro_time * 2, 255); | ^~~~~ source/rr/src/n64/reality_screens.cpp:341:23: warning: unused variable ‘z’ [-Wunused-variable] 341 | float z = max(140.f - max(intro_time - 20 * 4, 0) * (1.f/4.f), 100.f); | ^ source/rr/src/n64/reality_screens.cpp: In function ‘void RT_FinalBossScene()’: source/rr/src/n64/reality_screens.cpp:639:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 639 | for (int i = 0; i < ARRAY_SIZE(rt_credits); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ source/rr/src/n64/reality_render.cpp: In function ‘void RT_ScanSectors(int)’: source/rr/src/n64/reality_render.cpp:2603:11: warning: unused variable ‘viewhorizang’ [-Wunused-variable] 2603 | float viewhorizang = RT_GetAngle(rt_globalhoriz - 100.f, 128.f) * (-180.f / fPI); | ^~~~~~~~~~~~ source/rr/src/n64/reality_render.cpp: In function ‘void RT_MS_Update_(int)’: source/rr/src/n64/reality_render.cpp:3621:18: warning: variable ‘vptr’ set but not used [-Wunused-but-set-variable] 3621 | rt_vertex_t *vptr; | ^~~~ source/rr/src/n64/reality_render.cpp: In function ‘void RT_RotateSpriteText(float, float, float, float, int, int, bool)’: source/rr/src/n64/reality_render.cpp:4130:9: warning: unused variable ‘otilenum’ [-Wunused-variable] 4130 | int otilenum = tilenum; | ^~~~~~~~ mkdir -p obj/exhumed/ source/rr/src/n64/reality_render.cpp: At global scope: source/rr/src/n64/reality_render.cpp:483:20: warning: ‘fullbrightloadingpass’ defined but not used [-Wunused-variable] 483 | static int32_t fullbrightloadingpass = 0; | ^~~~~~~~~~~~~~~~~~~~~ source/rr/src/n64/reality_render.cpp:25:12: warning: ‘rt_spritedimtotal’ defined but not used [-Wunused-variable] 25 | static int rt_spritedimtotal; | ^~~~~~~~~~~~~~~~~ source/rr/src/n64/reality_render.cpp:19:20: warning: ‘rt_tsprite’ defined but not used [-Wunused-variable] 19 | static tspritetype rt_tsprite, *rt_tspriteptr; | ^~~~~~~~~~ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/aistuff.cpp -o obj/exhumed/aistuff.o In file included from source/build/include/compat.h:1485, from source/rr/src/n64/reality_sound.cpp:3: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/rr/src/n64/../duke3d.h:28, from source/rr/src/n64/reality_sound.cpp:4: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/rr/src/n64/../duke3d.h:28, from source/rr/src/n64/reality_sound.cpp:4: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/anims.cpp -o obj/exhumed/anims.o In file included from source/build/include/build.h:331, from source/rr/src/n64/../duke3d.h:29, from source/rr/src/n64/reality_sound.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/../duke3d.h:29, from source/rr/src/n64/reality_sound.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/../duke3d.h:29, from source/rr/src/n64/reality_sound.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/../duke3d.h:29, from source/rr/src/n64/reality_sound.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/compat.h:1485, from source/rr/src/n64/reality_util.cpp:3: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ In file included from source/build/include/build.h:514, from source/rr/src/n64/../duke3d.h:29, from source/rr/src/n64/reality_sound.cpp:4: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/n64/../duke3d.h:29, from source/rr/src/n64/reality_sound.cpp:4: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/n64/../duke3d.h:29, from source/rr/src/n64/reality_sound.cpp:4: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/n64/../duke3d.h:29, from source/rr/src/n64/reality_sound.cpp:4: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/aistuff.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/rr/src/n64/reality_sound.cpp: In function ‘rt_adpcm_book_t* RT_LoadADPCMBook(uint32_t, uint32_t)’: source/rr/src/n64/reality_sound.cpp:82:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 82 | for (int i = 0; i < book->order * book->npredictors * 8; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ source/rr/src/n64/reality_sound.cpp: In function ‘void RT_SoundDecode(const char**, uint32_t*, void*)’: source/rr/src/n64/reality_sound.cpp:397:14: warning: unused variable ‘wavelen’ [-Wunused-variable] 397 | auto wavelen = snd->rtsound->wave->len; | ^~~~~~~ source/rr/src/n64/reality_sound.cpp: In function ‘void RT_SoundDecodeEnv(const char**, uint32_t*, void*)’: source/rr/src/n64/reality_sound.cpp:478:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 478 | for (i = 0; i < *length;) | ~~^~~~~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_util.cpp:4: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_util.cpp:4: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_util.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_util.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_util.cpp:4: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_util.cpp:4: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_util.cpp:4: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_util.cpp:4: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_util.cpp:4: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/rr/src/n64/reality_render.h:5, from source/rr/src/n64/reality.h:9, from source/rr/src/n64/reality_util.cpp:4: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/anubis.cpp -o obj/exhumed/anubis.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/bubbles.cpp -o obj/exhumed/bubbles.o In file included from source/rr/src/n64/reality_util.cpp:3: source/rr/src/n64/reality_util.cpp: In function ‘void SetupDecompression(const char*, char*)’: source/rr/src/n64/reality_util.cpp:26:37: warning: cast from type ‘const char*’ to type ‘int*’ casts away qualifiers [-Wcast-qual] 26 | pStreamEnd = pStream + B_BIG32(*(int*)(inbuf + 8)); | ^~~~~~~~~~~~~~~~~ source/build/include/compat.h:996:33: note: in definition of macro ‘B_BIG32’ 996 | # define B_BIG32(x) B_SWAP32(x) | ^ source/rr/src/n64/reality_util.cpp:28:36: warning: cast from type ‘const char*’ to type ‘int*’ casts away qualifiers [-Wcast-qual] 28 | pOutputEnd = outbuf + B_BIG32(*(int*)(inbuf + 4)); | ^~~~~~~~~~~~~~~~~ source/build/include/compat.h:996:33: note: in definition of macro ‘B_BIG32’ 996 | # define B_BIG32(x) B_SWAP32(x) | ^ source/rr/src/n64/reality_util.cpp: In function ‘int GetBitsFromStream(uint8_t)’: source/rr/src/n64/reality_util.cpp:41:38: warning: cast from type ‘const char*’ to type ‘int*’ casts away qualifiers [-Wcast-qual] 41 | loadedBits = B_LITTLE32(*(int*)pStream); | ^~~~~~~~~~~~~ source/build/include/compat.h:995:33: note: in definition of macro ‘B_LITTLE32’ 995 | # define B_LITTLE32(x) B_PASS32(x) | ^ source/rr/src/n64/reality_util.cpp: In function ‘int RNCDecompress2(const char*, char*)’: source/rr/src/n64/reality_util.cpp:173:39: warning: unused parameter ‘inbuf’ [-Wunused-parameter] 173 | static int RNCDecompress2(const char *inbuf, char *outbuf) | ~~~~~~~~~~~~^~~~~ source/rr/src/n64/reality_util.cpp:173:52: warning: unused parameter ‘outbuf’ [-Wunused-parameter] 173 | static int RNCDecompress2(const char *inbuf, char *outbuf) | ~~~~~~^~~~~~ In file included from source/rr/src/n64/reality_util.cpp:3: source/rr/src/n64/reality_util.cpp: In function ‘int RNCDecompress(const char*, char*)’: source/rr/src/n64/reality_util.cpp:186:49: warning: cast from type ‘const char*’ to type ‘int*’ casts away qualifiers [-Wcast-qual] 186 | Bmemcpy(outbuf, inbuf + 8, B_BIG32(*(int*)(inbuf + 4))); | ^~~~~~~~~~~~~~~~~ source/build/include/compat.h:996:33: note: in definition of macro ‘B_BIG32’ 996 | # define B_BIG32(x) B_SWAP32(x) | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/bullet.cpp -o obj/exhumed/bullet.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/engine.h:27, from source/exhumed/src/anims.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/exhumed.h:27, from source/exhumed/src/anubis.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/anims.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/anims.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/anims.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/anims.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/anims.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/anims.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/anims.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/anims.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/anims.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/anims.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/bubbles.h:27, from source/exhumed/src/bubbles.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/anubis.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/anubis.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/cd.cpp -o obj/exhumed/cd.o In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/anubis.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/anubis.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/anubis.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/anubis.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/anubis.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/anubis.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/anubis.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/anubis.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/bubbles.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/bubbles.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/bubbles.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/bubbles.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/bubbles.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/bubbles.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/bubbles.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/bubbles.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/engine.h:27, from source/exhumed/src/bullet.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/bubbles.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/bubbles.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/common.cpp -o obj/exhumed/common.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/config.cpp -o obj/exhumed/config.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/bullet.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/bullet.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/bullet.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/bullet.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/bullet.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/bullet.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/bullet.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/bullet.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/bullet.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/bullet.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/enginesubs.cpp -o obj/exhumed/enginesubs.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/exhumed/src/cd.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/common.cpp:5: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/config.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/cd.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/cd.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/cd.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/cd.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/cd.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/cd.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/cd.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/cd.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/cd.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/cd.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common.cpp:6: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common.cpp:6: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/engine.h:27, from source/exhumed/src/enginesubs.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common.cpp:6: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common.cpp:6: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common.cpp:6: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common.cpp:6: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common.cpp:6: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common.cpp:6: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/sdlayer.h:8, from source/build/include/renderlayer.h:5, from source/exhumed/src/config.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/sdlayer.h:8, from source/build/include/renderlayer.h:5, from source/exhumed/src/config.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/exhumed.cpp -o obj/exhumed/exhumed.o In file included from source/build/include/build.h:331, from source/exhumed/src/config.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/config.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/config.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/config.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/config.cpp:27: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/config.cpp:27: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/config.cpp:27: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/config.cpp:27: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/enginesubs.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/enginesubs.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/enginesubs.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/enginesubs.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/enginesubs.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/enginesubs.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/enginesubs.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/enginesubs.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/enginesubs.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/enginesubs.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/config.cpp:386:13: warning: ‘void CONFIG_SetJoystickAnalogAxisFunction(int, int)’ defined but not used [-Wunused-function] 386 | static void CONFIG_SetJoystickAnalogAxisFunction(int i, int function) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/exhumed/src/config.cpp:381:13: warning: ‘void CONFIG_SetJoystickDigitalAxisFunction(int, int, int)’ defined but not used [-Wunused-function] 381 | static void CONFIG_SetJoystickDigitalAxisFunction(int i, int j, int function) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/exhumed/src/config.cpp:375:13: warning: ‘void CONFIG_SetJoystickAnalogAxisDeadSaturate(int, int, int)’ defined but not used [-Wunused-function] 375 | static void CONFIG_SetJoystickAnalogAxisDeadSaturate(int i, int dead, int saturate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/exhumed/src/config.cpp:370:13: warning: ‘void CONFIG_SetJoystickAnalogAxisInvert(int, int)’ defined but not used [-Wunused-function] 370 | static void CONFIG_SetJoystickAnalogAxisInvert(int i, int invert) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/exhumed/src/config.cpp:365:13: warning: ‘void CONFIG_SetJoystickAnalogAxisScale(int, int)’ defined but not used [-Wunused-function] 365 | static void CONFIG_SetJoystickAnalogAxisScale(int i, int scale) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/exhumed/src/config.cpp:360:13: warning: ‘void CONFIG_SetJoystickButtonFunction(int, int, int)’ defined but not used [-Wunused-function] 360 | static void CONFIG_SetJoystickButtonFunction(int i, int j, int function) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/exhumed/src/config.cpp:201:20: warning: ‘mouseanalogdefaults’ defined but not used [-Wunused-variable] 201 | static const char* mouseanalogdefaults[MAXMOUSEAXES] = | ^~~~~~~~~~~~~~~~~~~ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/exscript.cpp -o obj/exhumed/exscript.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/fish.cpp -o obj/exhumed/fish.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/grenade.cpp -o obj/exhumed/grenade.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/grpscan.cpp -o obj/exhumed/grpscan.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/exhumed.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/exhumed/src/exhumed.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/exhumed/src/exhumed.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/exhumed.cpp:31: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/exhumed.cpp:31: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/exhumed.cpp:31: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/exhumed.cpp:31: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/exhumed.cpp:31: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/exhumed.cpp:31: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/exhumed.cpp:31: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/exhumed.cpp:31: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/exhumed.cpp: In function ‘void DebugOut(const char*, ...)’: source/exhumed/src/exhumed.cpp:746:27: warning: unused parameter ‘fmt’ [-Wunused-parameter] 746 | void DebugOut(const char *fmt, ...) | ~~~~~~~~~~~~^~~ In file included from source/build/include/compat.h:1485, from source/build/include/baselayer.h:10, from source/exhumed/src/grpscan.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ source/exhumed/src/exhumed.cpp: In function ‘int app_main(int, const char* const*)’: source/exhumed/src/exhumed.cpp:2561:30: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2561 | if ((bInDemo && KB_KeyWaiting() || !ReadPlaybackInputs()) && (bDemoPlayerFinishedLevel || KB_GetCh())) In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/fish.h:27, from source/exhumed/src/fish.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/grenade.h:27, from source/exhumed/src/grenade.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/exhumed/src/grpscan.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/exhumed/src/grpscan.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/fish.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/fish.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/gun.cpp -o obj/exhumed/gun.o In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/fish.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/fish.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/fish.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/grpscan.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/fish.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/grpscan.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/grpscan.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/fish.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/grpscan.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/grpscan.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/grpscan.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/fish.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/grpscan.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/fish.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/grpscan.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/fish.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/grenade.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/grenade.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/grenade.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/grenade.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/grenade.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/grenade.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/grenade.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/grenade.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/grenade.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/grenade.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/init.cpp -o obj/exhumed/init.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/input.cpp -o obj/exhumed/input.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/items.cpp -o obj/exhumed/items.o In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/exhumed/src/gun.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/init.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/input.h:27, from source/exhumed/src/input.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/anims.h:27, from source/exhumed/src/items.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/mact/include/keyboard.h:33, from source/exhumed/src/init.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/mact/include/keyboard.h:33, from source/exhumed/src/init.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/gun.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/gun.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/gun.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/gun.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/gun.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/gun.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/gun.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/gun.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/gun.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:331, from source/exhumed/src/view.h:27, from source/exhumed/src/init.cpp:37: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:331, from source/exhumed/src/view.h:27, from source/exhumed/src/init.cpp:37: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:334, from source/exhumed/src/view.h:27, from source/exhumed/src/init.cpp:37: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/view.h:27, from source/exhumed/src/init.cpp:37: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/view.h:27, from source/exhumed/src/init.cpp:37: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/gun.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/exhumed/src/view.h:27, from source/exhumed/src/init.cpp:37: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/view.h:27, from source/exhumed/src/init.cpp:37: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/view.h:27, from source/exhumed/src/init.cpp:37: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/input.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/input.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/input.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/input.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/input.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/input.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/input.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/input.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/items.cpp:27: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/items.cpp:27: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/input.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/input.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/items.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/items.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/items.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/items.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/items.cpp:27: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/items.cpp:27: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ source/exhumed/src/input.cpp: In function ‘void PushInput(PlayerInput*, int)’: source/exhumed/src/input.cpp:49:29: warning: unused parameter ‘pInput’ [-Wunused-parameter] 49 | void PushInput(PlayerInput *pInput, int edx) | ~~~~~~~~~~~~~^~~~~~ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/lavadude.cpp -o obj/exhumed/lavadude.o In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/items.cpp:27: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/items.cpp:27: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/light.cpp -o obj/exhumed/light.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/lighting.cpp -o obj/exhumed/lighting.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/lion.cpp -o obj/exhumed/lion.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/light.h:27, from source/exhumed/src/light.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/player.h:27, from source/exhumed/src/lighting.cpp:26: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/engine.h:27, from source/exhumed/src/lavadude.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/light.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/light.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/light.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/light.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/light.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/light.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/light.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/light.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/lighting.cpp:27: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/lighting.cpp:27: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/lion.h:27, from source/exhumed/src/lion.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/light.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/lighting.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/light.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/lighting.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/exhumed/src/light.cpp: In function ‘void DoFadeToRed()’: source/exhumed/src/light.cpp:287:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] 287 | if (curpalettefaded[i].g < 0) | ~~~~~~~~~~~~~~~~~~~~~^~~ source/exhumed/src/light.cpp:294:38: warning: comparison is always false due to limited range of data type [-Wtype-limits] 294 | if (curpalettefaded[i].b < 0) | ~~~~~~~~~~~~~~~~~~~~~^~~ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/lavadude.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ source/exhumed/src/light.cpp: In function ‘void FadeToWhite()’: source/exhumed/src/light.cpp:325:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] 325 | if (pPal->r > 255) | ~~~~~~~~^~~~~ source/exhumed/src/light.cpp:332:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] 332 | if (pPal->g > 255) | ~~~~~~~~^~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/lavadude.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/lighting.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ source/exhumed/src/light.cpp:339:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] 339 | if (pPal->b > 255) | ~~~~~~~~^~~~~ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/lighting.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/exhumed/src/light.cpp: In function ‘void FadeOut(int)’: source/exhumed/src/light.cpp:383:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] 383 | if (pPal->r < 0) | ~~~~~~~~^~~ source/exhumed/src/light.cpp:390:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] 390 | if (pPal->g < 0) | ~~~~~~~~^~~ source/exhumed/src/light.cpp:397:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] 397 | if (pPal->b < 0) | ~~~~~~~~^~~ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/lighting.cpp:27: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ source/exhumed/src/light.cpp: In function ‘void DoOverscanSet(short int)’: source/exhumed/src/light.cpp:699:26: warning: unused parameter ‘someval’ [-Wunused-parameter] 699 | void DoOverscanSet(short someval) | ~~~~~~^~~~~~~ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/lavadude.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/lighting.cpp:27: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/lavadude.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/lavadude.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/lavadude.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/lavadude.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/lighting.cpp:27: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/lavadude.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/lavadude.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/lighting.cpp:27: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/lavadude.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/lighting.cpp: In function ‘void AddFlash(short int, int, int, int, int)’: source/exhumed/src/lighting.cpp:153:16: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘short int’ [-Wsign-compare] 153 | if (var_1C >= nFlashDepth) { | ~~~~~~~^~~~~~~~~~~~~~ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/map.cpp -o obj/exhumed/map.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/lion.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/lion.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/lion.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/lion.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/lion.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/lion.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/lion.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/lion.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/memorystream.cpp -o obj/exhumed/memorystream.o In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/lion.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ mkdir -p obj/exhumed/ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/menu.cpp -o obj/exhumed/menu.o In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/lion.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/mono.cpp -o obj/exhumed/mono.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/move.cpp -o obj/exhumed/move.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/memorystream.h:27, from source/exhumed/src/memorystream.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/player.h:27, from source/exhumed/src/map.cpp:26: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/movie.cpp -o obj/exhumed/movie.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/menu.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/map.cpp:28: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/map.cpp:28: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/map.cpp:28: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/map.cpp:28: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/map.cpp:28: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/map.cpp:28: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/map.cpp:28: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/map.cpp:28: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/map.cpp:28: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/map.cpp:28: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/engine.h:27, from source/exhumed/src/move.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/menu.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/menu.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/mummy.cpp -o obj/exhumed/mummy.o In file included from source/build/include/build.h:331, from source/exhumed/src/menu.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/menu.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/menu.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/menu.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/menu.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/menu.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/menu.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/menu.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/menu.cpp: In function ‘void menu_DoPlasma()’: source/exhumed/src/menu.cpp:482:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 482 | int badOffset = (pC>>16) < nSmokeLeft || (pC>>16) >= nSmokeRight; | ~~~~~~~~~^~~~~~~~~~~~ source/exhumed/src/menu.cpp:482:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 482 | int badOffset = (pC>>16) < nSmokeLeft || (pC>>16) >= nSmokeRight; | ~~~~~~~~~^~~~~~~~~~~~~~ source/exhumed/src/menu.cpp:488:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 488 | if ((pB > 0 && (plasma_C[j] >> 16) >= nSmokeRight) || (pB < 0 && (plasma_C[j] >> 16) <= nSmokeLeft)) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ source/exhumed/src/menu.cpp:488:94: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 488 | if ((pB > 0 && (plasma_C[j] >> 16) >= nSmokeRight) || (pB < 0 && (plasma_C[j] >> 16) <= nSmokeLeft)) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/move.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/move.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/move.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/move.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/move.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/move.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/move.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/move.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/move.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/move.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/network.cpp -o obj/exhumed/network.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/engine.h:27, from source/exhumed/src/movie.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/movie.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/movie.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/movie.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/movie.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/movie.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/movie.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/movie.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/movie.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/movie.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/movie.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/movie.cpp: In function ‘int ReadFrame(MemoryReadStream&)’: source/exhumed/src/movie.cpp:115:13: warning: variable ‘var_1C’ set but not used [-Wunused-but-set-variable] 115 | uint8_t var_1C; | ^~~~~~ source/exhumed/src/movie.cpp: In function ‘void ServeSample(const char**, uint32_t*, void*)’: source/exhumed/src/movie.cpp:220:67: warning: unused parameter ‘userdata’ [-Wunused-parameter] 220 | static void ServeSample(const char** ptr, uint32_t* length, void* userdata) | ~~~~~~^~~~~~~~ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/object.cpp -o obj/exhumed/object.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/osdcmds.cpp -o obj/exhumed/osdcmds.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/mummy.h:27, from source/exhumed/src/mummy.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/input.h:27, from source/exhumed/src/network.cpp:29: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/player.cpp -o obj/exhumed/player.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/mummy.cpp:29: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/mummy.cpp:29: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/mummy.cpp:29: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/mummy.cpp:29: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/mummy.cpp:29: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/mummy.cpp:29: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/mummy.cpp:29: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/mummy.cpp:29: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/mummy.cpp:29: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/mummy.cpp:29: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/queen.cpp -o obj/exhumed/queen.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/osdcmds.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/osdcmds.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/osdcmds.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/osdcmds.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/osdcmds.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/osdcmds.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/osdcmds.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/osdcmds.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/osdcmds.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/player.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/osdcmds.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/osdcmds.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/osdcmds.cpp: In function ‘void onvideomodechange(int32_t)’: source/exhumed/src/osdcmds.cpp:188:32: warning: unused parameter ‘newmode’ [-Wunused-parameter] 188 | void onvideomodechange(int32_t newmode) | ~~~~~~~~^~~~~~~ In file included from source/build/include/compat.h:1485, from source/exhumed/src/engine.h:27, from source/exhumed/src/object.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/ra.cpp -o obj/exhumed/ra.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/player.cpp:27: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/player.cpp:27: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/player.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/player.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/player.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/player.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/player.cpp:27: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/player.cpp:27: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/player.cpp:27: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/player.cpp:27: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/player.cpp: In function ‘void feebtag(int, int, int, int, int*, int, int)’: source/exhumed/src/player.cpp:635:62: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 635 | if (theSqrt < nVal3 && (nStat != 950 && nStat != 949 || !(var_14 & 1)) && (nStat != 912 && nStat != 913 || !(var_20 & 2))) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ source/exhumed/src/player.cpp:635:113: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 635 | if (theSqrt < nVal3 && (nStat != 950 && nStat != 949 || !(var_14 & 1)) && (nStat != 912 && nStat != 913 || !(var_20 & 2))) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/object.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/object.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ source/exhumed/src/player.cpp: In function ‘void PlayerCheckItemRespawnOrDelete(int, int)’: source/exhumed/src/player.cpp:1148:38: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1148 | if (levelnum <= 20 || nVal >= 25 && (nVal <= 25 || nVal == 50)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/object.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/object.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/object.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/object.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/object.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/object.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/object.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/object.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/object.cpp: In function ‘void FuncElev(int, int, int)’: source/exhumed/src/object.cpp:675:23: warning: unused variable ‘nSectorB’ [-Wunused-variable] 675 | short nSectorB = nSector; | ^~~~~~~~ In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/queen.h:27, from source/exhumed/src/queen.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ source/exhumed/src/object.cpp: In function ‘void FuncObject(int, int, int)’: source/exhumed/src/object.cpp:1958:43: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1958 | || nRadialBullet != 3 && nRadialBullet > -1 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/ramses.cpp -o obj/exhumed/ramses.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/queen.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/queen.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/random.cpp -o obj/exhumed/random.o In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/queen.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/queen.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/queen.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/queen.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/queen.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/ra.h:27, from source/exhumed/src/ra.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/queen.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/queen.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/queen.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/queen.cpp: In function ‘void FuncQueenHead(int, int, int)’: source/exhumed/src/queen.cpp:710:9: warning: unused variable ‘nSector’ [-Wunused-variable] 710 | int nSector = sprite[nSprite].sectnum; | ^~~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/ra.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/ra.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/ra.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/ra.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/ra.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/ra.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/ra.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/ra.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/ra.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/ra.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/rat.cpp -o obj/exhumed/rat.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/record.cpp -o obj/exhumed/record.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/engine.h:27, from source/exhumed/src/ramses.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/ramses.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/ramses.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/ramses.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/ramses.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/ramses.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/ramses.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/ramses.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/ramses.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/ramses.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/ramses.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/random.h:26, from source/exhumed/src/random.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/rex.cpp -o obj/exhumed/rex.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/random.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/rat.h:27, from source/exhumed/src/rat.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/random.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/random.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/random.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/random.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/random.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/random.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/random.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/random.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/random.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/record.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/roach.cpp -o obj/exhumed/roach.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/record.cpp:27: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/record.cpp:27: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/record.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/record.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/record.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/record.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/record.cpp:27: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/record.cpp:27: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/record.cpp:27: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/record.cpp:27: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/record.cpp: In function ‘int OpenRecord(const char*, short int*)’: source/exhumed/src/record.cpp:115:16: warning: ‘char* strncpy(char*, const char*, size_t)’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 115 | strncpy(record_head.signature, "LOBO", 4); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/rat.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/rat.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/rat.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ mkdir -p obj/exhumed/ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/rat.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/rat.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/runlist.cpp -o obj/exhumed/runlist.o In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/rat.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/rat.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/rat.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/rat.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/rat.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/exhumed.h:27, from source/exhumed/src/rex.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/save.cpp -o obj/exhumed/save.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/rex.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/rex.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/rex.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/rex.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/rex.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/rex.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/rex.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/rex.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/rex.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/rex.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/roach.h:27, from source/exhumed/src/roach.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/scorp.cpp -o obj/exhumed/scorp.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/roach.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/roach.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/roach.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/roach.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/roach.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/roach.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/roach.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/roach.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/exhumed.h:27, from source/exhumed/src/runlist.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/roach.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/roach.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/sequence.cpp -o obj/exhumed/sequence.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/runlist.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/runlist.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/runlist.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/runlist.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/runlist.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/runlist.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/runlist.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/runlist.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/runlist.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/runlist.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/sequence.cpp:186:15: warning: multi-character character constant [-Wmultichar] 186 | if (tag < 'HI' || tag > 'HI' && tag != 'SD') | ^~~~ source/exhumed/src/sequence.cpp:186:29: warning: multi-character character constant [-Wmultichar] 186 | if (tag < 'HI' || tag > 'HI' && tag != 'SD') | ^~~~ source/exhumed/src/sequence.cpp:186:44: warning: multi-character character constant [-Wmultichar] 186 | if (tag < 'HI' || tag > 'HI' && tag != 'SD') | ^~~~ source/exhumed/src/sequence.cpp:315:16: warning: multi-character character constant [-Wmultichar] 315 | if (tag == 'SD') | ^~~~ In file included from source/build/include/compat.h:1485, from source/exhumed/src/engine.h:27, from source/exhumed/src/save.h:27, from source/exhumed/src/save.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/scorp.h:27, from source/exhumed/src/scorp.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/serial.cpp -o obj/exhumed/serial.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/set.cpp -o obj/exhumed/set.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/scorp.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/scorp.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/scorp.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/scorp.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/scorp.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/scorp.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/scorp.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/scorp.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/scorp.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/compat.h:1485, from source/exhumed/src/sequence.h:27, from source/exhumed/src/sequence.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/scorp.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/snake.cpp -o obj/exhumed/snake.o In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/save.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/save.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/sequence.cpp:26: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/sequence.cpp:26: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/save.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/save.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/save.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/save.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/save.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/sequence.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/save.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/sequence.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/sequence.cpp:26: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/sequence.cpp:26: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/save.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/sequence.cpp:26: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/sequence.cpp:26: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/save.h:27, from source/exhumed/src/save.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/sequence.cpp:26: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/exhumed/src/save.cpp: In static member function ‘static void LoadSave::LoadGame(const char*)’: source/exhumed/src/save.cpp:191:37: warning: unused parameter ‘pzFile’ [-Wunused-parameter] 191 | void LoadSave::LoadGame(const char* pzFile) | ~~~~~~~~~~~~^~~~~~ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/exhumed/src/save.cpp: In static member function ‘static void LoadSave::SaveGame(const char*)’: source/exhumed/src/save.cpp:258:37: warning: unused parameter ‘pzFile’ [-Wunused-parameter] 258 | void LoadSave::SaveGame(const char* pzFile) | ~~~~~~~~~~~~^~~~~~ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - source/exhumed/src/save.cpp: In member function ‘virtual void MyLoadSave::Load()’: source/exhumed/src/save.cpp:287:9: warning: unused variable ‘numsprites’ [-Wunused-variable] 287 | int numsprites = 0; | ^~~~~~~~~~ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/sequence.cpp:26: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/sequence.cpp: In function ‘int seq_ReadSequence(const char*)’: source/exhumed/src/sequence.cpp:186:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 186 | if (tag < 'HI' || tag > 'HI' && tag != 'SD') | ~~~~~~~~~~~^~~~~~~~~~~~~~ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/sound.cpp -o obj/exhumed/sound.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/spider.cpp -o obj/exhumed/spider.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/set.h:27, from source/exhumed/src/set.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/set.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/set.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/set.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/set.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/set.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/set.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/set.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/set.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/set.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/set.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/engine.h:27, from source/exhumed/src/snake.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/status.cpp -o obj/exhumed/status.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/sound.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/spider.h:27, from source/exhumed/src/spider.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/snake.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/snake.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/snake.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/snake.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/snake.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/snake.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/snake.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/snake.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/snake.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/snake.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/spider.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/spider.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/exhumed/src/sound.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/exhumed/src/sound.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/spider.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/spider.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/spider.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/spider.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/spider.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/spider.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/spider.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/spider.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/sound.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/sound.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/sound.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/sound.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/sound.cpp:27: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/sound.cpp:27: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ mkdir -p obj/exhumed/ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/sound.cpp:27: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/stream.cpp -o obj/exhumed/stream.o In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/sound.cpp:27: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/switch.cpp -o obj/exhumed/switch.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/text2.cpp -o obj/exhumed/text2.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/timer.cpp -o obj/exhumed/timer.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/trigdat.cpp -o obj/exhumed/trigdat.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/version.cpp -o obj/exhumed/version.o mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/view.cpp -o obj/exhumed/view.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/engine.h:27, from source/exhumed/src/status.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/exhumed.h:27, from source/exhumed/src/switch.cpp:25: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/timer.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/status.cpp:24: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/status.cpp:24: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/status.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/status.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/status.cpp:24: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/status.cpp:24: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/status.cpp:24: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/status.cpp:24: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/switch.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/switch.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/status.cpp:24: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/switch.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/switch.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/switch.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/switch.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/switch.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/switch.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/status.cpp:24: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/switch.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/switch.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ source/exhumed/src/status.cpp: In function ‘void DrawStatus()’: source/exhumed/src/status.cpp:690:10: warning: unused variable ‘numberBuf’ [-Wunused-variable] 690 | char numberBuf[10] = {0}; | ^~~~~~~~~ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/wasp.cpp -o obj/exhumed/wasp.o In file included from source/exhumed/src/timer.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/exhumed/src/timer.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/compat.h:1485, from source/exhumed/src/view.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/src/startgtk.game.cpp -o obj/exhumed/startgtk.game.o In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/timer.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/timer.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/timer.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/timer.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/timer.cpp:27: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/timer.cpp:27: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/timer.cpp:27: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/common_game.h:11, from source/exhumed/src/exhumed.h:30, from source/exhumed/src/timer.cpp:27: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c source/exhumed/rsrc/game_icon.c -o obj/exhumed/game_icon.o In file included from source/mact/include/keyboard.h:33, from source/exhumed/src/view.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/mact/include/keyboard.h:33, from source/exhumed/src/view.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/view.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/view.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/view.cpp:27: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/view.cpp:27: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/view.cpp:27: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/view.cpp:27: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/view.cpp:27: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/view.cpp:27: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ echo "#include \"gtkpixdata_shim.h\"" > obj/exhumed/game_banner.c gdk-pixbuf-csource --extern --struct --raw --name=startbanner_pixdata source/exhumed/rsrc/game.bmp | sed 's/load_inc//' >> obj/exhumed/game_banner.c mkdir -p obj/blood/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/blood/src -c obj/blood/game_banner.c -o obj/blood/game_banner.o mkdir -p obj/rr/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/rr/src -c obj/rr/game_banner.c -o obj/rr/game_banner.o In file included from source/build/include/compat.h:1485, from source/exhumed/src/aistuff.h:27, from source/exhumed/src/wasp.h:27, from source/exhumed/src/wasp.cpp:24: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/wasp.cpp:25: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/engine.h:28, from source/exhumed/src/wasp.cpp:25: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/wasp.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/engine.h:28, from source/exhumed/src/wasp.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/wasp.cpp:25: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/engine.h:28, from source/exhumed/src/wasp.cpp:25: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/engine.h:28, from source/exhumed/src/wasp.cpp:25: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/engine.h:28, from source/exhumed/src/wasp.cpp:25: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/wasp.cpp:25: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/engine.h:28, from source/exhumed/src/wasp.cpp:25: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ mkdir -p obj/exhumed/ g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -W -Wall -Wextra -Wpointer-arith -Wno-char-subscripts -Wno-missing-braces -Wwrite-strings -Wuninitialized -Wno-attributes -Wno-strict-overflow -Wno-unused-result -Wlogical-op -Wcast-qual -Wduplicated-cond -Wnull-dereference -Wduplicated-branches -Warray-bounds=2 -Wmultistatement-macros -funsigned-char -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -DUSING_LTO -DNDEBUG -DNOASM -DRENDERTYPESDL=1 -DSTARTUP_WINDOW -DUSE_OPENGL -DPOLYMER -DNOONE_EXTENSIONS -DUSE_LIBVPX -DUSE_MIMALLOC -DHAVE_VORBIS -DHAVE_FLAC -DHAVE_XMP -DSDL_TARGET=2 -I/usr/include/SDL2 -D_REENTRANT -DHAVE_GTK2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -MP -MMD -Isource/build/include -Isource/mact/include -Isource/audiolib/include -Isource/glad/include -Isource/voidwrap/include -Isource/imgui/include -Isource/libsmackerdec/include -Isource/hmpplay/include -Isource/mimalloc/include -Isource/exhumed/src -c obj/exhumed/game_banner.c -o obj/exhumed/game_banner.o mkdir -p "obj/nblood_dump" g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -save-temps=obj -dumpdir obj/nblood_dump -o nblood obj/blood/blood.o obj/blood/actor.o obj/blood/ai.o obj/blood/aibat.o obj/blood/aibeast.o obj/blood/aiboneel.o obj/blood/aiburn.o obj/blood/aicaleb.o obj/blood/aicerber.o obj/blood/aicult.o obj/blood/aigarg.o obj/blood/aighost.o obj/blood/aigilbst.o obj/blood/aihand.o obj/blood/aihound.o obj/blood/aiinnoc.o obj/blood/aipod.o obj/blood/airat.o obj/blood/aispid.o obj/blood/aitchern.o obj/blood/aizomba.o obj/blood/aizombf.o obj/blood/asound.o obj/blood/barf.o obj/blood/callback.o obj/blood/choke.o obj/blood/common.o obj/blood/config.o obj/blood/controls.o obj/blood/credits.o obj/blood/db.o obj/blood/demo.o obj/blood/dude.o obj/blood/endgame.o obj/blood/eventq.o obj/blood/fire.o obj/blood/fx.o obj/blood/gamemenu.o obj/blood/gameutil.o obj/blood/getopt.o obj/blood/gfx.o obj/blood/gib.o obj/blood/globals.o obj/blood/gui.o obj/blood/inifile.o obj/blood/iob.o obj/blood/levels.o obj/blood/loadsave.o obj/blood/map2d.o obj/blood/menu.o obj/blood/messages.o obj/blood/mirrors.o obj/blood/misc.o obj/blood/network.o obj/blood/osdcmd.o obj/blood/player.o obj/blood/qav.o obj/blood/qheap.o obj/blood/replace.o obj/blood/resource.o obj/blood/screen.o obj/blood/sectorfx.o obj/blood/seq.o obj/blood/sfx.o obj/blood/sound.o obj/blood/tile.o obj/blood/trig.o obj/blood/triggers.o obj/blood/view.o obj/blood/warp.o obj/blood/weapon.o obj/blood/nnextsif.o obj/blood/nnexts.o obj/blood/nnextstr.o obj/blood/nnextcdud.o obj/blood/aicdud.o obj/blood/startgtk.game.o obj/blood/game_icon.o obj/blood/game_banner.o obj/build/lz4.o obj/build/miniz.o obj/build/miniz_tdef.o obj/build/miniz_tinfl.o obj/build/xxhash.o obj/build/2d.o obj/build/animvpx.o obj/build/baselayer.o obj/build/cache1d.o obj/build/clip.o obj/build/colmatch.o obj/build/common.o obj/build/communityapi.o obj/build/compat.o obj/build/cpuid.o obj/build/crc32.o obj/build/defs.o obj/build/dxtfilter.o obj/build/dynamicgtk.o obj/build/enet.o obj/build/engine.o obj/build/fix16.o obj/build/glbuild.o obj/build/glsurface.o obj/build/gtkbits.o obj/build/hash.o obj/build/hightile.o obj/build/klzw.o obj/build/kplib.o obj/build/loguru.o obj/build/md4.o obj/build/mdsprite.o obj/build/mhk.o obj/build/mmulti.o obj/build/mutex.o obj/build/osd.o obj/build/palette.o obj/build/pngwrite.o obj/build/polymer.o obj/build/polymost.o obj/build/pragmas.o obj/build/rev.o obj/build/screenshot.o obj/build/screentext.o obj/build/scriptfile.o obj/build/sdlayer.o obj/build/sjson.o obj/build/smalltextfont.o obj/build/smmalloc.o obj/build/smmalloc_generic.o obj/build/smmalloc_tls.o obj/build/softsurface.o obj/build/texcache.o obj/build/textfont.o obj/build/tilepacker.o obj/build/tiles.o obj/build/timer.o obj/build/vfs.o obj/build/voxmodel.o obj/build/polymost1Frag.o obj/build/polymost1Vert.o obj/build/a-c.o obj/audiolib/driver_adlib.o obj/audiolib/driver_alsa.o obj/audiolib/driver_sdl.o obj/audiolib/driver_sf2.o obj/audiolib/drivers.o obj/audiolib/flac.o obj/audiolib/formats.o obj/audiolib/fx_man.o obj/audiolib/gmtimbre.o obj/audiolib/midi.o obj/audiolib/mix.o obj/audiolib/mixst.o obj/audiolib/multivoc.o obj/audiolib/music.o obj/audiolib/opl3.o obj/audiolib/pitch.o obj/audiolib/vorbis.o obj/audiolib/xa.o obj/audiolib/xmp.o obj/mact/animlib.o obj/mact/control.o obj/mact/joystick.o obj/mact/keyboard.o obj/mact/scriplib.o obj/libsmackerdec/BitReader.o obj/libsmackerdec/FileStream.o obj/libsmackerdec/HuffmanVLC.o obj/libsmackerdec/LogError.o obj/libsmackerdec/SmackerDecoder.o obj/libxmp-lite/common.o obj/libxmp-lite/control.o obj/libxmp-lite/dataio.o obj/libxmp-lite/effects.o obj/libxmp-lite/filter.o obj/libxmp-lite/format.o obj/libxmp-lite/hio.o obj/libxmp-lite/it_load.o obj/libxmp-lite/itsex.o obj/libxmp-lite/lfo.o obj/libxmp-lite/load.o obj/libxmp-lite/load_helpers.o obj/libxmp-lite/memio.o obj/libxmp-lite/mix_all.o obj/libxmp-lite/mixer.o obj/libxmp-lite/mod_load.o obj/libxmp-lite/mtm_load.o obj/libxmp-lite/period.o obj/libxmp-lite/player.o obj/libxmp-lite/read_event.o obj/libxmp-lite/s3m_load.o obj/libxmp-lite/sample.o obj/libxmp-lite/scan.o obj/libxmp-lite/smix.o obj/libxmp-lite/virtual.o obj/libxmp-lite/win32.o obj/libxmp-lite/xm_load.o obj/imgui/imgui.o obj/imgui/imgui_demo.o obj/imgui/imgui_draw.o obj/imgui/imgui_impl_opengl3.o obj/imgui/imgui_impl_sdl2.o obj/imgui/imgui_tables.o obj/imgui/imgui_widgets.o obj/mimalloc/alloc-aligned.o obj/mimalloc/alloc-posix.o obj/mimalloc/alloc.o obj/mimalloc/arena.o obj/mimalloc/bitmap.o obj/mimalloc/heap.o obj/mimalloc/init.o obj/mimalloc/options.o obj/mimalloc/os.o obj/mimalloc/page.o obj/mimalloc/random.o obj/mimalloc/segment-map.o obj/mimalloc/segment.o obj/mimalloc/stats.o obj/mimalloc/prim/prim.o obj/glad/glad.o -lvpx -lSDL2 -lrt -latomic -ldl -pthread -lm -lFLAC -lasound mkdir -p "obj/rednukem_dump" g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -save-temps=obj -dumpdir obj/rednukem_dump -o rednukem obj/rr/game.o obj/rr/global.o obj/rr/actors.o obj/rr/gamedef.o obj/rr/gameexec.o obj/rr/gamevars.o obj/rr/player.o obj/rr/premap.o obj/rr/sector.o obj/rr/anim.o obj/rr/common.o obj/rr/config.o obj/rr/demo.o obj/rr/input.o obj/rr/menus.o obj/rr/namesdyn.o obj/rr/net.o obj/rr/savegame.o obj/rr/rts.o obj/rr/osdfuncs.o obj/rr/osdcmds.o obj/rr/grpscan.o obj/rr/sounds.o obj/rr/soundsdyn.o obj/rr/cheats.o obj/rr/sbar.o obj/rr/screentext.o obj/rr/screens.o obj/rr/cmdline.o obj/rr/rrdh.o obj/rr/filestream.o obj/rr/playmve.o obj/rr/startgtk.game.o obj/rr/game_icon.o obj/rr/game_banner.o obj/build/lz4.o obj/build/miniz.o obj/build/miniz_tdef.o obj/build/miniz_tinfl.o obj/build/xxhash.o obj/build/2d.o obj/build/animvpx.o obj/build/baselayer.o obj/build/cache1d.o obj/build/clip.o obj/build/colmatch.o obj/build/common.o obj/build/communityapi.o obj/build/compat.o obj/build/cpuid.o obj/build/crc32.o obj/build/defs.o obj/build/dxtfilter.o obj/build/dynamicgtk.o obj/build/enet.o obj/build/engine.o obj/build/fix16.o obj/build/glbuild.o obj/build/glsurface.o obj/build/gtkbits.o obj/build/hash.o obj/build/hightile.o obj/build/klzw.o obj/build/kplib.o obj/build/loguru.o obj/build/md4.o obj/build/mdsprite.o obj/build/mhk.o obj/build/mmulti.o obj/build/mutex.o obj/build/osd.o obj/build/palette.o obj/build/pngwrite.o obj/build/polymer.o obj/build/polymost.o obj/build/pragmas.o obj/build/rev.o obj/build/screenshot.o obj/build/screentext.o obj/build/scriptfile.o obj/build/sdlayer.o obj/build/sjson.o obj/build/smalltextfont.o obj/build/smmalloc.o obj/build/smmalloc_generic.o obj/build/smmalloc_tls.o obj/build/softsurface.o obj/build/texcache.o obj/build/textfont.o obj/build/tilepacker.o obj/build/tiles.o obj/build/timer.o obj/build/vfs.o obj/build/voxmodel.o obj/build/polymost1Frag.o obj/build/polymost1Vert.o obj/build/a-c.o obj/audiolib/driver_adlib.o obj/audiolib/driver_alsa.o obj/audiolib/driver_sdl.o obj/audiolib/driver_sf2.o obj/audiolib/drivers.o obj/audiolib/flac.o obj/audiolib/formats.o obj/audiolib/fx_man.o obj/audiolib/gmtimbre.o obj/audiolib/midi.o obj/audiolib/mix.o obj/audiolib/mixst.o obj/audiolib/multivoc.o obj/audiolib/music.o obj/audiolib/opl3.o obj/audiolib/pitch.o obj/audiolib/vorbis.o obj/audiolib/xa.o obj/audiolib/xmp.o obj/mact/animlib.o obj/mact/control.o obj/mact/joystick.o obj/mact/keyboard.o obj/mact/scriplib.o obj/rr/n64/reality.o obj/rr/n64/reality_music.o obj/rr/n64/reality_player.o obj/rr/n64/reality_render.o obj/rr/n64/reality_sbar.o obj/rr/n64/reality_screens.o obj/rr/n64/reality_sound.o obj/rr/n64/reality_util.o obj/libxmp-lite/common.o obj/libxmp-lite/control.o obj/libxmp-lite/dataio.o obj/libxmp-lite/effects.o obj/libxmp-lite/filter.o obj/libxmp-lite/format.o obj/libxmp-lite/hio.o obj/libxmp-lite/it_load.o obj/libxmp-lite/itsex.o obj/libxmp-lite/lfo.o obj/libxmp-lite/load.o obj/libxmp-lite/load_helpers.o obj/libxmp-lite/memio.o obj/libxmp-lite/mix_all.o obj/libxmp-lite/mixer.o obj/libxmp-lite/mod_load.o obj/libxmp-lite/mtm_load.o obj/libxmp-lite/period.o obj/libxmp-lite/player.o obj/libxmp-lite/read_event.o obj/libxmp-lite/s3m_load.o obj/libxmp-lite/sample.o obj/libxmp-lite/scan.o obj/libxmp-lite/smix.o obj/libxmp-lite/virtual.o obj/libxmp-lite/win32.o obj/libxmp-lite/xm_load.o obj/imgui/imgui.o obj/imgui/imgui_demo.o obj/imgui/imgui_draw.o obj/imgui/imgui_impl_opengl3.o obj/imgui/imgui_impl_sdl2.o obj/imgui/imgui_tables.o obj/imgui/imgui_widgets.o obj/mimalloc/alloc-aligned.o obj/mimalloc/alloc-posix.o obj/mimalloc/alloc.o obj/mimalloc/arena.o obj/mimalloc/bitmap.o obj/mimalloc/heap.o obj/mimalloc/init.o obj/mimalloc/options.o obj/mimalloc/os.o obj/mimalloc/page.o obj/mimalloc/random.o obj/mimalloc/segment-map.o obj/mimalloc/segment.o obj/mimalloc/stats.o obj/mimalloc/prim/prim.o obj/glad/glad.o -lvpx -lSDL2 -lrt -latomic -ldl -pthread -lm -lFLAC -lasound In file included from source/build/include/compat.h:1485, from source/build/include/collections.h:7, from source/build/include/build.h:22, from source/exhumed/src/startgtk.game.cpp:23: source/build/include/vec.h:28:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 28 | struct { T x, y, z; }; | ^ source/build/include/vec.h:29:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 29 | struct { T d, u, v; }; | ^ source/build/include/vec.h:51:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 51 | struct { T x, y, z, a; }; | ^ source/build/include/vec.h:52:16: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 52 | struct { T d, u, v, w; }; | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/startgtk.game.cpp:23: source/build/include/baselayer.h:142:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 142 | { | ^ In file included from source/build/include/glbuild.h:5, from source/build/include/build.h:25, from source/exhumed/src/startgtk.game.cpp:23: source/build/include/baselayer.h:255:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 255 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:331, from source/exhumed/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ source/build/include/buildtypes.h:218:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 218 | { | ^ source/build/include/buildtypes.h:234:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 234 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:79:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 79 | { | ^ In file included from source/build/include/build.h:334, from source/exhumed/src/startgtk.game.cpp:23: source/build/include/buildtypes.h:175:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 175 | { | ^ source/build/include/buildtypes.h:191:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 191 | { | ^ In file included from source/build/include/build.h:514, from source/exhumed/src/startgtk.game.cpp:23: source/build/include/clip.h:70:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 70 | union { struct { int32_t x1, y1; }; vec2_t p1; }; | ^ source/build/include/clip.h:71:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 71 | union { struct { int32_t x2, y2; }; vec2_t p2; }; | ^ In file included from source/exhumed/src/startgtk.game.cpp:23: source/build/include/build.h:1215:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 1215 | union { struct { int32_t x, y, z; }; vec3_t xyz; vec2_t xy; }; | ^ In file included from source/build/include/polymer.h:12, from source/build/include/build.h:1684, from source/exhumed/src/startgtk.game.cpp:23: source/build/include/mdsprite.h:34:22: warning: extra ‘;’ [-Wpedantic] 34 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:90:22: warning: extra ‘;’ [-Wpedantic] 90 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:91:24: warning: extra ‘;’ [-Wpedantic] 91 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:166:22: warning: extra ‘;’ [-Wpedantic] 166 | SHARED_MODEL_DATA; | ^ | - source/build/include/mdsprite.h:167:24: warning: extra ‘;’ [-Wpedantic] 167 | IDMODEL_SHARED_DATA; | ^ | - source/build/include/mdsprite.h:194:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 194 | union { struct { uint16_t x, y, z; }; vec3_u16_t xyz; }; | ^ source/build/include/mdsprite.h:195:20: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 195 | union { struct { uint16_t u, v; }; vec2_u16_t uv; }; | ^ source/build/include/mdsprite.h:203:22: warning: extra ‘;’ [-Wpedantic] 203 | SHARED_MODEL_DATA; | ^ | - In file included from source/build/include/polymer.h:211, from source/build/include/build.h:1684, from source/exhumed/src/startgtk.game.cpp:23: source/build/include/prlights.h:19:9: warning: ISO C++ prohibits anonymous structs [-Wpedantic] 19 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from source/build/include/dynamicgtk.h:7, from source/exhumed/src/startgtk.game.cpp:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:21, from source/build/include/dynamicgtk.h:4, from source/exhumed/src/startgtk.game.cpp:30: /usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from source/build/include/dynamicgtk.h:7, from source/exhumed/src/startgtk.game.cpp:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:29, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:21, from source/build/include/dynamicgtk.h:4, from source/exhumed/src/startgtk.game.cpp:30: /usr/include/glib-2.0/glib/gtypes.h:551:26: note: declared here 551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ source/exhumed/src/startgtk.game.cpp: In function ‘void SetPage(int32_t)’: source/exhumed/src/startgtk.game.cpp:265:27: warning: cast between incompatible function types from ‘gtk_widget_set_sensitive_ptr’ {aka ‘void (*)(_GtkWidget*, int)’} to ‘GtkCallback’ {aka ‘void (*)(_GtkWidget*, void*)’} [-Wcast-function-type] 265 | (GtkCallback)gtk_widget_set_sensitive, mkdir -p "obj/pcexhumed_dump" g++ -std=gnu++14 -fno-exceptions -fno-rtti -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -flto=12 -funswitch-loops -fomit-frame-pointer -fno-strict-aliasing -fno-threadsafe-statics -fjump-tables -fno-stack-protector -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wno-error=format-security -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -save-temps=obj -dumpdir obj/pcexhumed_dump -o pcexhumed obj/exhumed/aistuff.o obj/exhumed/anims.o obj/exhumed/anubis.o obj/exhumed/bubbles.o obj/exhumed/bullet.o obj/exhumed/cd.o obj/exhumed/common.o obj/exhumed/config.o obj/exhumed/enginesubs.o obj/exhumed/exhumed.o obj/exhumed/exscript.o obj/exhumed/fish.o obj/exhumed/grenade.o obj/exhumed/grpscan.o obj/exhumed/gun.o obj/exhumed/init.o obj/exhumed/input.o obj/exhumed/items.o obj/exhumed/lavadude.o obj/exhumed/light.o obj/exhumed/lighting.o obj/exhumed/lion.o obj/exhumed/map.o obj/exhumed/memorystream.o obj/exhumed/menu.o obj/exhumed/mono.o obj/exhumed/move.o obj/exhumed/movie.o obj/exhumed/mummy.o obj/exhumed/network.o obj/exhumed/object.o obj/exhumed/osdcmds.o obj/exhumed/player.o obj/exhumed/queen.o obj/exhumed/ra.o obj/exhumed/ramses.o obj/exhumed/random.o obj/exhumed/rat.o obj/exhumed/record.o obj/exhumed/rex.o obj/exhumed/roach.o obj/exhumed/runlist.o obj/exhumed/save.o obj/exhumed/scorp.o obj/exhumed/sequence.o obj/exhumed/serial.o obj/exhumed/set.o obj/exhumed/snake.o obj/exhumed/sound.o obj/exhumed/spider.o obj/exhumed/status.o obj/exhumed/stream.o obj/exhumed/switch.o obj/exhumed/text2.o obj/exhumed/timer.o obj/exhumed/trigdat.o obj/exhumed/version.o obj/exhumed/view.o obj/exhumed/wasp.o obj/exhumed/startgtk.game.o obj/exhumed/game_icon.o obj/exhumed/game_banner.o obj/build/lz4.o obj/build/miniz.o obj/build/miniz_tdef.o obj/build/miniz_tinfl.o obj/build/xxhash.o obj/build/2d.o obj/build/animvpx.o obj/build/baselayer.o obj/build/cache1d.o obj/build/clip.o obj/build/colmatch.o obj/build/common.o obj/build/communityapi.o obj/build/compat.o obj/build/cpuid.o obj/build/crc32.o obj/build/defs.o obj/build/dxtfilter.o obj/build/dynamicgtk.o obj/build/enet.o obj/build/engine.o obj/build/fix16.o obj/build/glbuild.o obj/build/glsurface.o obj/build/gtkbits.o obj/build/hash.o obj/build/hightile.o obj/build/klzw.o obj/build/kplib.o obj/build/loguru.o obj/build/md4.o obj/build/mdsprite.o obj/build/mhk.o obj/build/mmulti.o obj/build/mutex.o obj/build/osd.o obj/build/palette.o obj/build/pngwrite.o obj/build/polymer.o obj/build/polymost.o obj/build/pragmas.o obj/build/rev.o obj/build/screenshot.o obj/build/screentext.o obj/build/scriptfile.o obj/build/sdlayer.o obj/build/sjson.o obj/build/smalltextfont.o obj/build/smmalloc.o obj/build/smmalloc_generic.o obj/build/smmalloc_tls.o obj/build/softsurface.o obj/build/texcache.o obj/build/textfont.o obj/build/tilepacker.o obj/build/tiles.o obj/build/timer.o obj/build/vfs.o obj/build/voxmodel.o obj/build/polymost1Frag.o obj/build/polymost1Vert.o obj/build/a-c.o obj/audiolib/driver_adlib.o obj/audiolib/driver_alsa.o obj/audiolib/driver_sdl.o obj/audiolib/driver_sf2.o obj/audiolib/drivers.o obj/audiolib/flac.o obj/audiolib/formats.o obj/audiolib/fx_man.o obj/audiolib/gmtimbre.o obj/audiolib/midi.o obj/audiolib/mix.o obj/audiolib/mixst.o obj/audiolib/multivoc.o obj/audiolib/music.o obj/audiolib/opl3.o obj/audiolib/pitch.o obj/audiolib/vorbis.o obj/audiolib/xa.o obj/audiolib/xmp.o obj/mact/animlib.o obj/mact/control.o obj/mact/joystick.o obj/mact/keyboard.o obj/mact/scriplib.o obj/libxmp-lite/common.o obj/libxmp-lite/control.o obj/libxmp-lite/dataio.o obj/libxmp-lite/effects.o obj/libxmp-lite/filter.o obj/libxmp-lite/format.o obj/libxmp-lite/hio.o obj/libxmp-lite/it_load.o obj/libxmp-lite/itsex.o obj/libxmp-lite/lfo.o obj/libxmp-lite/load.o obj/libxmp-lite/load_helpers.o obj/libxmp-lite/memio.o obj/libxmp-lite/mix_all.o obj/libxmp-lite/mixer.o obj/libxmp-lite/mod_load.o obj/libxmp-lite/mtm_load.o obj/libxmp-lite/period.o obj/libxmp-lite/player.o obj/libxmp-lite/read_event.o obj/libxmp-lite/s3m_load.o obj/libxmp-lite/sample.o obj/libxmp-lite/scan.o obj/libxmp-lite/smix.o obj/libxmp-lite/virtual.o obj/libxmp-lite/win32.o obj/libxmp-lite/xm_load.o obj/imgui/imgui.o obj/imgui/imgui_demo.o obj/imgui/imgui_draw.o obj/imgui/imgui_impl_opengl3.o obj/imgui/imgui_impl_sdl2.o obj/imgui/imgui_tables.o obj/imgui/imgui_widgets.o obj/mimalloc/alloc-aligned.o obj/mimalloc/alloc-posix.o obj/mimalloc/alloc.o obj/mimalloc/arena.o obj/mimalloc/bitmap.o obj/mimalloc/heap.o obj/mimalloc/init.o obj/mimalloc/options.o obj/mimalloc/os.o obj/mimalloc/page.o obj/mimalloc/random.o obj/mimalloc/segment-map.o obj/mimalloc/segment.o obj/mimalloc/stats.o obj/mimalloc/prim/prim.o obj/glad/glad.o -lvpx -lSDL2 -lrt -latomic -ldl -pthread -lm -lFLAC -lasound strip pcexhumed rm -rf "obj/pcexhumed_dump" -rwxr-xr-x 1 buildd buildd 1949864 Apr 4 00:09 pcexhumed /usr/bin/ld: cannot find obj/build/lz4.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/miniz.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/miniz_tdef.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/miniz_tinfl.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/xxhash.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/2d.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/animvpx.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/baselayer.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/cache1d.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/clip.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/colmatch.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/common.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/communityapi.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/compat.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/cpuid.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/crc32.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/defs.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/dxtfilter.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/dynamicgtk.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/enet.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/engine.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/fix16.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/glbuild.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/glsurface.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/gtkbits.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/hash.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/hightile.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/klzw.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/kplib.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/loguru.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/md4.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/mdsprite.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/mhk.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/mmulti.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/mutex.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/osd.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/palette.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/pngwrite.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/polymer.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/polymost.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/pragmas.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/rev.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/screenshot.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/screentext.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/scriptfile.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/sdlayer.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/sjson.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/smalltextfont.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/smmalloc.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/smmalloc_generic.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/smmalloc_tls.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/softsurface.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/texcache.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/textfont.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/tilepacker.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/tiles.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/timer.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/vfs.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/voxmodel.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/polymost1Frag.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/polymost1Vert.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/a-c.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/driver_adlib.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/driver_alsa.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/driver_sdl.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/driver_sf2.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/drivers.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/flac.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/formats.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/fx_man.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/gmtimbre.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/midi.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/mix.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/mixst.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/multivoc.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/music.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/opl3.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/pitch.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/vorbis.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/xa.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/xmp.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mact/animlib.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mact/control.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mact/joystick.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mact/keyboard.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mact/scriplib.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/common.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/control.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/dataio.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/effects.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/filter.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/format.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/hio.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/it_load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/itsex.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/lfo.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/load_helpers.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/memio.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/mix_all.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/mixer.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/mod_load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/mtm_load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/period.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/player.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/read_event.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/s3m_load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/sample.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/scan.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/smix.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/virtual.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/win32.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/xm_load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_demo.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_draw.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_impl_opengl3.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_impl_sdl2.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_tables.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_widgets.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/alloc-aligned.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/alloc-posix.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/alloc.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/arena.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/bitmap.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/heap.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/init.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/options.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/os.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/page.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/random.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/segment-map.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/segment.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/stats.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/prim/prim.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/glad/glad.o.debug.temp.o: No such file or directory collect2: error: ld returned 1 exit status make[2]: *** [GNUmakefile:1361: nblood] Error 1 make[2]: *** Waiting for unfinished jobs.... /usr/bin/ld: cannot find obj/build/lz4.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/miniz.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/miniz_tdef.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/miniz_tinfl.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/xxhash.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/2d.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/animvpx.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/baselayer.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/cache1d.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/clip.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/colmatch.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/common.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/communityapi.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/compat.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/cpuid.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/crc32.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/defs.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/dxtfilter.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/dynamicgtk.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/enet.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/engine.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/fix16.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/glbuild.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/glsurface.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/gtkbits.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/hash.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/hightile.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/klzw.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/kplib.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/loguru.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/md4.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/mdsprite.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/mhk.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/mmulti.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/mutex.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/osd.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/palette.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/pngwrite.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/polymer.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/polymost.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/pragmas.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/rev.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/screenshot.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/screentext.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/scriptfile.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/sdlayer.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/sjson.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/smalltextfont.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/smmalloc.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/smmalloc_generic.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/smmalloc_tls.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/softsurface.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/texcache.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/textfont.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/tilepacker.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/tiles.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/timer.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/vfs.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/voxmodel.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/polymost1Frag.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/polymost1Vert.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/build/a-c.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/driver_adlib.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/driver_alsa.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/driver_sdl.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/driver_sf2.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/drivers.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/flac.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/formats.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/fx_man.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/gmtimbre.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/midi.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/mix.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/mixst.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/multivoc.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/music.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/opl3.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/pitch.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/vorbis.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/xa.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/audiolib/xmp.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mact/animlib.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mact/control.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mact/joystick.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mact/keyboard.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mact/scriplib.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/common.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/control.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/dataio.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/effects.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/filter.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/format.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/hio.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/it_load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/itsex.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/lfo.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/load_helpers.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/memio.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/mix_all.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/mixer.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/mod_load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/mtm_load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/period.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/player.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/read_event.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/s3m_load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/sample.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/scan.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/smix.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/virtual.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/win32.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/libxmp-lite/xm_load.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_demo.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_draw.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_impl_opengl3.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_impl_sdl2.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_tables.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/imgui/imgui_widgets.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/alloc-aligned.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/alloc-posix.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/alloc.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/arena.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/bitmap.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/heap.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/init.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/options.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/os.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/page.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/random.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/segment-map.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/segment.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/stats.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/mimalloc/prim/prim.o.debug.temp.o: No such file or directory /usr/bin/ld: cannot find obj/glad/glad.o.debug.temp.o: No such file or directory collect2: error: ld returned 1 exit status make[2]: *** [GNUmakefile:1361: rednukem] Error 1 rm obj/blood/game_banner.c obj/exhumed/game_banner.c obj/rr/game_banner.c make[2]: Leaving directory '/<>' dh_auto_build: error: make -j4 PRETTY_OUTPUT=0 returned exit code 2 make[1]: *** [debian/rules:11: override_dh_auto_build] Error 25 make[1]: Leaving directory '/<>' make: *** [debian/rules:8: build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2024-04-04T00:09:15Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build Type: any Build-Space: 572332 Build-Time: 372 Distribution: jammy Fail-Stage: build Host Architecture: armhf Install-Time: 64 Job: nblood_1.01-r202404020303-1404bda96-1~ubuntu22.04.1.dsc Machine Architecture: arm64 Package: nblood Package-Time: 441 Source-Version: 1.01-r202404020303-1404bda96-1~ubuntu22.04.1 Space: 572332 Status: attempted Version: 1.01-r202404020303-1404bda96-1~ubuntu22.04.1 -------------------------------------------------------------------------------- Finished at 2024-04-04T00:09:15Z Build needed 00:07:21, 572332k disk space E: Build failure (dpkg-buildpackage died) RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-28017877 Scanning for processes to kill in build PACKAGEBUILD-28017877